Atari Rom File Designer by Philippe VUILLERME (c) PVBest 2001-2002 ** Atari Rom File Designer Desassembly by Philippe ** Data Disassembly from the Atari Rom file : 'NHP25.EXE' with the following parameters : - First Sector: $001 - Offset (1st sector): $00 - Start Address: $0700 - Number of bytes/sector: $80 - Use of Atari Address Mnemonic - No File position index - Use of enhanced 65C02 opcodes set - Disassembly stop at sector: $022 (incluuded) [001:00] $0700 FF FF 00 INS FPTR2+1,X <$00FF> ; 7+ cycles ; . [001:03] $0703 50 A6 BVC $06AB ; 2+ cycles ; P [001:05] $0705 52 CIM ; 2 cycles ; R [001:06] $0706 8E 5E 50 STX $505E ; 4 cycles ; ^P [001:09] $0709 8C 5F 50 STY $505F ; 4 cycles ; _P [001:0C] $070C A2 69 LDX #$69 ; 2 cycles ; i [001:0E] $070E A0 52 LDY #$52 ; 2 cycles ; R [001:10] $0710 8E 30 02 STX SDLSTL <$0230> ; 4 cycles ; 0. [001:13] $0713 8E 02 D4 STX DLISTL <$D402> ; 4 cycles ; . [001:16] $0716 8C 31 02 STY SDLSTH <$0231> ; 4 cycles ; 1. [001:19] $0719 8C 03 D4 STY DLISTH <$D403> ; 4 cycles ; . [001:1C] $071C A9 31 LDA #$31 ; 2 cycles ; 1 [001:1E] $071E 8D 00 03 STA DDEVIC <$0300> ; 4 cycles ; .. [001:21] $0721 29 0F AND #$0F ; 2 cycles ; ). [001:23] $0723 8D 01 03 STA DUNIT <$0301> ; 4 cycles ; .. [001:26] $0726 A9 52 LDA #$52 ; 2 cycles ; R [001:28] $0728 8D 02 03 STA DCOMND <$0302> ; 4 cycles ; .. [001:2B] $072B A9 40 LDA #$40 ; 2 cycles ; @ [001:2D] $072D 8D 03 03 STA DSTATS <$0303> ; 4 cycles ; .. [001:30] $0730 A9 00 LDA #$00 ; 2 cycles ; . [001:32] $0732 8D 04 03 STA DBUFLO <$0304> ; 4 cycles ; .. [001:35] $0735 A9 04 LDA #$04 ; 2 cycles ; . [001:37] $0737 8D 05 03 STA DBUFHI <$0305> ; 4 cycles ; .. [001:3A] $073A A9 35 LDA #$35 ; 2 cycles ; 5 [001:3C] $073C 8D 06 03 STA DTIMLO <$0306> ; 4 cycles ; .. [001:3F] $073F A9 D0 LDA #$D0 ; 2 cycles ; [001:41] $0741 8D 0A 03 STA DAUX1 <$030A> ; 4 cycles ; .. [001:44] $0744 A9 02 LDA #$02 ; 2 cycles ; . [001:46] $0746 8D 0B 03 STA DAUX2 <$030B> ; 4 cycles ; .. [001:49] $0749 EA NOP ; 2 cycles ; [001:4A] $074A EA NOP ; 2 cycles ; [001:4B] $074B 60 RTS ; 6 cycles ; ` [001:4C] $074C A0 05 LDY #$05 ; 2 cycles ; . [001:4E] $074E B9 00 04 LDA CASBUF+3,Y <$0400> ; 4+ cycles ; .. [001:51] $0751 D9 63 52 CMP $5263,Y ; 4+ cycles ; cR [001:54] $0754 D0 34 BNE $078A ; 2+ cycles ; 4 [001:56] $0756 88 DEY ; 2 cycles ; [001:57] $0757 10 F5 BPL $074E ; 2+ cycles ; . [001:59] $0759 C8 INY ; 2 cycles ; [001:5A] $075A 8C A5 52 STY $52A5 ; 4 cycles ; R [001:5D] $075D AE 06 04 LDX CASBUF+9 <$0406> ; 4 cycles ; .. [001:60] $0760 8E A6 52 STX $52A6 ; 4 cycles ; R [001:63] $0763 20 FF FF JSR $FFFF ; 6 cycles ; [001:66] $0766 20 56 E4 JSR CIOV <$E456> ; 6 cycles ; V [001:69] $0769 AC A5 52 LDY $52A5 ; 4 cycles ; R [001:6C] $076C 4D 07 04 EOR CASBUF+A <$0407> ; 4 cycles ; M.. [001:6F] $076F D9 08 04 CMP CASBUF+B,Y <$0408> ; 4+ cycles ; .. [001:72] $0772 F0 05 BEQ $0779 ; 2+ cycles ; . [001:74] $0774 A9 EA LDA #$EA ; 2 cycles ; [001:76] $0776 8D 83 50 STA $5083 ; 4 cycles ; P [001:79] $0779 A9 03 LDA #$03 ; 2 cycles ; . [001:7B] $077B 99 89 52 STA $5289,Y ; 5+ cycles ; R [001:7E] $077E EE A5 52 INC $52A5 ; 6 cycles ; R [002:01] $0781 AC A5 52 LDY $52A5 ; 4 cycles ; R [002:04] $0784 CC A6 52 CPY $52A6 ; 4 cycles ; ̦R [002:07] $0787 D0 DD BNE $0766 ; 2+ cycles ; [002:09] $0789 60 RTS ; 6 cycles ; ` [002:0A] $078A A9 E7 LDA #$E7 ; 2 cycles ; [002:0C] $078C 8D 30 02 STA SDLSTL <$0230> ; 4 cycles ; 0. [002:0F] $078F 8D 02 D4 STA DLISTL <$D402> ; 4 cycles ; . [002:12] $0792 A9 50 LDA #$50 ; 2 cycles ; P [002:14] $0794 8D 31 02 STA SDLSTH <$0231> ; 4 cycles ; 1. [002:17] $0797 8D 03 D4 STA DLISTH <$D403> ; 4 cycles ; . [002:1A] $079A A0 00 LDY #$00 ; 2 cycles ; . [002:1C] $079C 84 90 STY TOPSTK <$90> ; 3 cycles ; [002:1E] $079E 84 91 STY TOPSTK+1 <$91> ; 3 cycles ; [002:20] $07A0 A2 50 LDX #$50 ; 2 cycles ; P [002:22] $07A2 A0 B3 LDY #$B3 ; 2 cycles ; [002:24] $07A4 A9 06 LDA #$06 ; 2 cycles ; . [002:26] $07A6 20 5C E4 JSR SETVBV <$E45C> ; 6 cycles ; \ [002:29] $07A9 AD C6 02 LDA COLOR2 <$02C6> ; 4 cycles ; . [002:2C] $07AC 8D C8 02 STA COLOR4 <$02C8> ; 4 cycles ; . [002:2F] $07AF E8 INX ; 2 cycles ; [002:30] $07B0 8E 0A D4 STX WSYNC <$D40A> ; 4 cycles ; . [002:33] $07B3 8E 18 D0 STX COLPF2 <$D018> ; 4 cycles ; . [002:36] $07B6 4C A9 50 JMP $50A9 ; 3 cycles ; LP [002:39] $07B9 E6 91 INC TOPSTK+1 <$91> ; 5 cycles ; [002:3B] $07BB A4 91 LDY TOPSTK+1 <$91> ; 3 cycles ; [002:3D] $07BD C0 0A CPY #$0A ; 2 cycles ; . [002:3F] $07BF D0 29 BNE $07EA ; 2+ cycles ; ) [002:41] $07C1 A0 00 LDY #$00 ; 2 cycles ; . [002:43] $07C3 84 91 STY TOPSTK+1 <$91> ; 3 cycles ; [002:45] $07C5 A4 90 LDY TOPSTK <$90> ; 3 cycles ; [002:47] $07C7 B9 E9 50 LDA $50E9,Y ; 4+ cycles ; P [002:4A] $07CA 49 50 EOR #$50 ; 2 cycles ; IP [002:4C] $07CC 99 E9 50 STA $50E9,Y ; 5+ cycles ; P [002:4F] $07CF B9 01 51 LDA $5101,Y ; 4+ cycles ; .Q [002:52] $07D2 49 60 EOR #$60 ; 2 cycles ; I` [002:54] $07D4 99 01 51 STA $5101,Y ; 5+ cycles ; .Q [002:57] $07D7 B9 F8 50 LDA $50F8,Y ; 4+ cycles ; P [002:5A] $07DA 49 70 EOR #$70 ; 2 cycles ; Ip [002:5C] $07DC 99 F8 50 STA $50F8,Y ; 5+ cycles ; P [002:5F] $07DF C8 INY ; 2 cycles ; [002:60] $07E0 84 90 STY TOPSTK <$90> ; 3 cycles ; [002:62] $07E2 C0 08 CPY #$08 ; 2 cycles ; . [002:64] $07E4 D0 04 BNE $07EA ; 2+ cycles ; . [002:66] $07E6 A0 00 LDY #$00 ; 2 cycles ; . [002:68] $07E8 84 90 STY TOPSTK <$90> ; 3 cycles ; [002:6A] $07EA 4C 5F E4 JMP SYSVBV <$E45F> ; 3 cycles ; L_ [002:6D] $07ED 70 70 BVS $085F ; 2+ cycles ; pp [002:6F] $07EF 00 BRK ; 7 cycles ; . [002:70] $07F0 00 BRK ; 7 cycles ; . [002:71] $07F1 00 BRK ; 7 cycles ; . [002:72] $07F2 00 BRK ; 7 cycles ; . [002:73] $07F3 00 BRK ; 7 cycles ; . [002:74] $07F4 00 BRK ; 7 cycles ; . [002:75] $07F5 00 BRK ; 7 cycles ; . [002:76] $07F6 00 BRK ; 7 cycles ; . [002:77] $07F7 42 CIM ; 2 cycles ; B [002:78] $07F8 0F 51 02 ASO LINBUF+3 <$0251> ; 6 cycles ; .Q. [002:7B] $07FB 02 CIM ; 2 cycles ; . [002:7C] $07FC 02 CIM ; 2 cycles ; . [002:7D] $07FD 02 CIM ; 2 cycles ; . [002:7E] $07FE 60 RTS ; 6 cycles ; ` [002:7F] $07FF 60 RTS ; 6 cycles ; ` [003:00] $0800 60 RTS ; 6 cycles ; ` [003:01] $0801 60 RTS ; 6 cycles ; ` [003:02] $0802 60 RTS ; 6 cycles ; ` [003:03] $0803 60 RTS ; 6 cycles ; ` [003:04] $0804 60 RTS ; 6 cycles ; ` [003:05] $0805 60 RTS ; 6 cycles ; ` [003:06] $0806 07 60 ASO FKDEF <$60> ; 5 cycles ; .` [003:08] $0808 60 RTS ; 6 cycles ; ` [003:09] $0809 60 RTS ; 6 cycles ; ` [003:0A] $080A 60 RTS ; 6 cycles ; ` [003:0B] $080B 60 RTS ; 6 cycles ; ` [003:0C] $080C 60 RTS ; 6 cycles ; ` [003:0D] $080D 60 RTS ; 6 cycles ; ` [003:0E] $080E 60 RTS ; 6 cycles ; ` [003:0F] $080F 02 CIM ; 2 cycles ; . [003:10] $0810 02 CIM ; 2 cycles ; . [003:11] $0811 02 CIM ; 2 cycles ; . [003:12] $0812 41 E7 EOR (FR2+1,X) <$E7> ; 6 cycles ; A [003:14] $0814 50 D1 BVC $07E7 ; 2+ cycles ; P [003:16] $0816 D2 D2 CIM [ESC RTS] ; 2 cycles ; [003:18] $0818 D2 D2 CIM [ESC RTS] ; 2 cycles ; [003:1A] $081A D2 D2 CIM [ESC RTS] ; 2 cycles ; [003:1C] $081C D2 D2 CIM [ESC RTS] ; 2 cycles ; [003:1E] $081E D2 D2 CIM [ESC RTS] ; 2 cycles ; [003:20] $0820 D2 D2 CIM [ESC RTS] ; 2 cycles ; [003:22] $0822 D2 D2 CIM [ESC RTS] ; 2 cycles ; [003:24] $0824 D2 D2 CIM [ESC RTS] ; 2 cycles ; [003:26] $0826 D2 D2 CIM [ESC RTS] ; 2 cycles ; [003:28] $0828 D2 D2 CIM [ESC RTS] ; 2 cycles ; [003:2A] $082A D2 D2 CIM [ESC RTS] ; 2 cycles ; [003:2C] $082C D2 D2 CIM [ESC RTS] ; 2 cycles ; [003:2E] $082E D2 D2 CIM [ESC RTS] ; 2 cycles ; [003:30] $0830 D2 D2 CIM [ESC RTS] ; 2 cycles ; [003:32] $0832 D2 D2 CIM [ESC RTS] ; 2 cycles ; [003:34] $0834 D2 D2 CIM [ESC RTS] ; 2 cycles ; [003:36] $0836 D2 D2 CIM [ESC RTS] ; 2 cycles ; [003:38] $0838 D2 D2 CIM [ESC RTS] ; 2 cycles ; [003:3A] $083A D2 D2 CIM [ESC RTS] ; 2 cycles ; [003:3C] $083C C5 FC CMP FLPTR <$FC> ; 3 cycles ; [003:3E] $083E 80 SKB ; 2 cycles ; [003:3F] $083F 80 SKB ; 2 cycles ; [003:40] $0840 A3 B5 LAX ($B5,X) ; 6 cycles ; [003:42] $0842 A9 A4 LDA #$A4 ; 2 cycles ; [003:44] $0844 A1 A4 LDA ($A4,X) ; 6 cycles ; [003:46] $0846 AF 80 B0 LAX $B080 ; 4 cycles ; [003:49] $0849 A9 B2 LDA #$B2 ; 2 cycles ; [003:4B] $084B A1 B4 LDA ($B4,X) ; 6 cycles ; [003:4D] $084D A1 B3 LDA ($B3,X) ; 6 cycles ; [003:4F] $084F 80 SKB ; 2 cycles ; [003:50] $0850 8D 8D 8D STA $8D8D ; 4 cycles ; [003:53] $0853 9E 80 A3 MKX $A380 ; 5 cycles ; [003:56] $0856 AC A1 B6 LDY $B6A1 ; 4 cycles ; [003:59] $0859 A5 80 LDA LOMEM <$80> ; 3 cycles ; [003:5B] $085B 9A TXS ; 2 cycles ; [003:5C] $085C 80 SKB ; 2 cycles ; [003:5D] $085D A2 A5 LDX #$A5 ; 2 cycles ; [003:5F] $085F B4 A1 LDY $A1,X ; 4 cycles ; [003:61] $0861 80 SKB ; 2 cycles ; [003:62] $0862 80 SKB ; 2 cycles ; [003:63] $0863 80 SKB ; 2 cycles ; [003:64] $0864 FC SKW ; 4 cycles ; [003:65] $0865 FC SKW ; 4 cycles ; [003:66] $0866 80 SKB ; 2 cycles ; [003:67] $0867 80 SKB ; 2 cycles ; [003:68] $0868 B3 A9 LAX ($A9),Y ; 5 cycles ; [003:6A] $086A 80 SKB ; 2 cycles ; [003:6B] $086B B0 A5 BCS $0812 ; 2+ cycles ; [003:6D] $086D B2 CIM ; 2 cycles ; [003:6E] $086E B3 A9 LAX ($A9),Y ; 5 cycles ; [003:70] $0870 B3 B4 LAX ($B4),Y ; 5 cycles ; [003:72] $0872 A5 B3 LDA $B3 ; 3 cycles ; [003:74] $0874 80 SKB ; 2 cycles ; [003:75] $0875 B4 A5 LDY $A5,X ; 4 cycles ; [003:77] $0877 80 SKB ; 2 cycles ; [003:78] $0878 A6 AF LDX $AF ; 3 cycles ; [003:7A] $087A B2 CIM ; 2 cycles ; [003:7B] $087B AD A1 B4 LDA $B4A1 ; 4 cycles ; [003:7E] $087E A5 A1 LDA $A1 ; 3 cycles ; [004:00] $0880 B2 CIM ; 2 cycles ; [004:01] $0881 A5 80 LDA LOMEM <$80> ; 3 cycles ; [004:03] $0883 A5 AC LDA $AC ; 3 cycles ; [004:05] $0885 80 SKB ; 2 cycles ; [004:06] $0886 A4 A9 LDY $A9 ; 3 cycles ; [004:08] $0888 B3 A3 LAX ($A3),Y ; 5 cycles ; [004:0A] $088A AF 80 FC LAX $FC80 ; 4 cycles ; [004:0D] $088D FC SKW ; 4 cycles ; [004:0E] $088E 80 SKB ; 2 cycles ; [004:0F] $088F 80 SKB ; 2 cycles ; [004:10] $0890 A5 B3 LDA $B3 ; 3 cycles ; [004:12] $0892 B4 A5 LDY $A5,X ; 4 cycles ; [004:14] $0894 80 SKB ; 2 cycles ; [004:15] $0895 A5 B3 LDA $B3 ; 3 cycles ; [004:17] $0897 80 SKB ; 2 cycles ; [004:18] $0898 A5 AC LDA $AC ; 3 cycles ; [004:1A] $089A 80 SKB ; 2 cycles ; [004:1B] $089B B0 B2 BCS $084F ; 2+ cycles ; [004:1D] $089D A9 AD LDA #$AD ; 2 cycles ; [004:1F] $089F A5 B2 LDA $B2 ; 3 cycles ; [004:21] $08A1 AF 80 B9 LAX $B980 ; 4 cycles ; [004:24] $08A4 80 SKB ; 2 cycles ; [004:25] $08A5 B5 AC LDA $AC,X ; 4 cycles ; [004:27] $08A7 B4 A9 LDY $A9,X ; 4 cycles ; [004:29] $08A9 AD AF 80 LDA $80AF ; 4 cycles ; [004:2C] $08AC A1 B6 LDA (DATAD,X) <$B6> ; 6 cycles ; [004:2E] $08AE A9 B3 LDA #$B3 ; 2 cycles ; [004:30] $08B0 AF 80 80 LAX $8080 ; 4 cycles ; [004:33] $08B3 80 SKB ; 2 cycles ; [004:34] $08B4 FC SKW ; 4 cycles ; [004:35] $08B5 DA NOP ; 2 cycles ; [004:36] $08B6 D2 D2 CIM [ESC RTS] ; 2 cycles ; [004:38] $08B8 D2 D2 CIM [ESC RTS] ; 2 cycles ; [004:3A] $08BA D2 D2 CIM [ESC RTS] ; 2 cycles ; [004:3C] $08BC D2 D2 CIM [ESC RTS] ; 2 cycles ; [004:3E] $08BE D2 D2 CIM [ESC RTS] ; 2 cycles ; [004:40] $08C0 D2 D2 CIM [ESC RTS] ; 2 cycles ; [004:42] $08C2 D2 D2 CIM [ESC RTS] ; 2 cycles ; [004:44] $08C4 D2 D2 CIM [ESC RTS] ; 2 cycles ; [004:46] $08C6 D2 D2 CIM [ESC RTS] ; 2 cycles ; [004:48] $08C8 D2 D2 CIM [ESC RTS] ; 2 cycles ; [004:4A] $08CA D2 D2 CIM [ESC RTS] ; 2 cycles ; [004:4C] $08CC D2 D2 CIM [ESC RTS] ; 2 cycles ; [004:4E] $08CE D2 D2 CIM [ESC RTS] ; 2 cycles ; [004:50] $08D0 D2 D2 CIM [ESC RTS] ; 2 cycles ; [004:52] $08D2 D2 D2 CIM [ESC RTS] ; 2 cycles ; [004:54] $08D4 D2 D2 CIM [ESC RTS] ; 2 cycles ; [004:56] $08D6 D2 D2 CIM [ESC RTS] ; 2 cycles ; [004:58] $08D8 D2 D2 CIM [ESC RTS] ; 2 cycles ; [004:5A] $08DA D2 D2 CIM [ESC RTS] ; 2 cycles ; [004:5C] $08DC C3 00 DCM (LGFLAG,X) <$00> ; 8 cycles ; . [004:5E] $08DE 30 21 BMI $0901 ; 2+ cycles ; 0! [004:60] $08E0 32 CIM ; 2 cycles ; 2 [004:61] $08E1 23 28 RLA (ICBLLZ,X) <$28> ; 8 cycles ; #( [004:63] $08E3 25 00 AND LGFLAG <$00> ; 3 cycles ; %. [004:65] $08E5 2E 25 27 ROL $2725 ; 6 cycles ; .%' [004:68] $08E8 32 CIM ; 2 cycles ; 2 [004:69] $08E9 2F 00 33 RLA $3300 ; 6 cycles ; /.3 [004:6C] $08EC 2F 26 34 RLA $3426 ; 6 cycles ; /&4 [004:6F] $08EF 00 BRK ; 7 cycles ; . [004:70] $08F0 00 BRK ; 7 cycles ; . [004:71] $08F1 00 BRK ; 7 cycles ; . [004:72] $08F2 34 SKB ; 4 cycles ; 4 [004:73] $08F3 28 PLP ; 4 cycles ; ( [004:74] $08F4 29 33 AND #$33 ; 2 cycles ; )3 [004:76] $08F6 00 BRK ; 7 cycles ; . [004:77] $08F7 30 32 BMI $092B ; 2+ cycles ; 02 [004:79] $08F9 2F 27 32 RLA $3227 ; 6 cycles ; /'2 [004:7C] $08FC 21 2D AND (ICAX4Z,X) <$2D> ; 6 cycles ; !- [004:7E] $08FE 33 00 RLA (LGFLAG),Y <$00> ; 8 cycles ; 3. [005:00] $0900 29 33 AND #$33 ; 2 cycles ; )3 [005:02] $0902 00 BRK ; 7 cycles ; . [005:03] $0903 24 25 BIT ICBAHZ <$25> ; 3 cycles ; $% [005:05] $0905 24 29 BIT ICBLHZ <$29> ; 3 cycles ; $) [005:07] $0907 23 21 RLA (ICDNOZ,X) <$21> ; 8 cycles ; #! [005:09] $0909 34 SKB ; 4 cycles ; 4 [005:0A] $090A 25 24 AND ICBALZ <$24> ; 3 cycles ; %$ [005:0C] $090C 00 BRK ; 7 cycles ; . [005:0D] $090D 34 SKB ; 4 cycles ; 4 [005:0E] $090E 2F 00 2D RLA $2D00 ; 6 cycles ; /.- [005:11] $0911 21 32 AND (BUFRLO,X) <$32> ; 6 cycles ; !2 [005:13] $0913 29 21 AND #$21 ; 2 cycles ; )! [005:15] $0915 2E 21 00 ROL ICDNOZ <$0021> ; 6 cycles ; .!. [005:18] $0918 00 BRK ; 7 cycles ; . [005:19] $0919 00 BRK ; 7 cycles ; . [005:1A] $091A 00 BRK ; 7 cycles ; . [005:1B] $091B 21 2C AND (ICAX3Z,X) <$2C> ; 6 cycles ; !, [005:1D] $091D 22 CIM ; 2 cycles ; " [005:1E] $091E 25 32 AND BUFRLO <$32> ; 3 cycles ; %2 [005:20] $0920 34 SKB ; 4 cycles ; 4 [005:21] $0921 2F 00 22 RLA $2200 ; 6 cycles ; /." [005:24] $0924 21 29 AND (ICBLHZ,X) <$29> ; 6 cycles ; !) [005:26] $0926 2E 25 33 ROL $3325 ; 6 cycles ; .%3 [005:29] $0929 00 BRK ; 7 cycles ; . [005:2A] $092A 11 11 ORA (BRKKEY),Y <$11> ; 5 cycles ; .. [005:2C] $092C 15 12 ORA RTCLOK,X <$12> ; 4 cycles ; .. [005:2E] $092E 00 BRK ; 7 cycles ; . [005:2F] $092F 00 BRK ; 7 cycles ; . [005:30] $0930 34 SKB ; 4 cycles ; 4 [005:31] $0931 25 2C AND ICAX3Z <$2C> ; 3 cycles ; %, [005:33] $0933 25 26 AND ICPTLZ <$26> ; 3 cycles ; %& [005:35] $0935 2F 2E 2F RLA $2F2E ; 6 cycles ; /./ [005:38] $0938 00 BRK ; 7 cycles ; . [005:39] $0939 14 SKB ; 4 cycles ; . [005:3A] $093A 19 15 16 ORA $1615,Y ; 4+ cycles ; ... [005:3D] $093D 17 13 ASO RTCLOK+1,X <$13> ; 6 cycles ; .. [005:3F] $093F 00 BRK ; 7 cycles ; . [005:40] $0940 00 BRK ; 7 cycles ; . [005:41] $0941 00 BRK ; 7 cycles ; . [005:42] $0942 00 BRK ; 7 cycles ; . [005:43] $0943 00 BRK ; 7 cycles ; . [005:44] $0944 00 BRK ; 7 cycles ; . [005:45] $0945 33 21 RLA (ICDNOZ),Y <$21> ; 8 cycles ; 3! [005:47] $0947 2E 34 29 ROL $2934 ; 6 cycles ; .4) [005:4A] $094A 21 27 AND (ICPTHZ,X) <$27> ; 6 cycles ; !' [005:4C] $094C 2F 00 24 RLA $2400 ; 6 cycles ; /.$ [005:4F] $094F 25 00 AND LGFLAG <$00> ; 3 cycles ; %. [005:51] $0951 23 28 RLA (ICBLLZ,X) <$28> ; 8 cycles ; #( [005:53] $0953 29 2C AND #$2C ; 2 cycles ; ), [005:55] $0955 25 0C AND DOSINI <$0C> ; 3 cycles ; %. [005:57] $0957 00 BRK ; 7 cycles ; . [005:58] $0958 2D 21 32 AND $3221 ; 4 cycles ; -!2 [005:5B] $095B 3A NOP ; 2 cycles ; : [005:5C] $095C 2F 00 24 RLA $2400 ; 6 cycles ; /.$ [005:5F] $095F 25 00 AND LGFLAG <$00> ; 3 cycles ; %. [005:61] $0961 11 19 ORA (DSKFMS+1),Y <$19> ; 5 cycles ; .. [005:63] $0963 19 12 00 ORA RTCLOK,Y <$0012> ; 4+ cycles ; ... [005:66] $0966 00 BRK ; 7 cycles ; . [005:67] $0967 00 BRK ; 7 cycles ; . [005:68] $0968 00 BRK ; 7 cycles ; . [005:69] $0969 10 01 BPL $096C ; 2+ cycles ; .. [005:6B] $096B 12 CIM ; 2 cycles ; . [005:6C] $096C 03 08 ASO (WARMST,X) <$08> ; 8 cycles ; .. [005:6E] $096E 05 70 ORA ROWAC <$70> ; 3 cycles ; .p [005:70] $0970 70 70 BVS $09E2 ; 2+ cycles ; pp [005:72] $0972 70 70 BVS $09E4 ; 2+ cycles ; pp [005:74] $0974 70 70 BVS $09E6 ; 2+ cycles ; pp [005:76] $0976 70 70 BVS $09E8 ; 2+ cycles ; pp [005:78] $0978 70 70 BVS $09EA ; 2+ cycles ; pp [005:7A] $097A 70 70 BVS $09EC ; 2+ cycles ; pp [005:7C] $097C 70 42 BVS $09C0 ; 2+ cycles ; pB [005:7E] $097E 7D 52 41 ADC $4152,X ; 4+ cycles ; }RA [006:01] $0981 69 52 ADC #$52 ; 2 cycles ; iR [006:03] $0983 80 SKB ; 2 cycles ; [006:04] $0984 B0 A1 BCS $0927 ; 2+ cycles ; [006:06] $0986 B3 B3 LAX ($B3),Y ; 5 cycles ; [006:08] $0988 B7 AF LAX $AF,X ; 4 cycles ; [006:0A] $098A B2 CIM ; 2 cycles ; [006:0B] $098B A4 80 LDY LOMEM <$80> ; 3 cycles ; [006:0D] $098D 9A TXS ; 2 cycles ; [006:0E] $098E 80 SKB ; 2 cycles ; [006:0F] $098F 00 BRK ; 7 cycles ; . [006:10] $0990 00 BRK ; 7 cycles ; . [006:11] $0991 00 BRK ; 7 cycles ; . [006:12] $0992 00 BRK ; 7 cycles ; . [006:13] $0993 00 BRK ; 7 cycles ; . [006:14] $0994 00 BRK ; 7 cycles ; . [006:15] $0995 00 BRK ; 7 cycles ; . [006:16] $0996 00 BRK ; 7 cycles ; . [006:17] $0997 00 BRK ; 7 cycles ; . [006:18] $0998 00 BRK ; 7 cycles ; . [006:19] $0999 00 BRK ; 7 cycles ; . [006:1A] $099A 00 BRK ; 7 cycles ; . [006:1B] $099B 00 BRK ; 7 cycles ; . [006:1C] $099C 00 BRK ; 7 cycles ; . [006:1D] $099D 00 BRK ; 7 cycles ; . [006:1E] $099E 00 BRK ; 7 cycles ; . [006:1F] $099F 00 BRK ; 7 cycles ; . [006:20] $09A0 00 BRK ; 7 cycles ; . [006:21] $09A1 00 BRK ; 7 cycles ; . [006:22] $09A2 00 BRK ; 7 cycles ; . [006:23] $09A3 00 BRK ; 7 cycles ; . [006:24] $09A4 00 BRK ; 7 cycles ; . [006:25] $09A5 00 BRK ; 7 cycles ; . [006:26] $09A6 00 BRK ; 7 cycles ; . [006:27] $09A7 00 BRK ; 7 cycles ; . [006:28] $09A8 00 BRK ; 7 cycles ; . [006:29] $09A9 00 BRK ; 7 cycles ; . [006:2A] $09AA 00 BRK ; 7 cycles ; . [006:2B] $09AB 00 BRK ; 7 cycles ; . [006:2C] $09AC 00 BRK ; 7 cycles ; . [006:2D] $09AD FF FF 00 INS FPTR2+1,X <$00FF> ; 7+ cycles ; . [006:30] $09B0 20 FD 2D JSR $2DFD ; 6 cycles ; - [006:33] $09B3 00 BRK ; 7 cycles ; . [006:34] $09B4 00 BRK ; 7 cycles ; . [006:35] $09B5 00 BRK ; 7 cycles ; . [006:36] $09B6 00 BRK ; 7 cycles ; . [006:37] $09B7 00 BRK ; 7 cycles ; . [006:38] $09B8 00 BRK ; 7 cycles ; . [006:39] $09B9 00 BRK ; 7 cycles ; . [006:3A] $09BA 00 BRK ; 7 cycles ; . [006:3B] $09BB 00 BRK ; 7 cycles ; . [006:3C] $09BC 00 BRK ; 7 cycles ; . [006:3D] $09BD 00 BRK ; 7 cycles ; . [006:3E] $09BE 00 BRK ; 7 cycles ; . [006:3F] $09BF 00 BRK ; 7 cycles ; . [006:40] $09C0 44 SKB ; 3 cycles ; D [006:41] $09C1 3A NOP ; 2 cycles ; : [006:42] $09C2 20 20 20 JSR $2020 ; 6 cycles ; [006:45] $09C5 20 20 20 JSR $2020 ; 6 cycles ; [006:48] $09C8 20 20 20 JSR $2020 ; 6 cycles ; [006:4B] $09CB 20 20 20 JSR $2020 ; 6 cycles ; [006:4E] $09CE 20 20 20 JSR $2020 ; 6 cycles ; [006:51] $09D1 20 20 20 JSR $2020 ; 6 cycles ; [006:54] $09D4 20 20 30 JSR $3020 ; 6 cycles ; 0 [006:57] $09D7 30 30 BMI $0A09 ; 2+ cycles ; 00 [006:59] $09D9 9B 44 3A XAA $3A44,Y ; 5+ cycles ; D: [006:5C] $09DC 2A ROL A ; 2 cycles ; * [006:5D] $09DD 2E 2A 9B ROL $9B2A ; 6 cycles ; .* [006:60] $09E0 60 RTS ; 6 cycles ; ` [006:61] $09E1 00 BRK ; 7 cycles ; . [006:62] $09E2 50 80 BVC $0964 ; 2+ cycles ; P [006:64] $09E4 7D 2B 35 ADC $352B,X ; 4+ cycles ; }+5 [006:67] $09E7 00 BRK ; 7 cycles ; . [006:68] $09E8 00 BRK ; 7 cycles ; . [006:69] $09E9 01 00 ORA (LGFLAG,X) <$00> ; 6 cycles ; .. [006:6B] $09EB 80 SKB ; 2 cycles ; [006:6C] $09EC 10 10 BPL $09FE ; 2+ cycles ; .. [006:6E] $09EE 10 10 BPL $0A00 ; 2+ cycles ; .. [006:70] $09F0 10 10 BPL $0A02 ; 2+ cycles ; .. [006:72] $09F2 10 10 BPL $0A04 ; 2+ cycles ; .. [006:74] $09F4 A0 13 LDY #$13 ; 2 cycles ; . [006:76] $09F6 A9 20 LDA #$20 ; 2 cycles ; [006:78] $09F8 99 0F 20 STA $200F,Y ; 5+ cycles ; . [006:7B] $09FB A9 00 LDA #$00 ; 2 cycles ; . [006:7D] $09FD 99 05 2B STA $2B05,Y ; 5+ cycles ; .+ [007:00] $0A00 99 1E 2B STA $2B1E,Y ; 5+ cycles ; .+ [007:03] $0A03 88 DEY ; 2 cycles ; [007:04] $0A04 10 F0 BPL $09F6 ; 2+ cycles ; . [007:06] $0A06 A0 17 LDY #$17 ; 2 cycles ; . [007:08] $0A08 A9 00 LDA #$00 ; 2 cycles ; . [007:0A] $0A0A 99 ED 2A STA $2AED,Y ; 5+ cycles ; * [007:0D] $0A0D 88 DEY ; 2 cycles ; [007:0E] $0A0E 10 F8 BPL $0A08 ; 2+ cycles ; . [007:10] $0A10 A0 22 LDY #$22 ; 2 cycles ; " [007:12] $0A12 A9 00 LDA #$00 ; 2 cycles ; . [007:14] $0A14 99 1E 2B STA $2B1E,Y ; 5+ cycles ; .+ [007:17] $0A17 88 DEY ; 2 cycles ; [007:18] $0A18 10 F8 BPL $0A12 ; 2+ cycles ; . [007:1A] $0A1A A9 3F LDA #$3F ; 2 cycles ; ? [007:1C] $0A1C 8D ED 2A STA $2AED ; 4 cycles ; * [007:1F] $0A1F 8D 1E 2B STA $2B1E ; 4 cycles ; .+ [007:22] $0A22 A9 10 LDA #$10 ; 2 cycles ; . [007:24] $0A24 A0 04 LDY #$04 ; 2 cycles ; . [007:26] $0A26 99 4F 2B STA $2B4F,Y ; 5+ cycles ; O+ [007:29] $0A29 88 DEY ; 2 cycles ; [007:2A] $0A2A 10 FA BPL $0A26 ; 2+ cycles ; . [007:2C] $0A2C 8D 65 2B STA $2B65 ; 4 cycles ; e+ [007:2F] $0A2F 8D 66 2B STA $2B66 ; 4 cycles ; f+ [007:32] $0A32 8D 67 2B STA $2B67 ; 4 cycles ; g+ [007:35] $0A35 60 RTS ; 6 cycles ; ` [007:36] $0A36 C9 20 CMP #$20 ; 2 cycles ; [007:38] $0A38 90 12 BCC $0A4C ; 2+ cycles ; . [007:3A] $0A3A C9 60 CMP #$60 ; 2 cycles ; ` [007:3C] $0A3C 90 13 BCC $0A51 ; 2+ cycles ; . [007:3E] $0A3E C9 80 CMP #$80 ; 2 cycles ; ɀ [007:40] $0A40 90 12 BCC $0A54 ; 2+ cycles ; . [007:42] $0A42 C9 A0 CMP #$A0 ; 2 cycles ; ɠ [007:44] $0A44 90 06 BCC $0A4C ; 2+ cycles ; . [007:46] $0A46 C9 E0 CMP #$E0 ; 2 cycles ; [007:48] $0A48 90 07 BCC $0A51 ; 2+ cycles ; . [007:4A] $0A4A B0 08 BCS $0A54 ; 2+ cycles ; . [007:4C] $0A4C 18 CLC ; 2 cycles ; . [007:4D] $0A4D 69 40 ADC #$40 ; 2 cycles ; i@ [007:4F] $0A4F 90 03 BCC $0A54 ; 2+ cycles ; . [007:51] $0A51 38 SEC ; 2 cycles ; 8 [007:52] $0A52 E9 20 SBC #$20 ; 2 cycles ; [007:54] $0A54 60 RTS ; 6 cycles ; ` [007:55] $0A55 A2 7D LDX #$7D ; 2 cycles ; } [007:57] $0A57 A0 2B LDY #$2B ; 2 cycles ; + [007:59] $0A59 86 CB STX $CB ; 3 cycles ; [007:5B] $0A5B 84 CC STY $CC ; 3 cycles ; [007:5D] $0A5D A0 00 LDY #$00 ; 2 cycles ; . [007:5F] $0A5F A2 00 LDX #$00 ; 2 cycles ; . [007:61] $0A61 A9 00 LDA #$00 ; 2 cycles ; . [007:63] $0A63 91 CB STA ($CB),Y ; 6 cycles ; [007:65] $0A65 C8 INY ; 2 cycles ; [007:66] $0A66 D0 03 BNE $0A6B ; 2+ cycles ; . [007:68] $0A68 E8 INX ; 2 cycles ; [007:69] $0A69 E6 CC INC $CC ; 5 cycles ; [007:6B] $0A6B C0 68 CPY #$68 ; 2 cycles ; h [007:6D] $0A6D D0 F2 BNE $0A61 ; 2+ cycles ; [007:6F] $0A6F E0 01 CPX #$01 ; 2 cycles ; . [007:71] $0A71 D0 EE BNE $0A61 ; 2+ cycles ; [007:73] $0A73 60 RTS ; 6 cycles ; ` [007:74] $0A74 A2 10 LDX #$10 ; 2 cycles ; . [007:76] $0A76 A9 03 LDA #$03 ; 2 cycles ; . [007:78] $0A78 9D 42 03 STA B0-ICCOM,X <$0342> ; 5+ cycles ; B. [007:7B] $0A7B A9 0D LDA #$0D ; 2 cycles ; . [007:7D] $0A7D 9D 44 03 STA B0-ICBAL,X <$0344> ; 5+ cycles ; D. [008:00] $0A80 A9 20 LDA #$20 ; 2 cycles ; [008:02] $0A82 9D 45 03 STA B0-ICBAH,X <$0345> ; 5+ cycles ; E. [008:05] $0A85 A9 04 LDA #$04 ; 2 cycles ; . [008:07] $0A87 9D 4A 03 STA B0-ICAX1,X <$034A> ; 5+ cycles ; J. [008:0A] $0A8A A9 80 LDA #$80 ; 2 cycles ; [008:0C] $0A8C 9D 4B 03 STA B0-ICAX2,X <$034B> ; 5+ cycles ; K. [008:0F] $0A8F 20 56 E4 JSR CIOV <$E456> ; 6 cycles ; V [008:12] $0A92 88 DEY ; 2 cycles ; [008:13] $0A93 D0 0B BNE $0AA0 ; 2+ cycles ; . [008:15] $0A95 60 RTS ; 6 cycles ; ` [008:16] $0A96 A2 10 LDX #$10 ; 2 cycles ; . [008:18] $0A98 A9 0C LDA #$0C ; 2 cycles ; . [008:1A] $0A9A 9D 42 03 STA B0-ICCOM,X <$0342> ; 5+ cycles ; B. [008:1D] $0A9D 4C 56 E4 JMP CIOV <$E456> ; 3 cycles ; LV [008:20] $0AA0 20 E3 20 JSR $20E3 ; 6 cycles ; [008:23] $0AA3 20 A2 20 JSR $20A2 ; 6 cycles ; [008:26] $0AA6 A2 89 LDX #$89 ; 2 cycles ; [008:28] $0AA8 A0 2A LDY #$2A ; 2 cycles ; * [008:2A] $0AAA 8E 30 02 STX SDLSTL <$0230> ; 4 cycles ; 0. [008:2D] $0AAD 8C 31 02 STY SDLSTH <$0231> ; 4 cycles ; 1. [008:30] $0AB0 A2 7D LDX #$7D ; 2 cycles ; } [008:32] $0AB2 A0 2B LDY #$2B ; 2 cycles ; + [008:34] $0AB4 86 CB STX $CB ; 3 cycles ; [008:36] $0AB6 84 CC STY $CC ; 3 cycles ; [008:38] $0AB8 A2 10 LDX #$10 ; 2 cycles ; . [008:3A] $0ABA A9 03 LDA #$03 ; 2 cycles ; . [008:3C] $0ABC 9D 42 03 STA B0-ICCOM,X <$0342> ; 5+ cycles ; B. [008:3F] $0ABF A9 27 LDA #$27 ; 2 cycles ; ' [008:41] $0AC1 9D 44 03 STA B0-ICBAL,X <$0344> ; 5+ cycles ; D. [008:44] $0AC4 A9 20 LDA #$20 ; 2 cycles ; [008:46] $0AC6 9D 45 03 STA B0-ICBAH,X <$0345> ; 5+ cycles ; E. [008:49] $0AC9 A9 06 LDA #$06 ; 2 cycles ; . [008:4B] $0ACB 9D 4A 03 STA B0-ICAX1,X <$034A> ; 5+ cycles ; J. [008:4E] $0ACE A9 00 LDA #$00 ; 2 cycles ; . [008:50] $0AD0 9D 4B 03 STA B0-ICAX2,X <$034B> ; 5+ cycles ; K. [008:53] $0AD3 20 56 E4 JSR CIOV <$E456> ; 6 cycles ; V [008:56] $0AD6 A9 07 LDA #$07 ; 2 cycles ; . [008:58] $0AD8 9D 42 03 STA B0-ICCOM,X <$0342> ; 5+ cycles ; B. [008:5B] $0ADB A9 00 LDA #$00 ; 2 cycles ; . [008:5D] $0ADD 9D 48 03 STA B0-ICBLL,X <$0348> ; 5+ cycles ; H. [008:60] $0AE0 9D 49 03 STA B0-ICBLH,X <$0349> ; 5+ cycles ; I. [008:63] $0AE3 8D 02 20 STA $2002 ; 4 cycles ; . [008:66] $0AE6 8D 03 20 STA $2003 ; 4 cycles ; . [008:69] $0AE9 20 56 E4 JSR CIOV <$E456> ; 6 cycles ; V [008:6C] $0AEC 30 36 BMI $0B24 ; 2+ cycles ; 06 [008:6E] $0AEE C9 9B CMP #$9B ; 2 cycles ; ɛ [008:70] $0AF0 F0 26 BEQ $0B18 ; 2+ cycles ; & [008:72] $0AF2 20 83 20 JSR $2083 ; 6 cycles ; [008:75] $0AF5 AC 02 20 LDY $2002 ; 4 cycles ; . [008:78] $0AF8 91 CB STA ($CB),Y ; 6 cycles ; [008:7A] $0AFA EE 02 20 INC $2002 ; 6 cycles ; . [008:7D] $0AFD D0 05 BNE $0B04 ; 2+ cycles ; . [008:7F] $0AFF E6 CC INC $CC ; 5 cycles ; [009:01] $0B01 EE 03 20 INC $2003 ; 6 cycles ; . [009:04] $0B04 AC 03 20 LDY $2003 ; 4 cycles ; . [009:07] $0B07 C0 01 CPY #$01 ; 2 cycles ; . [009:09] $0B09 D0 0A BNE $0B15 ; 2+ cycles ; . [009:0B] $0B0B AC 02 20 LDY $2002 ; 4 cycles ; . [009:0E] $0B0E C0 68 CPY #$68 ; 2 cycles ; h [009:10] $0B10 90 03 BCC $0B15 ; 2+ cycles ; . [009:12] $0B12 20 7F 21 JSR $217F ; 6 cycles ; .! [009:15] $0B15 4C 36 21 JMP $2136 ; 3 cycles ; L6! [009:18] $0B18 EE 02 20 INC $2002 ; 6 cycles ; . [009:1B] $0B1B EE 02 20 INC $2002 ; 6 cycles ; . [009:1E] $0B1E EE 02 20 INC $2002 ; 6 cycles ; . [009:21] $0B21 4C 36 21 JMP $2136 ; 3 cycles ; L6! [009:24] $0B24 20 E3 20 JSR $20E3 ; 6 cycles ; [009:27] $0B27 20 7F 21 JSR $217F ; 6 cycles ; .! [009:2A] $0B2A 20 A2 20 JSR $20A2 ; 6 cycles ; [009:2D] $0B2D 68 PLA ; 4 cycles ; h [009:2E] $0B2E 68 PLA ; 4 cycles ; h [009:2F] $0B2F 4C 2B 2D JMP $2D2B ; 3 cycles ; L+- [009:32] $0B32 AD 1F D0 LDA CONSOL <$D01F> ; 4 cycles ; . [009:35] $0B35 C9 06 CMP #$06 ; 2 cycles ; . [009:37] $0B37 D0 F9 BNE $0B32 ; 2+ cycles ; [009:39] $0B39 20 A2 20 JSR $20A2 ; 6 cycles ; [009:3C] $0B3C A9 00 LDA #$00 ; 2 cycles ; . [009:3E] $0B3E 8D 02 20 STA $2002 ; 4 cycles ; . [009:41] $0B41 8D 03 20 STA $2003 ; 4 cycles ; . [009:44] $0B44 A9 7D LDA #$7D ; 2 cycles ; } [009:46] $0B46 85 CB STA $CB ; 3 cycles ; [009:48] $0B48 A9 2B LDA #$2B ; 2 cycles ; + [009:4A] $0B4A 85 CC STA $CC ; 3 cycles ; [009:4C] $0B4C A2 10 LDX #$10 ; 2 cycles ; . [009:4E] $0B4E 60 RTS ; 6 cycles ; ` [009:4F] $0B4F AC 02 20 LDY $2002 ; 4 cycles ; . [009:52] $0B52 B1 CB LDA ($CB),Y ; 5 cycles ; [009:54] $0B54 49 3F EOR #$3F ; 2 cycles ; I? [009:56] $0B56 91 CB STA ($CB),Y ; 6 cycles ; [009:58] $0B58 A9 10 LDA #$10 ; 2 cycles ; . [009:5A] $0B5A 8D 1A 02 STA CDTMV2 <$021A> ; 4 cycles ; .. [009:5D] $0B5D 60 RTS ; 6 cycles ; ` [009:5E] $0B5E A9 FF LDA #$FF ; 2 cycles ; [009:60] $0B60 8D FC 02 STA CH <$02FC> ; 4 cycles ; . [009:63] $0B63 A2 10 LDX #$10 ; 2 cycles ; . [009:65] $0B65 A9 03 LDA #$03 ; 2 cycles ; . [009:67] $0B67 9D 42 03 STA B0-ICCOM,X <$0342> ; 5+ cycles ; B. [009:6A] $0B6A 9D 45 03 STA B0-ICBAH,X <$0345> ; 5+ cycles ; E. [009:6D] $0B6D A9 26 LDA #$26 ; 2 cycles ; & [009:6F] $0B6F 9D 44 03 STA B0-ICBAL,X <$0344> ; 5+ cycles ; D. [009:72] $0B72 A9 04 LDA #$04 ; 2 cycles ; . [009:74] $0B74 9D 4A 03 STA B0-ICAX1,X <$034A> ; 5+ cycles ; J. [009:77] $0B77 20 56 E4 JSR CIOV <$E456> ; 6 cycles ; V [009:7A] $0B7A A9 07 LDA #$07 ; 2 cycles ; . [009:7C] $0B7C 9D 42 03 STA B0-ICCOM,X <$0342> ; 5+ cycles ; B. [009:7F] $0B7F A9 00 LDA #$00 ; 2 cycles ; . [00A:01] $0B81 9D 48 03 STA B0-ICBLL,X <$0348> ; 5+ cycles ; H. [00A:04] $0B84 9D 49 03 STA B0-ICBLH,X <$0349> ; 5+ cycles ; I. [00A:07] $0B87 8D 02 20 STA $2002 ; 4 cycles ; . [00A:0A] $0B8A 60 RTS ; 6 cycles ; ` [00A:0B] $0B8B A2 9C LDX #$9C ; 2 cycles ; [00A:0D] $0B8D A0 21 LDY #$21 ; 2 cycles ; ! [00A:0F] $0B8F A9 10 LDA #$10 ; 2 cycles ; . [00A:11] $0B91 8E 28 02 STX CDTMA2 <$0228> ; 4 cycles ; (. [00A:14] $0B94 8C 29 02 STY CDTMA2+1 <$0229> ; 4 cycles ; ). [00A:17] $0B97 8D 1A 02 STA CDTMV2 <$021A> ; 4 cycles ; .. [00A:1A] $0B9A 20 AB 21 JSR $21AB ; 6 cycles ; ! [00A:1D] $0B9D 20 56 E4 JSR CIOV <$E456> ; 6 cycles ; V [00A:20] $0BA0 C9 7E CMP #$7E ; 2 cycles ; ~ [00A:22] $0BA2 D0 12 BNE $0BB6 ; 2+ cycles ; . [00A:24] $0BA4 AC 02 20 LDY $2002 ; 4 cycles ; . [00A:27] $0BA7 F0 F4 BEQ $0B9D ; 2+ cycles ; [00A:29] $0BA9 A9 00 LDA #$00 ; 2 cycles ; . [00A:2B] $0BAB A9 3F LDA #$3F ; 2 cycles ; ? [00A:2D] $0BAD 88 DEY ; 2 cycles ; [00A:2E] $0BAE 91 CB STA ($CB),Y ; 6 cycles ; [00A:30] $0BB0 CE 02 20 DEC $2002 ; 6 cycles ; . [00A:33] $0BB3 4C EA 21 JMP $21EA ; 3 cycles ; L! [00A:36] $0BB6 C9 9B CMP #$9B ; 2 cycles ; ɛ [00A:38] $0BB8 F0 12 BEQ $0BCC ; 2+ cycles ; . [00A:3A] $0BBA 20 83 20 JSR $2083 ; 6 cycles ; [00A:3D] $0BBD AC 02 20 LDY $2002 ; 4 cycles ; . [00A:40] $0BC0 91 CB STA ($CB),Y ; 6 cycles ; [00A:42] $0BC2 C0 14 CPY #$14 ; 2 cycles ; . [00A:44] $0BC4 F0 03 BEQ $0BC9 ; 2+ cycles ; . [00A:46] $0BC6 EE 02 20 INC $2002 ; 6 cycles ; . [00A:49] $0BC9 4C EA 21 JMP $21EA ; 3 cycles ; L! [00A:4C] $0BCC 20 E3 20 JSR $20E3 ; 6 cycles ; [00A:4F] $0BCF A9 00 LDA #$00 ; 2 cycles ; . [00A:51] $0BD1 8D 1A 02 STA CDTMV2 <$021A> ; 4 cycles ; .. [00A:54] $0BD4 AC 02 20 LDY $2002 ; 4 cycles ; . [00A:57] $0BD7 91 CB STA ($CB),Y ; 6 cycles ; [00A:59] $0BD9 60 RTS ; 6 cycles ; ` [00A:5A] $0BDA A9 00 LDA #$00 ; 2 cycles ; . [00A:5C] $0BDC 8D 04 20 STA $2004 ; 4 cycles ; . [00A:5F] $0BDF 8D 05 20 STA $2005 ; 4 cycles ; . [00A:62] $0BE2 A9 DD LDA #$DD ; 2 cycles ; [00A:64] $0BE4 8D 01 D3 STA PORTB <$D301> ; 4 cycles ; . [00A:67] $0BE7 A2 10 LDX #$10 ; 2 cycles ; . [00A:69] $0BE9 A9 07 LDA #$07 ; 2 cycles ; . [00A:6B] $0BEB 9D 42 03 STA B0-ICCOM,X <$0342> ; 5+ cycles ; B. [00A:6E] $0BEE A9 00 LDA #$00 ; 2 cycles ; . [00A:70] $0BF0 9D 44 03 STA B0-ICBAL,X <$0344> ; 5+ cycles ; D. [00A:73] $0BF3 A9 40 LDA #$40 ; 2 cycles ; @ [00A:75] $0BF5 9D 45 03 STA B0-ICBAH,X <$0345> ; 5+ cycles ; E. [00A:78] $0BF8 A9 00 LDA #$00 ; 2 cycles ; . [00A:7A] $0BFA 9D 48 03 STA B0-ICBLL,X <$0348> ; 5+ cycles ; H. [00A:7D] $0BFD A9 40 LDA #$40 ; 2 cycles ; @ [00A:7F] $0BFF 9D 49 03 STA B0-ICBLH,X <$0349> ; 5+ cycles ; I. [00B:02] $0C02 20 56 E4 JSR CIOV <$E456> ; 6 cycles ; V [00B:05] $0C05 BD 49 03 LDA B0-ICBLH,X <$0349> ; 4+ cycles ; I. [00B:08] $0C08 C9 40 CMP #$40 ; 2 cycles ; @ [00B:0A] $0C0A D0 24 BNE $0C30 ; 2+ cycles ; $ [00B:0C] $0C0C BD 48 03 LDA B0-ICBLL,X <$0348> ; 4+ cycles ; H. [00B:0F] $0C0F C9 00 CMP #$00 ; 2 cycles ; . [00B:11] $0C11 D0 1D BNE $0C30 ; 2+ cycles ; . [00B:13] $0C13 18 CLC ; 2 cycles ; . [00B:14] $0C14 AD 01 D3 LDA PORTB <$D301> ; 4 cycles ; . [00B:17] $0C17 69 04 ADC #$04 ; 2 cycles ; i. [00B:19] $0C19 8D 01 D3 STA PORTB <$D301> ; 4 cycles ; . [00B:1C] $0C1C 18 CLC ; 2 cycles ; . [00B:1D] $0C1D A9 00 LDA #$00 ; 2 cycles ; . [00B:1F] $0C1F 6D 04 20 ADC $2004 ; 4 cycles ; m. [00B:22] $0C22 8D 04 20 STA $2004 ; 4 cycles ; . [00B:25] $0C25 A9 40 LDA #$40 ; 2 cycles ; @ [00B:27] $0C27 6D 05 20 ADC $2005 ; 4 cycles ; m. [00B:2A] $0C2A 8D 05 20 STA $2005 ; 4 cycles ; . [00B:2D] $0C2D 4C 4F 22 JMP $224F ; 3 cycles ; LO" [00B:30] $0C30 20 44 DA JSR ZPRO <$DA44> ; 6 cycles ; D [00B:33] $0C33 A9 FC LDA #$FC ; 2 cycles ; [00B:35] $0C35 85 D4 STA FR0 <$D4> ; 3 cycles ; [00B:37] $0C37 20 AA D9 JSR IFP <$D9AA> ; 6 cycles ; [00B:3A] $0C3A 20 B6 DD JSR FMOVE <$DDB6> ; 6 cycles ; [00B:3D] $0C3D A2 10 LDX #$10 ; 2 cycles ; . [00B:3F] $0C3F 18 CLC ; 2 cycles ; . [00B:40] $0C40 BD 48 03 LDA B0-ICBLL,X <$0348> ; 4+ cycles ; H. [00B:43] $0C43 6D 04 20 ADC $2004 ; 4 cycles ; m. [00B:46] $0C46 8D 04 20 STA $2004 ; 4 cycles ; . [00B:49] $0C49 85 D4 STA FR0 <$D4> ; 3 cycles ; [00B:4B] $0C4B BD 49 03 LDA B0-ICBLH,X <$0349> ; 4+ cycles ; I. [00B:4E] $0C4E 6D 05 20 ADC $2005 ; 4 cycles ; m. [00B:51] $0C51 8D 05 20 STA $2005 ; 4 cycles ; . [00B:54] $0C54 85 D5 STA FR0+1 <$D5> ; 3 cycles ; [00B:56] $0C56 20 AA D9 JSR IFP <$D9AA> ; 6 cycles ; [00B:59] $0C59 20 E1 22 JSR $22E1 ; 6 cycles ; " [00B:5C] $0C5C 20 28 DB JSR FDIV <$DB28> ; 6 cycles ; ( [00B:5F] $0C5F 20 F9 22 JSR $22F9 ; 6 cycles ; " [00B:62] $0C62 20 D2 D9 JSR FPI <$D9D2> ; 6 cycles ; [00B:65] $0C65 A5 D4 LDA FR0 <$D4> ; 3 cycles ; [00B:67] $0C67 48 PHA ; 3 cycles ; H [00B:68] $0C68 C6 D4 DEC FR0 <$D4> ; 5 cycles ; [00B:6A] $0C6A 20 AA D9 JSR IFP <$D9AA> ; 6 cycles ; [00B:6D] $0C6D 20 B6 DD JSR FMOVE <$DDB6> ; 6 cycles ; [00B:70] $0C70 A9 FC LDA #$FC ; 2 cycles ; [00B:72] $0C72 85 D4 STA FR0 <$D4> ; 3 cycles ; [00B:74] $0C74 A9 00 LDA #$00 ; 2 cycles ; . [00B:76] $0C76 85 D5 STA FR0+1 <$D5> ; 3 cycles ; [00B:78] $0C78 20 AA D9 JSR IFP <$D9AA> ; 6 cycles ; [00B:7B] $0C7B 20 DB DA JSR FMUL <$DADB> ; 6 cycles ; [00B:7E] $0C7E 20 D2 D9 JSR FPI <$D9D2> ; 6 cycles ; [00C:01] $0C81 38 SEC ; 2 cycles ; 8 [00C:02] $0C82 AD 04 20 LDA $2004 ; 4 cycles ; . [00C:05] $0C85 E5 D4 SBC FR0 <$D4> ; 3 cycles ; [00C:07] $0C87 8D 07 20 STA $2007 ; 4 cycles ; . [00C:0A] $0C8A EE 07 20 INC $2007 ; 6 cycles ; . [00C:0D] $0C8D 68 PLA ; 4 cycles ; h [00C:0E] $0C8E 8D 06 20 STA $2006 ; 4 cycles ; . [00C:11] $0C91 A2 10 LDX #$10 ; 2 cycles ; . [00C:13] $0C93 60 RTS ; 6 cycles ; ` [00C:14] $0C94 20 53 23 JSR $2353 ; 6 cycles ; S# [00C:17] $0C97 8C 02 20 STY $2002 ; 4 cycles ; . [00C:1A] $0C9A A0 04 LDY #$04 ; 2 cycles ; . [00C:1C] $0C9C BD 80 05 LDA $0580,X ; 4+ cycles ; . [00C:1F] $0C9F 29 5F AND #$5F ; 2 cycles ; )_ [00C:21] $0CA1 99 4F 2B STA $2B4F,Y ; 5+ cycles ; O+ [00C:24] $0CA4 88 DEY ; 2 cycles ; [00C:25] $0CA5 CA DEX ; 2 cycles ; [00C:26] $0CA6 CE 02 20 DEC $2002 ; 6 cycles ; . [00C:29] $0CA9 10 F1 BPL $0C9C ; 2+ cycles ; . [00C:2B] $0CAB 60 RTS ; 6 cycles ; ` [00C:2C] $0CAC 20 53 23 JSR $2353 ; 6 cycles ; S# [00C:2F] $0CAF 8C 02 20 STY $2002 ; 4 cycles ; . [00C:32] $0CB2 A0 02 LDY #$02 ; 2 cycles ; . [00C:34] $0CB4 BD 80 05 LDA $0580,X ; 4+ cycles ; . [00C:37] $0CB7 29 5F AND #$5F ; 2 cycles ; )_ [00C:39] $0CB9 99 65 2B STA $2B65,Y ; 5+ cycles ; e+ [00C:3C] $0CBC 88 DEY ; 2 cycles ; [00C:3D] $0CBD CA DEX ; 2 cycles ; [00C:3E] $0CBE CE 02 20 DEC $2002 ; 6 cycles ; . [00C:41] $0CC1 10 F1 BPL $0CB4 ; 2+ cycles ; . [00C:43] $0CC3 AD 67 2B LDA $2B67 ; 4 cycles ; g+ [00C:46] $0CC6 C9 19 CMP #$19 ; 2 cycles ; . [00C:48] $0CC8 F0 1F BEQ $0CE9 ; 2+ cycles ; . [00C:4A] $0CCA EE 67 2B INC $2B67 ; 6 cycles ; g+ [00C:4D] $0CCD A0 02 LDY #$02 ; 2 cycles ; . [00C:4F] $0CCF B9 65 2B LDA $2B65,Y ; 4+ cycles ; e+ [00C:52] $0CD2 09 20 ORA #$20 ; 2 cycles ; . [00C:54] $0CD4 99 23 20 STA $2023,Y ; 5+ cycles ; # [00C:57] $0CD7 88 DEY ; 2 cycles ; [00C:58] $0CD8 10 F5 BPL $0CCF ; 2+ cycles ; . [00C:5A] $0CDA A2 23 LDX #$23 ; 2 cycles ; # [00C:5C] $0CDC A0 20 LDY #$20 ; 2 cycles ; [00C:5E] $0CDE A9 00 LDA #$00 ; 2 cycles ; . [00C:60] $0CE0 86 F3 STX INBUFF <$F3> ; 3 cycles ; [00C:62] $0CE2 84 F4 STY INBUFF+1 <$F4> ; 3 cycles ; [00C:64] $0CE4 85 F2 STA CIX <$F2> ; 3 cycles ; [00C:66] $0CE6 4C 00 D8 JMP AFP <$D800> ; 3 cycles ; L. [00C:69] $0CE9 A9 10 LDA #$10 ; 2 cycles ; . [00C:6B] $0CEB 8D 67 2B STA $2B67 ; 4 cycles ; g+ [00C:6E] $0CEE AD 66 2B LDA $2B66 ; 4 cycles ; f+ [00C:71] $0CF1 C9 19 CMP #$19 ; 2 cycles ; . [00C:73] $0CF3 F0 06 BEQ $0CFB ; 2+ cycles ; . [00C:75] $0CF5 EE 66 2B INC $2B66 ; 6 cycles ; f+ [00C:78] $0CF8 4C 1A 23 JMP $231A ; 3 cycles ; L.# [00C:7B] $0CFB A9 10 LDA #$10 ; 2 cycles ; . [00C:7D] $0CFD 8D 66 2B STA $2B66 ; 4 cycles ; f+ [00D:00] $0D00 EE 65 2B INC $2B65 ; 6 cycles ; e+ [00D:03] $0D03 4C 1A 23 JMP $231A ; 3 cycles ; L.# [00D:06] $0D06 20 E6 D8 JSR FASC <$D8E6> ; 6 cycles ; [00D:09] $0D09 A2 00 LDX #$00 ; 2 cycles ; . [00D:0B] $0D0B A0 00 LDY #$00 ; 2 cycles ; . [00D:0D] $0D0D AD 80 05 LDA $0580 ; 4 cycles ; . [00D:10] $0D10 C9 30 CMP #$30 ; 2 cycles ; 0 [00D:12] $0D12 D0 01 BNE $0D15 ; 2+ cycles ; . [00D:14] $0D14 E8 INX ; 2 cycles ; [00D:15] $0D15 BD 80 05 LDA $0580,X ; 4+ cycles ; . [00D:18] $0D18 C9 80 CMP #$80 ; 2 cycles ; ɀ [00D:1A] $0D1A B0 09 BCS $0D25 ; 2+ cycles ; . [00D:1C] $0D1C C9 2E CMP #$2E ; 2 cycles ; . [00D:1E] $0D1E F0 06 BEQ $0D26 ; 2+ cycles ; . [00D:20] $0D20 E8 INX ; 2 cycles ; [00D:21] $0D21 C8 INY ; 2 cycles ; [00D:22] $0D22 4C 62 23 JMP $2362 ; 3 cycles ; Lb# [00D:25] $0D25 60 RTS ; 6 cycles ; ` [00D:26] $0D26 CA DEX ; 2 cycles ; [00D:27] $0D27 BD 80 05 LDA $0580,X ; 4+ cycles ; . [00D:2A] $0D2A 09 80 ORA #$80 ; 2 cycles ; . [00D:2C] $0D2C 9D 80 05 STA $0580,X ; 5+ cycles ; . [00D:2F] $0D2F 88 DEY ; 2 cycles ; [00D:30] $0D30 60 RTS ; 6 cycles ; ` [00D:31] $0D31 55 55 EOR COLCRS,X <$55> ; 4 cycles ; UU [00D:33] $0D33 A0 00 LDY #$00 ; 2 cycles ; . [00D:35] $0D35 8C 44 02 STY COLDST <$0244> ; 4 cycles ; D. [00D:38] $0D38 C8 INY ; 2 cycles ; [00D:39] $0D39 84 09 STY BOOT <$09> ; 3 cycles ; . [00D:3B] $0D3B 20 45 0A JSR $0A45 ; 6 cycles ; E. [00D:3E] $0D3E 4C C3 09 JMP $09C3 ; 3 cycles ; L. [00D:41] $0D41 FC SKW ; 4 cycles ; [00D:42] $0D42 00 BRK ; 7 cycles ; . [00D:43] $0D43 00 BRK ; 7 cycles ; . [00D:44] $0D44 00 BRK ; 7 cycles ; . [00D:45] $0D45 60 RTS ; 6 cycles ; ` [00D:46] $0D46 00 BRK ; 7 cycles ; . [00D:47] $0D47 52 CIM ; 2 cycles ; R [00D:48] $0D48 40 RTI ; 6 cycles ; @ [00D:49] $0D49 45 0A EOR DOSVEC <$0A> ; 3 cycles ; E. [00D:4B] $0D4B 23 00 RLA (LGFLAG,X) <$00> ; 8 cycles ; #. [00D:4D] $0D4D 00 BRK ; 7 cycles ; . [00D:4E] $0D4E 01 00 ORA (LGFLAG,X) <$00> ; 6 cycles ; .. [00D:50] $0D50 80 SKB ; 2 cycles ; [00D:51] $0D51 70 70 BVS $0DC3 ; 2+ cycles ; pp [00D:53] $0D53 70 47 BVS $0D9C ; 2+ cycles ; pG [00D:55] $0D55 3D 07 70 AND $7007,X ; 4+ cycles ; =.p [00D:58] $0D58 02 CIM ; 2 cycles ; . [00D:59] $0D59 70 02 BVS $0D5D ; 2+ cycles ; p. [00D:5B] $0D5B 70 70 BVS $0DCD ; 2+ cycles ; pp [00D:5D] $0D5D F0 F0 BEQ $0D4F ; 2+ cycles ; [00D:5F] $0D5F F0 F0 BEQ $0D51 ; 2+ cycles ; [00D:61] $0D61 F0 F0 BEQ $0D53 ; 2+ cycles ; [00D:63] $0D63 70 70 BVS $0DD5 ; 2+ cycles ; pp [00D:65] $0D65 70 70 BVS $0DD7 ; 2+ cycles ; pp [00D:67] $0D67 70 46 BVS $0DAF ; 2+ cycles ; pF [00D:69] $0D69 A1 07 LDA (CMCMD,X) <$07> ; 6 cycles ; . [00D:6B] $0D6B 70 02 BVS $0D6F ; 2+ cycles ; p. [00D:6D] $0D6D 41 1E EOR (ABUFPT+2,X) <$1E> ; 6 cycles ; A. [00D:6F] $0D6F 07 00 ASO LGFLAG <$00> ; 5 cycles ; .. [00D:71] $0D71 00 BRK ; 7 cycles ; . [00D:72] $0D72 00 BRK ; 7 cycles ; . [00D:73] $0D73 00 BRK ; 7 cycles ; . [00D:74] $0D74 00 BRK ; 7 cycles ; . [00D:75] $0D75 00 BRK ; 7 cycles ; . [00D:76] $0D76 00 BRK ; 7 cycles ; . [00D:77] $0D77 F0 F2 BEQ $0D6B ; 2+ cycles ; [00D:79] $0D79 E9 F3 SBC #$F3 ; 2 cycles ; [00D:7B] $0D7B ED E1 00 SBC FR1+1 <$00E1> ; 4 cycles ; . [00D:7E] $0D7E 00 BRK ; 7 cycles ; . [00D:7F] $0D7F 00 BRK ; 7 cycles ; . [00E:00] $0D80 00 BRK ; 7 cycles ; . [00E:01] $0D81 00 BRK ; 7 cycles ; . [00E:02] $0D82 00 BRK ; 7 cycles ; . [00E:03] $0D83 00 BRK ; 7 cycles ; . [00E:04] $0D84 00 BRK ; 7 cycles ; . [00E:05] $0D85 00 BRK ; 7 cycles ; . [00E:06] $0D86 00 BRK ; 7 cycles ; . [00E:07] $0D87 00 BRK ; 7 cycles ; . [00E:08] $0D88 00 BRK ; 7 cycles ; . [00E:09] $0D89 00 BRK ; 7 cycles ; . [00E:0A] $0D8A 30 32 BMI $0DBE ; 2+ cycles ; 02 [00E:0C] $0D8C 2F 27 32 RLA $3227 ; 6 cycles ; /'2 [00E:0F] $0D8F 21 2D AND (ICAX4Z,X) <$2D> ; 6 cycles ; !- [00E:11] $0D91 21 33 AND (BUFRHI,X) <$33> ; 6 cycles ; !3 [00E:13] $0D93 00 BRK ; 7 cycles ; . [00E:14] $0D94 30 21 BMI $0DB7 ; 2+ cycles ; 0! [00E:16] $0D96 32 CIM ; 2 cycles ; 2 [00E:17] $0D97 21 00 AND (LGFLAG,X) <$00> ; 6 cycles ; !. [00E:19] $0D99 23 2F RLA (ICAX6Z,X) <$2F> ; 8 cycles ; #/ [00E:1B] $0D9B 2D 30 35 AND $3530 ; 4 cycles ; -05 [00E:1E] $0D9E 34 SKB ; 4 cycles ; 4 [00E:1F] $0D9F 21 24 AND (ICBALZ,X) <$24> ; 6 cycles ; !$ [00E:21] $0DA1 2F 32 25 RLA $2532 ; 6 cycles ; /2% [00E:24] $0DA4 33 00 RLA (LGFLAG),Y <$00> ; 8 cycles ; 3. [00E:26] $0DA6 00 BRK ; 7 cycles ; . [00E:27] $0DA7 00 BRK ; 7 cycles ; . [00E:28] $0DA8 00 BRK ; 7 cycles ; . [00E:29] $0DA9 00 BRK ; 7 cycles ; . [00E:2A] $0DAA 00 BRK ; 7 cycles ; . [00E:2B] $0DAB 00 BRK ; 7 cycles ; . [00E:2C] $0DAC 00 BRK ; 7 cycles ; . [00E:2D] $0DAD 00 BRK ; 7 cycles ; . [00E:2E] $0DAE 00 BRK ; 7 cycles ; . [00E:2F] $0DAF 00 BRK ; 7 cycles ; . [00E:30] $0DB0 00 BRK ; 7 cycles ; . [00E:31] $0DB1 00 BRK ; 7 cycles ; . [00E:32] $0DB2 00 BRK ; 7 cycles ; . [00E:33] $0DB3 00 BRK ; 7 cycles ; . [00E:34] $0DB4 00 BRK ; 7 cycles ; . [00E:35] $0DB5 00 BRK ; 7 cycles ; . [00E:36] $0DB6 00 BRK ; 7 cycles ; . [00E:37] $0DB7 00 BRK ; 7 cycles ; . [00E:38] $0DB8 00 BRK ; 7 cycles ; . [00E:39] $0DB9 00 BRK ; 7 cycles ; . [00E:3A] $0DBA 2C 29 2E BIT $2E29 ; 4 cycles ; ,). [00E:3D] $0DBD 25 21 AND ICDNOZ <$21> ; 3 cycles ; %! [00E:3F] $0DBF 00 BRK ; 7 cycles ; . [00E:40] $0DC0 21 34 AND (BFENLO,X) <$34> ; 6 cycles ; !4 [00E:42] $0DC2 21 32 AND (BUFRLO,X) <$32> ; 6 cycles ; !2 [00E:44] $0DC4 29 00 AND #$00 ; 2 cycles ; ). [00E:46] $0DC6 00 BRK ; 7 cycles ; . [00E:47] $0DC7 00 BRK ; 7 cycles ; . [00E:48] $0DC8 00 BRK ; 7 cycles ; . [00E:49] $0DC9 00 BRK ; 7 cycles ; . [00E:4A] $0DCA 00 BRK ; 7 cycles ; . [00E:4B] $0DCB 00 BRK ; 7 cycles ; . [00E:4C] $0DCC 00 BRK ; 7 cycles ; . [00E:4D] $0DCD 00 BRK ; 7 cycles ; . [00E:4E] $0DCE 00 BRK ; 7 cycles ; . [00E:4F] $0DCF 00 BRK ; 7 cycles ; . [00E:50] $0DD0 00 BRK ; 7 cycles ; . [00E:51] $0DD1 00 BRK ; 7 cycles ; . [00E:52] $0DD2 00 BRK ; 7 cycles ; . [00E:53] $0DD3 00 BRK ; 7 cycles ; . [00E:54] $0DD4 00 BRK ; 7 cycles ; . [00E:55] $0DD5 00 BRK ; 7 cycles ; . [00E:56] $0DD6 00 BRK ; 7 cycles ; . [00E:57] $0DD7 00 BRK ; 7 cycles ; . [00E:58] $0DD8 00 BRK ; 7 cycles ; . [00E:59] $0DD9 00 BRK ; 7 cycles ; . [00E:5A] $0DDA 00 BRK ; 7 cycles ; . [00E:5B] $0DDB 00 BRK ; 7 cycles ; . [00E:5C] $0DDC 00 BRK ; 7 cycles ; . [00E:5D] $0DDD 00 BRK ; 7 cycles ; . [00E:5E] $0DDE 00 BRK ; 7 cycles ; . [00E:5F] $0DDF 00 BRK ; 7 cycles ; . [00E:60] $0DE0 00 BRK ; 7 cycles ; . [00E:61] $0DE1 00 BRK ; 7 cycles ; . [00E:62] $0DE2 00 BRK ; 7 cycles ; . [00E:63] $0DE3 00 BRK ; 7 cycles ; . [00E:64] $0DE4 00 BRK ; 7 cycles ; . [00E:65] $0DE5 00 BRK ; 7 cycles ; . [00E:66] $0DE6 00 BRK ; 7 cycles ; . [00E:67] $0DE7 00 BRK ; 7 cycles ; . [00E:68] $0DE8 00 BRK ; 7 cycles ; . [00E:69] $0DE9 00 BRK ; 7 cycles ; . [00E:6A] $0DEA 00 BRK ; 7 cycles ; . [00E:6B] $0DEB 00 BRK ; 7 cycles ; . [00E:6C] $0DEC 00 BRK ; 7 cycles ; . [00E:6D] $0DED 23 61 RLA (FKDEF+1,X) <$61> ; 8 cycles ; #a [00E:6F] $0DEF 72 CIM ; 2 cycles ; r [00E:70] $0DF0 67 61 RRA FKDEF+1 <$61> ; 5 cycles ; ga [00E:72] $0DF2 72 CIM ; 2 cycles ; r [00E:73] $0DF3 61 00 ADC (LGFLAG,X) <$00> ; 6 cycles ; a. [00E:75] $0DF5 64 SKB ; 3 cycles ; d [00E:76] $0DF6 65 6E ADC BITMSK <$6E> ; 3 cycles ; en [00E:78] $0DF8 74 SKB ; 4 cycles ; t [00E:79] $0DF9 72 CIM ; 2 cycles ; r [00E:7A] $0DFA 6F 00 64 RRA $6400 ; 6 cycles ; o.d [00E:7D] $0DFD 65 00 ADC LGFLAG <$00> ; 3 cycles ; e. [00E:7F] $0DFF 00 BRK ; 7 cycles ; . [00F:00] $0E00 00 BRK ; 7 cycles ; . [00F:01] $0E01 00 BRK ; 7 cycles ; . [00F:02] $0E02 00 BRK ; 7 cycles ; . [00F:03] $0E03 22 CIM ; 2 cycles ; " [00F:04] $0E04 6C 6F 71 JMP ($716F) ; 5 cycles ; loq [00F:07] $0E07 75 65 ADC ADRESS+1,X <$65> ; 4 cycles ; ue [00F:09] $0E09 73 0E RRA (APPMHI),Y <$0E> ; 8 cycles ; s. [00F:0B] $0E0B 00 BRK ; 7 cycles ; . [00F:0C] $0E0C 00 BRK ; 7 cycles ; . [00F:0D] $0E0D 00 BRK ; 7 cycles ; . [00F:0E] $0E0E 00 BRK ; 7 cycles ; . [00F:0F] $0E0F 00 BRK ; 7 cycles ; . [00F:10] $0E10 00 BRK ; 7 cycles ; . [00F:11] $0E11 00 BRK ; 7 cycles ; . [00F:12] $0E12 0D 00 00 ORA LGFLAG <$0000> ; 4 cycles ; ... [00F:15] $0E15 25 00 AND LGFLAG <$00> ; 3 cycles ; %. [00F:17] $0E17 32 CIM ; 2 cycles ; 2 [00F:18] $0E18 00 BRK ; 7 cycles ; . [00F:19] $0E19 32 CIM ; 2 cycles ; 2 [00F:1A] $0E1A 00 BRK ; 7 cycles ; . [00F:1B] $0E1B 2F 00 32 RLA $3200 ; 6 cycles ; /.2 [00F:1E] $0E1E 00 BRK ; 7 cycles ; . [00F:1F] $0E1F 00 BRK ; 7 cycles ; . [00F:20] $0E20 0D 00 00 ORA LGFLAG <$0000> ; 4 cycles ; ... [00F:23] $0E23 00 BRK ; 7 cycles ; . [00F:24] $0E24 00 BRK ; 7 cycles ; . [00F:25] $0E25 32 CIM ; 2 cycles ; 2 [00F:26] $0E26 65 74 ADC ENDPT <$74> ; 3 cycles ; et [00F:28] $0E28 72 CIM ; 2 cycles ; r [00F:29] $0E29 6F 63 65 RRA $6563 ; 6 cycles ; oce [00F:2C] $0E2C 64 SKB ; 3 cycles ; d [00F:2D] $0E2D 61 00 ADC (LGFLAG,X) <$00> ; 6 cycles ; a. [00F:2F] $0E2F 13 00 ASO (LGFLAG),Y <$00> ; 8 cycles ; .. [00F:31] $0E31 76 75 ROR ENDPT+1,X <$75> ; 6 cycles ; vu [00F:33] $0E33 65 6C ADC BUFSTR <$6C> ; 3 cycles ; el [00F:35] $0E35 74 SKB ; 4 cycles ; t [00F:36] $0E36 61 73 ADC (COLAC+1,X) <$73> ; 6 cycles ; as [00F:38] $0E38 00 BRK ; 7 cycles ; . [00F:39] $0E39 79 00 70 ADC $7000,Y ; 4+ cycles ; y.p [00F:3C] $0E3C 72 CIM ; 2 cycles ; r [00F:3D] $0E3D 65 73 ADC COLAC+1 <$73> ; 3 cycles ; es [00F:3F] $0E3F 69 6F ADC #$6F ; 2 cycles ; io [00F:41] $0E41 6E 65 00 ROR ADRESS+1 <$0065> ; 6 cycles ; ne. [00F:44] $0E44 80 SKB ; 2 cycles ; [00F:45] $0E45 B3 B4 LAX ($B4),Y ; 5 cycles ; [00F:47] $0E47 A1 B2 LDA ($B2,X) ; 6 cycles ; [00F:49] $0E49 B4 80 LDY LOMEM,X <$80> ; 4 cycles ; [00F:4B] $0E4B 00 BRK ; 7 cycles ; . [00F:4C] $0E4C A9 40 LDA #$40 ; 2 cycles ; @ [00F:4E] $0E4E 8D 0E D4 STA NMIEN <$D40E> ; 4 cycles ; . [00F:51] $0E51 A2 E4 LDX #$E4 ; 2 cycles ; [00F:53] $0E53 A0 5F LDY #$5F ; 2 cycles ; _ [00F:55] $0E55 A9 06 LDA #$06 ; 2 cycles ; . [00F:57] $0E57 20 5C E4 JSR SETVBV <$E45C> ; 6 cycles ; \ [00F:5A] $0E5A 60 RTS ; 6 cycles ; ` [00F:5B] $0E5B A2 04 LDX #$04 ; 2 cycles ; . [00F:5D] $0E5D BD C4 02 LDA COLOR0,X <$02C4> ; 4+ cycles ; . [00F:60] $0E60 9D 3B 0A STA $0A3B,X ; 5+ cycles ; ;. [00F:63] $0E63 CA DEX ; 2 cycles ; [00F:64] $0E64 10 F7 BPL $0E5D ; 2+ cycles ; . [00F:66] $0E66 AD 30 02 LDA SDLSTL <$0230> ; 4 cycles ; 0. [00F:69] $0E69 8D 40 0A STA $0A40 ; 4 cycles ; @. [00F:6C] $0E6C AD 31 02 LDA SDLSTH <$0231> ; 4 cycles ; 1. [00F:6F] $0E6F 8D 41 0A STA $0A41 ; 4 cycles ; A. [00F:72] $0E72 AD 2F 02 LDA SDMCTL <$022F> ; 4 cycles ; /. [00F:75] $0E75 8D 42 0A STA $0A42 ; 4 cycles ; B. [00F:78] $0E78 AD F4 02 LDA CHBAS <$02F4> ; 4 cycles ; . [00F:7B] $0E7B 8D 43 0A STA $0A43 ; 4 cycles ; C. [00F:7E] $0E7E AD F3 02 LDA CHACT <$02F3> ; 4 cycles ; . [010:01] $0E81 8D 44 0A STA $0A44 ; 4 cycles ; D. [010:04] $0E84 60 RTS ; 6 cycles ; ` [010:05] $0E85 A2 04 LDX #$04 ; 2 cycles ; . [010:07] $0E87 BD 3B 0A LDA $0A3B,X ; 4+ cycles ; ;. [010:0A] $0E8A 9D C4 02 STA COLOR0,X <$02C4> ; 5+ cycles ; . [010:0D] $0E8D CA DEX ; 2 cycles ; [010:0E] $0E8E 10 F7 BPL $0E87 ; 2+ cycles ; . [010:10] $0E90 AD 40 0A LDA $0A40 ; 4 cycles ; @. [010:13] $0E93 8D 30 02 STA SDLSTL <$0230> ; 4 cycles ; 0. [010:16] $0E96 AD 41 0A LDA $0A41 ; 4 cycles ; A. [010:19] $0E99 8D 31 02 STA SDLSTH <$0231> ; 4 cycles ; 1. [010:1C] $0E9C AD 42 0A LDA $0A42 ; 4 cycles ; B. [010:1F] $0E9F 8D 2F 02 STA SDMCTL <$022F> ; 4 cycles ; /. [010:22] $0EA2 AD 43 0A LDA $0A43 ; 4 cycles ; C. [010:25] $0EA5 8D F4 02 STA CHBAS <$02F4> ; 4 cycles ; . [010:28] $0EA8 AD 44 0A LDA $0A44 ; 4 cycles ; D. [010:2B] $0EAB 8D F3 02 STA CHACT <$02F3> ; 4 cycles ; . [010:2E] $0EAE 60 RTS ; 6 cycles ; ` [010:2F] $0EAF A2 1E LDX #$1E ; 2 cycles ; . [010:31] $0EB1 A9 07 LDA #$07 ; 2 cycles ; . [010:33] $0EB3 8E 30 02 STX SDLSTL <$0230> ; 4 cycles ; 0. [010:36] $0EB6 8E 02 D4 STX DLISTL <$D402> ; 4 cycles ; . [010:39] $0EB9 8D 31 02 STA SDLSTH <$0231> ; 4 cycles ; 1. [010:3C] $0EBC 8D 03 D4 STA DLISTH <$D403> ; 4 cycles ; . [010:3F] $0EBF A9 22 LDA #$22 ; 2 cycles ; " [010:41] $0EC1 8D 2F 02 STA SDMCTL <$022F> ; 4 cycles ; /. [010:44] $0EC4 8D 00 D4 STA DMACLT <$D400> ; 4 cycles ; . [010:47] $0EC7 A9 E0 LDA #$E0 ; 2 cycles ; [010:49] $0EC9 8D F4 02 STA CHBAS <$02F4> ; 4 cycles ; . [010:4C] $0ECC 8D 09 D4 STA CHBASE <$D409> ; 4 cycles ; . [010:4F] $0ECF A9 02 LDA #$02 ; 2 cycles ; . [010:51] $0ED1 8D F3 02 STA CHACT <$02F3> ; 4 cycles ; . [010:54] $0ED4 8D 01 D4 STA CHACTL <$D401> ; 4 cycles ; . [010:57] $0ED7 A2 04 LDX #$04 ; 2 cycles ; . [010:59] $0ED9 BD 04 09 LDA $0904,X ; 4+ cycles ; .. [010:5C] $0EDC 9D C4 02 STA COLOR0,X <$02C4> ; 5+ cycles ; . [010:5F] $0EDF 9D 16 D0 STA COLPF0,X <$D016> ; 5+ cycles ; . [010:62] $0EE2 CA DEX ; 2 cycles ; [010:63] $0EE3 10 F4 BPL $0ED9 ; 2+ cycles ; . [010:65] $0EE5 A9 A1 LDA #$A1 ; 2 cycles ; [010:67] $0EE7 A2 07 LDX #$07 ; 2 cycles ; . [010:69] $0EE9 8D 36 07 STA $0736 ; 4 cycles ; 6. [010:6C] $0EEC 8E 37 07 STX $0737 ; 4 cycles ; 7. [010:6F] $0EEF A2 08 LDX #$08 ; 2 cycles ; . [010:71] $0EF1 A0 D5 LDY #$D5 ; 2 cycles ; [010:73] $0EF3 A9 06 LDA #$06 ; 2 cycles ; . [010:75] $0EF5 20 5C E4 JSR SETVBV <$E45C> ; 6 cycles ; \ [010:78] $0EF8 A2 E3 LDX #$E3 ; 2 cycles ; [010:7A] $0EFA A0 08 LDY #$08 ; 2 cycles ; . [010:7C] $0EFC A9 C0 LDA #$C0 ; 2 cycles ; [010:7E] $0EFE 8E 00 02 STX VDSLST <$0200> ; 4 cycles ; .. [011:01] $0F01 8C 01 02 STY VDSLST+1 <$0201> ; 4 cycles ; .. [011:04] $0F04 8D 0E D4 STA NMIEN <$D40E> ; 4 cycles ; . [011:07] $0F07 60 RTS ; 6 cycles ; ` [011:08] $0F08 A9 00 LDA #$00 ; 2 cycles ; . [011:0A] $0F0A 8D FC 08 STA $08FC ; 4 cycles ; . [011:0D] $0F0D AD C6 02 LDA COLOR2 <$02C6> ; 4 cycles ; . [011:10] $0F10 8D 02 09 STA $0902 ; 4 cycles ; .. [011:13] $0F13 4C 5F E4 JMP SYSVBV <$E45F> ; 3 cycles ; L_ [011:16] $0F16 48 PHA ; 3 cycles ; H [011:17] $0F17 8A TXA ; 2 cycles ; [011:18] $0F18 48 PHA ; 3 cycles ; H [011:19] $0F19 AE FC 08 LDX $08FC ; 4 cycles ; . [011:1C] $0F1C BD FD 08 LDA $08FD,X ; 4+ cycles ; . [011:1F] $0F1F 8D 0A D4 STA WSYNC <$D40A> ; 4 cycles ; . [011:22] $0F22 8D 1A D0 STA COLBK <$D01A> ; 4 cycles ; . [011:25] $0F25 8D 18 D0 STA COLPF2 <$D018> ; 4 cycles ; . [011:28] $0F28 EE FC 08 INC $08FC ; 6 cycles ; . [011:2B] $0F2B 68 PLA ; 4 cycles ; h [011:2C] $0F2C AA TAX ; 2 cycles ; [011:2D] $0F2D 68 PLA ; 4 cycles ; h [011:2E] $0F2E 40 RTI ; 6 cycles ; @ [011:2F] $0F2F 00 BRK ; 7 cycles ; . [011:30] $0F30 52 CIM ; 2 cycles ; R [011:31] $0F31 72 CIM ; 2 cycles ; r [011:32] $0F32 B4 EA LDY FR2+4,X <$EA> ; 4 cycles ; [011:34] $0F34 32 CIM ; 2 cycles ; 2 [011:35] $0F35 FF FF 28 INS $28FF,X ; 7+ cycles ; ( [011:38] $0F38 CA DEX ; 2 cycles ; [011:39] $0F39 00 BRK ; 7 cycles ; . [011:3A] $0F3A 44 SKB ; 3 cycles ; D [011:3B] $0F3B 00 BRK ; 7 cycles ; . [011:3C] $0F3C A9 DD LDA #$DD ; 2 cycles ; [011:3E] $0F3E A2 07 LDX #$07 ; 2 cycles ; . [011:40] $0F40 8D 36 07 STA $0736 ; 4 cycles ; 6. [011:43] $0F43 8E 37 07 STX $0737 ; 4 cycles ; 7. [011:46] $0F46 60 RTS ; 6 cycles ; ` [011:47] $0F47 20 09 09 JSR $0909 ; 6 cycles ; .. [011:4A] $0F4A A9 3C LDA #$3C ; 2 cycles ; < [011:4C] $0F4C 8D 02 D3 STA PACTL <$D302> ; 4 cycles ; . [011:4F] $0F4F A9 FD LDA #$FD ; 2 cycles ; [011:51] $0F51 20 B0 F2 JSR $F2B0 ; 6 cycles ; [011:54] $0F54 AD 1F D0 LDA CONSOL <$D01F> ; 4 cycles ; . [011:57] $0F57 C9 06 CMP #$06 ; 2 cycles ; . [011:59] $0F59 D0 F9 BNE $0F54 ; 2+ cycles ; [011:5B] $0F5B 20 2E 09 JSR $092E ; 6 cycles ; .. [011:5E] $0F5E 4C 61 09 JMP $0961 ; 3 cycles ; La. [011:61] $0F61 A9 34 LDA #$34 ; 2 cycles ; 4 [011:63] $0F63 8D 02 D3 STA PACTL <$D302> ; 4 cycles ; . [011:66] $0F66 A2 10 LDX #$10 ; 2 cycles ; . [011:68] $0F68 8E 1C 02 STX CDTMV3 <$021C> ; 4 cycles ; .. [011:6B] $0F6B AE 1C 02 LDX CDTMV3 <$021C> ; 4 cycles ; .. [011:6E] $0F6E D0 FB BNE $0F6B ; 2+ cycles ; [011:70] $0F70 A2 FD LDX #$FD ; 2 cycles ; [011:72] $0F72 86 14 STX RTCLOK+2 <$14> ; 3 cycles ; . [011:74] $0F74 AD 0F D2 LDA SKSTAT <$D20F> ; 4 cycles ; . [011:77] $0F77 29 10 AND #$10 ; 2 cycles ; ). [011:79] $0F79 F0 F5 BEQ $0F70 ; 2+ cycles ; [011:7B] $0F7B A6 14 LDX RTCLOK+2 <$14> ; 3 cycles ; . [011:7D] $0F7D D0 F5 BNE $0F74 ; 2+ cycles ; [011:7F] $0F7F 4C 7C 08 JMP $087C ; 3 cycles ; L|. [012:02] $0F82 CC 0E 07 CPY $070E ; 4 cycles ; .. [012:05] $0F85 F0 0D BEQ $0F94 ; 2+ cycles ; . [012:07] $0F87 98 TYA ; 2 cycles ; [012:08] $0F88 59 48 0A EOR $0A48,Y ; 4+ cycles ; YH. [012:0B] $0F8B 45 47 EOR FMSZPG+4 <$47> ; 3 cycles ; EG [012:0D] $0F8D E6 47 INC FMSZPG+4 <$47> ; 5 cycles ; G [012:0F] $0F8F 99 48 0A STA $0A48,Y ; 5+ cycles ; H. [012:12] $0F92 C8 INY ; 2 cycles ; [012:13] $0F93 60 RTS ; 6 cycles ; ` [012:14] $0F94 AD 0B D4 LDA VCOUNT <$D40B> ; 4 cycles ; . [012:17] $0F97 D0 FB BNE $0F94 ; 2+ cycles ; [012:19] $0F99 AD 3A 0A LDA $0A3A ; 4 cycles ; :. [012:1C] $0F9C F0 4A BEQ $0FE8 ; 2+ cycles ; J [012:1E] $0F9E 20 28 08 JSR $0828 ; 6 cycles ; (. [012:21] $0FA1 20 7C 08 JSR $087C ; 6 cycles ; |. [012:24] $0FA4 A2 0B LDX #$0B ; 2 cycles ; . [012:26] $0FA6 BD 12 07 LDA $0712,X ; 4+ cycles ; .. [012:29] $0FA9 9D 00 03 STA DDEVIC,X <$0300> ; 5+ cycles ; .. [012:2C] $0FAC CA DEX ; 2 cycles ; [012:2D] $0FAD 10 F7 BPL $0FA6 ; 2+ cycles ; . [012:2F] $0FAF 20 59 E4 JSR SIOV <$E459> ; 6 cycles ; Y [012:32] $0FB2 30 93 BMI $0F47 ; 2+ cycles ; 0 [012:34] $0FB4 AD 47 0A LDA $0A47 ; 4 cycles ; G. [012:37] $0FB7 CD 3A 0A CMP $0A3A ; 4 cycles ; :. [012:3A] $0FBA 90 8B BCC $0F47 ; 2+ cycles ; [012:3C] $0FBC F0 03 BEQ $0FC1 ; 2+ cycles ; . [012:3E] $0FBE 4C 71 09 JMP $0971 ; 3 cycles ; Lq. [012:41] $0FC1 AD 44 0B LDA $0B44 ; 4 cycles ; D. [012:44] $0FC4 8D 0E 07 STA $070E ; 4 cycles ; .. [012:47] $0FC7 A2 02 LDX #$02 ; 2 cycles ; . [012:49] $0FC9 BD CC 07 LDA $07CC,X ; 4+ cycles ; . [012:4C] $0FCC C9 10 CMP #$10 ; 2 cycles ; . [012:4E] $0FCE D0 08 BNE $0FD8 ; 2+ cycles ; . [012:50] $0FD0 A9 19 LDA #$19 ; 2 cycles ; . [012:52] $0FD2 9D CC 07 STA $07CC,X ; 5+ cycles ; . [012:55] $0FD5 CA DEX ; 2 cycles ; [012:56] $0FD6 10 F1 BPL $0FC9 ; 2+ cycles ; . [012:58] $0FD8 DE CC 07 DEC $07CC,X ; 7+ cycles ; . [012:5B] $0FDB 20 52 08 JSR $0852 ; 6 cycles ; R. [012:5E] $0FDE CE 3A 0A DEC $0A3A ; 6 cycles ; :. [012:61] $0FE1 A0 00 LDY #$00 ; 2 cycles ; . [012:63] $0FE3 84 4D STY ATRACT <$4D> ; 3 cycles ; M [012:65] $0FE5 4C 4F 09 JMP $094F ; 3 cycles ; LO. [012:68] $0FE8 20 19 08 JSR $0819 ; 6 cycles ; .. [012:6B] $0FEB A9 3C LDA #$3C ; 2 cycles ; < [012:6D] $0FED A2 00 LDX #$00 ; 2 cycles ; . [012:6F] $0FEF 8D 02 D3 STA PACTL <$D302> ; 4 cycles ; . [012:72] $0FF2 9A TXS ; 2 cycles ; [012:73] $0FF3 6C E0 02 JMP (RUNAD) <$02E0> ; 5 cycles ; l. [012:76] $0FF6 AC 0E 07 LDY $070E ; 4 cycles ; .. [012:79] $0FF9 20 4F 09 JSR $094F ; 6 cycles ; O. [012:7C] $0FFC 8D E9 09 STA $09E9 ; 4 cycles ; . [012:7F] $0FFF 20 4F 09 JSR $094F ; 6 cycles ; O. [013:02] $1002 8D EA 09 STA $09EA ; 4 cycles ; . [013:05] $1005 2D E9 09 AND $09E9 ; 4 cycles ; -. [013:08] $1008 C9 FF CMP #$FF ; 2 cycles ; [013:0A] $100A F0 ED BEQ $0FF9 ; 2+ cycles ; [013:0C] $100C 20 4F 09 JSR $094F ; 6 cycles ; O. [013:0F] $100F 8D 10 07 STA $0710 ; 4 cycles ; .. [013:12] $1012 20 4F 09 JSR $094F ; 6 cycles ; O. [013:15] $1015 8D 11 07 STA $0711 ; 4 cycles ; .. [013:18] $1018 20 4F 09 JSR $094F ; 6 cycles ; O. [013:1B] $101B 8D FF FF STA $FFFF ; 4 cycles ; [013:1E] $101E AD E9 09 LDA $09E9 ; 4 cycles ; . [013:21] $1021 CD 10 07 CMP $0710 ; 4 cycles ; .. [013:24] $1024 D0 08 BNE $102E ; 2+ cycles ; . [013:26] $1026 AD EA 09 LDA $09EA ; 4 cycles ; . [013:29] $1029 CD 11 07 CMP $0711 ; 4 cycles ; .. [013:2C] $102C F0 0B BEQ $1039 ; 2+ cycles ; . [013:2E] $102E EE E9 09 INC $09E9 ; 6 cycles ; . [013:31] $1031 D0 03 BNE $1036 ; 2+ cycles ; . [013:33] $1033 EE EA 09 INC $09EA ; 6 cycles ; . [013:36] $1036 4C E5 09 JMP $09E5 ; 3 cycles ; L. [013:39] $1039 AD E2 02 LDA INITAD <$02E2> ; 4 cycles ; . [013:3C] $103C 0D E3 02 ORA INITAD+1 <$02E3> ; 4 cycles ; .. [013:3F] $103F F0 B8 BEQ $0FF9 ; 2+ cycles ; [013:41] $1041 A2 F0 LDX #$F0 ; 2 cycles ; [013:43] $1043 9A TXS ; 2 cycles ; [013:44] $1044 8C 0F 07 STY $070F ; 4 cycles ; .. [013:47] $1047 20 19 08 JSR $0819 ; 6 cycles ; .. [013:4A] $104A 20 52 08 JSR $0852 ; 6 cycles ; R. [013:4D] $104D 20 32 0A JSR $0A32 ; 6 cycles ; 2. [013:50] $1050 20 28 08 JSR $0828 ; 6 cycles ; (. [013:53] $1053 20 2E 09 JSR $092E ; 6 cycles ; .. [013:56] $1056 AC 0F 07 LDY $070F ; 4 cycles ; .. [013:59] $1059 A2 00 LDX #$00 ; 2 cycles ; . [013:5B] $105B 9A TXS ; 2 cycles ; [013:5C] $105C 8E E2 02 STX INITAD <$02E2> ; 4 cycles ; . [013:5F] $105F 8E E3 02 STX INITAD+1 <$02E3> ; 4 cycles ; . [013:62] $1062 4C C6 09 JMP $09C6 ; 3 cycles ; L. [013:65] $1065 A9 3C LDA #$3C ; 2 cycles ; < [013:67] $1067 8D 02 D3 STA PACTL <$D302> ; 4 cycles ; . [013:6A] $106A 6C E2 02 JMP (INITAD) <$02E2> ; 5 cycles ; l. [013:6D] $106D 00 BRK ; 7 cycles ; . [013:6E] $106E 00 BRK ; 7 cycles ; . [013:6F] $106F 00 BRK ; 7 cycles ; . [013:70] $1070 00 BRK ; 7 cycles ; . [013:71] $1071 00 BRK ; 7 cycles ; . [013:72] $1072 00 BRK ; 7 cycles ; . [013:73] $1073 00 BRK ; 7 cycles ; . [013:74] $1074 00 BRK ; 7 cycles ; . [013:75] $1075 00 BRK ; 7 cycles ; . [013:76] $1076 00 BRK ; 7 cycles ; . [013:77] $1077 00 BRK ; 7 cycles ; . [013:78] $1078 20 28 08 JSR $0828 ; 6 cycles ; (. [013:7B] $107B A2 0B LDX #$0B ; 2 cycles ; . [013:7D] $107D BD 98 0A LDA $0A98,X ; 4+ cycles ; . [014:00] $1080 9D 00 03 STA DDEVIC,X <$0300> ; 5+ cycles ; .. [014:03] $1083 CA DEX ; 2 cycles ; [014:04] $1084 10 F7 BPL $107D ; 2+ cycles ; . [014:06] $1086 20 59 E4 JSR SIOV <$E459> ; 6 cycles ; Y [014:09] $1089 10 10 BPL $109B ; 2+ cycles ; .. [014:0B] $108B A9 3C LDA #$3C ; 2 cycles ; < [014:0D] $108D 8D 02 D3 STA PACTL <$D302> ; 4 cycles ; . [014:10] $1090 AD 01 D3 LDA PORTB <$D301> ; 4 cycles ; . [014:13] $1093 29 FD AND #$FD ; 2 cycles ; ) [014:15] $1095 8D 01 D3 STA PORTB <$D301> ; 4 cycles ; . [014:18] $1098 4C 00 04 JMP CASBUF+3 <$0400> ; 3 cycles ; L.. [014:1B] $109B A2 13 LDX #$13 ; 2 cycles ; . [014:1D] $109D BD 9A 0A LDA $0A9A,X ; 4+ cycles ; . [014:20] $10A0 9D A1 07 STA $07A1,X ; 5+ cycles ; . [014:23] $10A3 CA DEX ; 2 cycles ; [014:24] $10A4 10 F7 BPL $109D ; 2+ cycles ; . [014:26] $10A6 A2 02 LDX #$02 ; 2 cycles ; . [014:28] $10A8 BD AE 0A LDA $0AAE,X ; 4+ cycles ; . [014:2B] $10AB 9D CC 07 STA $07CC,X ; 5+ cycles ; . [014:2E] $10AE CA DEX ; 2 cycles ; [014:2F] $10AF 10 F7 BPL $10A8 ; 2+ cycles ; . [014:31] $10B1 A2 03 LDX #$03 ; 2 cycles ; . [014:33] $10B3 AD B1 0A LDA $0AB1 ; 4 cycles ; . [014:36] $10B6 86 41 STX SOUNDR <$41> ; 3 cycles ; A [014:38] $10B8 8D 3A 0A STA $0A3A ; 4 cycles ; :. [014:3B] $10BB A0 7F LDY #$7F ; 2 cycles ; . [014:3D] $10BD A9 00 LDA #$00 ; 2 cycles ; . [014:3F] $10BF 99 00 04 STA CASBUF+3,Y <$0400> ; 5+ cycles ; .. [014:42] $10C2 88 DEY ; 2 cycles ; [014:43] $10C3 10 FA BPL $10BF ; 2+ cycles ; . [014:45] $10C5 20 7C 08 JSR $087C ; 6 cycles ; |. [014:48] $10C8 4C 52 08 JMP $0852 ; 3 cycles ; LR. [014:4B] $10CB 60 RTS ; 6 cycles ; ` [014:4C] $10CC 00 BRK ; 7 cycles ; . [014:4D] $10CD 52 CIM ; 2 cycles ; R [014:4E] $10CE 40 RTI ; 6 cycles ; @ [014:4F] $10CF 98 TYA ; 2 cycles ; [014:50] $10D0 0A ASL A ; 2 cycles ; . [014:51] $10D1 23 00 RLA (LGFLAG,X) <$00> ; 8 cycles ; #. [014:53] $10D3 1A NOP ; 2 cycles ; . [014:54] $10D4 00 BRK ; 7 cycles ; . [014:55] $10D5 00 BRK ; 7 cycles ; . [014:56] $10D6 80 SKB ; 2 cycles ; [014:57] $10D7 00 BRK ; 7 cycles ; . [014:58] $10D8 01 00 ORA (LGFLAG,X) <$00> ; 6 cycles ; .. [014:5A] $10DA 20 6A 20 JSR $206A ; 6 cycles ; j [014:5D] $10DD AE 30 02 LDX SDLSTL <$0230> ; 4 cycles ; 0. [014:60] $10E0 AC 31 02 LDY SDLSTH <$0231> ; 4 cycles ; 1. [014:63] $10E3 8E FC BF STX CART <$BFFC> ; 4 cycles ; [014:66] $10E6 8C FD BF STY CARTFG <$BFFD> ; 4 cycles ; [014:69] $10E9 A2 42 LDX #$42 ; 2 cycles ; B [014:6B] $10EB A0 20 LDY #$20 ; 2 cycles ; [014:6D] $10ED A9 00 LDA #$00 ; 2 cycles ; . [014:6F] $10EF 8E 30 02 STX SDLSTL <$0230> ; 4 cycles ; 0. [014:72] $10F2 8E 02 D4 STX DLISTL <$D402> ; 4 cycles ; . [014:75] $10F5 8C 31 02 STY SDLSTH <$0231> ; 4 cycles ; 1. [014:78] $10F8 8C 03 D4 STY DLISTH <$D403> ; 4 cycles ; . [014:7B] $10FB 85 41 STA SOUNDR <$41> ; 3 cycles ; A [014:7D] $10FD 4C 00 04 JMP CASBUF+3 <$0400> ; 3 cycles ; L.. [015:00] $1100 A0 A0 LDY #$A0 ; 2 cycles ; [015:02] $1102 D0 EF BNE $10F3 ; 2+ cycles ; [015:04] $1104 F2 A0 CIM [ESC ] ; 2 cycles ; [015:06] $1106 D0 E1 BNE $10E9 ; 2+ cycles ; [015:08] $1108 F2 E3 CIM [ESC ] ; 2 cycles ; [015:0A] $110A E8 INX ; 2 cycles ; [015:0B] $110B E5 A0 SBC $A0 ; 3 cycles ; [015:0D] $110D CE E5 E7 DEC $E7E5 ; 6 cycles ; [015:10] $1110 F2 EF CIM [ESC ] ; 2 cycles ; [015:12] $1112 A0 D3 LDY #$D3 ; 2 cycles ; [015:14] $1114 EF E6 F4 INS $F4E6 ; 6 cycles ; [015:17] $1117 A0 A0 LDY #$A0 ; 2 cycles ; [015:19] $1119 70 70 BVS $118B ; 2+ cycles ; pp [015:1B] $111B 70 70 BVS $118D ; 2+ cycles ; pp [015:1D] $111D 70 70 BVS $118F ; 2+ cycles ; pp [015:1F] $111F 70 70 BVS $1191 ; 2+ cycles ; pp [015:21] $1121 70 70 BVS $1193 ; 2+ cycles ; pp [015:23] $1123 70 70 BVS $1195 ; 2+ cycles ; pp [015:25] $1125 70 70 BVS $1197 ; 2+ cycles ; pp [015:27] $1127 47 56 LSE COLCRS+1 <$56> ; 5 cycles ; GV [015:29] $1129 20 41 42 JSR $4241 ; 6 cycles ; AB [015:2C] $112C 20 00 00 JSR LGFLAG <$0000> ; 6 cycles ; .. [015:2F] $112F 0D 0D 00 ORA DOSINI+1 <$000D> ; 4 cycles ; ... [015:32] $1132 00 BRK ; 7 cycles ; . [015:33] $1133 00 BRK ; 7 cycles ; . [015:34] $1134 30 32 BMI $1168 ; 2+ cycles ; 02 [015:36] $1136 29 33 AND #$33 ; 2 cycles ; )3 [015:38] $1138 2D 21 00 AND ICDNOZ <$0021> ; 4 cycles ; -!. [015:3B] $113B 00 BRK ; 7 cycles ; . [015:3C] $113C 00 BRK ; 7 cycles ; . [015:3D] $113D 0D 0D 00 ORA DOSINI+1 <$000D> ; 4 cycles ; ... [015:40] $1140 00 BRK ; 7 cycles ; . [015:41] $1141 AE FC BF LDX CART <$BFFC> ; 4 cycles ; [015:44] $1144 AC FD BF LDY CARTFG <$BFFD> ; 4 cycles ; [015:47] $1147 8E 30 02 STX SDLSTL <$0230> ; 4 cycles ; 0. [015:4A] $114A 8C 31 02 STY SDLSTH <$0231> ; 4 cycles ; 1. [015:4D] $114D 6C 04 03 JMP (DBUFLO) <$0304> ; 5 cycles ; l.. [015:50] $1150 55 55 EOR COLCRS,X <$55> ; 4 cycles ; UU [015:52] $1152 FE AD 01 INC STACK+AD,X <$01AD> ; 7+ cycles ; . [015:55] $1155 D3 29 DCM (ICBLHZ),Y <$29> ; 8 cycles ; ) [015:57] $1157 02 CIM ; 2 cycles ; . [015:58] $1158 F0 17 BEQ $1171 ; 2+ cycles ; . [015:5A] $115A AD 64 04 LDA CASBUF+67 <$0464> ; 4 cycles ; d. [015:5D] $115D 85 47 STA FMSZPG+4 <$47> ; 3 cycles ; G [015:5F] $115F A2 0B LDX #$0B ; 2 cycles ; . [015:61] $1161 BD 58 04 LDA CASBUF+5B,X <$0458> ; 4+ cycles ; X. [015:64] $1164 9D 00 03 STA DDEVIC,X <$0300> ; 5+ cycles ; .. [015:67] $1167 CA DEX ; 2 cycles ; [015:68] $1168 10 F7 BPL $1161 ; 2+ cycles ; . [015:6A] $116A 20 59 E4 JSR SIOV <$E459> ; 6 cycles ; Y [015:6D] $116D 30 02 BMI $1171 ; 2+ cycles ; 0. [015:6F] $116F 18 CLC ; 2 cycles ; . [015:70] $1170 60 RTS ; 6 cycles ; ` [015:71] $1171 AE FC BF LDX CART <$BFFC> ; 4 cycles ; [015:74] $1174 AC FD BF LDY CARTFG <$BFFD> ; 4 cycles ; [015:77] $1177 8E 30 02 STX SDLSTL <$0230> ; 4 cycles ; 0. [015:7A] $117A 8C 31 02 STY SDLSTH <$0231> ; 4 cycles ; 1. [015:7D] $117D A0 00 LDY #$00 ; 2 cycles ; . [015:7F] $117F B9 3D 04 LDA CASBUF+40,Y <$043D> ; 4+ cycles ; =. [016:02] $1182 91 58 STA (SAVMSC),Y <$58> ; 6 cycles ; X [016:04] $1184 C8 INY ; 2 cycles ; [016:05] $1185 C0 1B CPY #$1B ; 2 cycles ; . [016:07] $1187 D0 F6 BNE $117F ; 2+ cycles ; [016:09] $1189 A9 3C LDA #$3C ; 2 cycles ; < [016:0B] $118B 8D 02 D3 STA PACTL <$D302> ; 4 cycles ; . [016:0E] $118E D0 FE BNE $118E ; 2+ cycles ; [016:10] $1190 A5 B2 LDA $B2 ; 3 cycles ; [016:12] $1192 B2 CIM ; 2 cycles ; [016:13] $1193 AF B2 80 LAX $80B2 ; 4 cycles ; [016:16] $1196 81 81 STA (LOMEM+1,X) <$81> ; 6 cycles ; [016:18] $1198 81 00 STA (LGFLAG,X) <$00> ; 6 cycles ; . [016:1A] $119A 23 21 RLA (ICDNOZ,X) <$21> ; 8 cycles ; #! [016:1C] $119C 32 CIM ; 2 cycles ; 2 [016:1D] $119D 27 35 RLA BFENHI <$35> ; 5 cycles ; '5 [016:1F] $119F 25 00 AND LGFLAG <$00> ; 3 cycles ; %. [016:21] $11A1 2E 35 25 ROL $2535 ; 6 cycles ; .5% [016:24] $11A4 36 21 ROL ICDNOZ,X <$21> ; 6 cycles ; 6! [016:26] $11A6 2D 25 2E AND $2E25 ; 4 cycles ; -%. [016:29] $11A9 34 SKB ; 4 cycles ; 4 [016:2A] $11AA 25 60 AND FKDEF <$60> ; 3 cycles ; %` [016:2C] $11AC 00 BRK ; 7 cycles ; . [016:2D] $11AD 52 CIM ; 2 cycles ; R [016:2E] $11AE 40 RTI ; 6 cycles ; @ [016:2F] $11AF FE 06 23 INC $2306,X ; 7+ cycles ; .# [016:32] $11B2 00 BRK ; 7 cycles ; . [016:33] $11B3 A6 03 LDX CASINI+1 <$03> ; 3 cycles ; . [016:35] $11B5 00 BRK ; 7 cycles ; . [016:36] $11B6 80 SKB ; 2 cycles ; [016:37] $11B7 00 BRK ; 7 cycles ; . [016:38] $11B8 55 55 EOR COLCRS,X <$55> ; 4 cycles ; UU [016:3A] $11BA 2E 2E 2E ROL $2E2E ; 6 cycles ; ... [016:3D] $11BD 2E 2E 2E ROL $2E2E ; 6 cycles ; ... [016:40] $11C0 2E 2E 2E ROL $2E2E ; 6 cycles ; ... [016:43] $11C3 2E 2E 2E ROL $2E2E ; 6 cycles ; ... [016:46] $11C6 2E 2E 2E ROL $2E2E ; 6 cycles ; ... [016:49] $11C9 2E 2E 2E ROL $2E2E ; 6 cycles ; ... [016:4C] $11CC 2E 2E 2E ROL $2E2E ; 6 cycles ; ... [016:4F] $11CF 2E 2E 00 ROL ICAX5Z <$002E> ; 6 cycles ; ... [016:52] $11D2 60 RTS ; 6 cycles ; ` [016:53] $11D3 00 BRK ; 7 cycles ; . [016:54] $11D4 50 80 BVC $1156 ; 2+ cycles ; P [016:56] $11D6 05 28 ORA ICBLLZ <$28> ; 3 cycles ; .( [016:58] $11D8 23 00 RLA (LGFLAG,X) <$00> ; 8 cycles ; #. [016:5A] $11DA 1A NOP ; 2 cycles ; . [016:5B] $11DB 00 BRK ; 7 cycles ; . [016:5C] $11DC 00 BRK ; 7 cycles ; . [016:5D] $11DD 80 SKB ; 2 cycles ; [016:5E] $11DE AD 0B D4 LDA VCOUNT <$D40B> ; 4 cycles ; . [016:61] $11E1 D0 FB BNE $11DE ; 2+ cycles ; [016:63] $11E3 A9 FF LDA #$FF ; 2 cycles ; [016:65] $11E5 8D FC 02 STA CH <$02FC> ; 4 cycles ; . [016:68] $11E8 AD FC 02 LDA CH <$02FC> ; 4 cycles ; . [016:6B] $11EB C9 FF CMP #$FF ; 2 cycles ; [016:6D] $11ED F0 F9 BEQ $11E8 ; 2+ cycles ; [016:6F] $11EF A9 FF LDA #$FF ; 2 cycles ; [016:71] $11F1 8D FC 02 STA CH <$02FC> ; 4 cycles ; . [016:74] $11F4 4C 40 FD JMP $FD40 ; 3 cycles ; L@ [016:77] $11F7 A0 02 LDY #$02 ; 2 cycles ; . [016:79] $11F9 B9 65 2B LDA $2B65,Y ; 4+ cycles ; e+ [016:7C] $11FC 99 1B 28 STA $281B,Y ; 5+ cycles ; .( [016:7F] $11FF 88 DEY ; 2 cycles ; [017:00] $1200 10 F7 BPL $11F9 ; 2+ cycles ; . [017:02] $1202 A0 13 LDY #$13 ; 2 cycles ; . [017:04] $1204 B9 05 2B LDA $2B05,Y ; 4+ cycles ; .+ [017:07] $1207 99 07 28 STA $2807,Y ; 5+ cycles ; .( [017:0A] $120A 88 DEY ; 2 cycles ; [017:0B] $120B 10 F7 BPL $1204 ; 2+ cycles ; . [017:0D] $120D 60 RTS ; 6 cycles ; ` [017:0E] $120E A0 0B LDY #$0B ; 2 cycles ; . [017:10] $1210 B9 2D 20 LDA $202D,Y ; 4+ cycles ; - [017:13] $1213 99 00 03 STA DDEVIC,Y <$0300> ; 5+ cycles ; .. [017:16] $1216 88 DEY ; 2 cycles ; [017:17] $1217 10 F7 BPL $1210 ; 2+ cycles ; . [017:19] $1219 A9 00 LDA #$00 ; 2 cycles ; . [017:1B] $121B 85 4D STA ATRACT <$4D> ; 3 cycles ; M [017:1D] $121D 60 RTS ; 6 cycles ; ` [017:1E] $121E A2 24 LDX #$24 ; 2 cycles ; $ [017:20] $1220 A0 27 LDY #$27 ; 2 cycles ; ' [017:22] $1222 A9 00 LDA #$00 ; 2 cycles ; . [017:24] $1224 8E B8 28 STX $28B8 ; 4 cycles ; ( [017:27] $1227 8C B9 28 STY $28B9 ; 4 cycles ; ( [017:2A] $122A 8D 0C 20 STA $200C ; 4 cycles ; . [017:2D] $122D 20 5B 28 JSR $285B ; 6 cycles ; [( [017:30] $1230 A2 7D LDX #$7D ; 2 cycles ; } [017:32] $1232 A0 2B LDY #$2B ; 2 cycles ; + [017:34] $1234 8E 04 03 STX DBUFLO <$0304> ; 4 cycles ; .. [017:37] $1237 8C 05 03 STY DBUFHI <$0305> ; 4 cycles ; .. [017:3A] $123A A2 83 LDX #$83 ; 2 cycles ; [017:3C] $123C A0 00 LDY #$00 ; 2 cycles ; . [017:3E] $123E 8E 08 03 STX DBYTLO <$0308> ; 4 cycles ; .. [017:41] $1241 8C 09 03 STY DBYTHI <$0309> ; 4 cycles ; .. [017:44] $1244 A0 00 LDY #$00 ; 2 cycles ; . [017:46] $1246 98 TYA ; 2 cycles ; [017:47] $1247 99 7D 2B STA $2B7D,Y ; 5+ cycles ; }+ [017:4A] $124A C8 INY ; 2 cycles ; [017:4B] $124B C0 83 CPY #$83 ; 2 cycles ; [017:4D] $124D D0 F8 BNE $1247 ; 2+ cycles ; [017:4F] $124F A9 55 LDA #$55 ; 2 cycles ; U [017:51] $1251 8D 7D 2B STA $2B7D ; 4 cycles ; }+ [017:54] $1254 8D 7E 2B STA $2B7E ; 4 cycles ; ~+ [017:57] $1257 A2 FC LDX #$FC ; 2 cycles ; [017:59] $1259 A0 7F LDY #$7F ; 2 cycles ; . [017:5B] $125B CE 0C 20 DEC $200C ; 6 cycles ; . [017:5E] $125E 10 07 BPL $1267 ; 2+ cycles ; .. [017:60] $1260 A2 FA LDX #$FA ; 2 cycles ; [017:62] $1262 A0 79 LDY #$79 ; 2 cycles ; y [017:64] $1264 8C FF 2B STY $2BFF ; 4 cycles ; + [017:67] $1267 8E 7F 2B STX $2B7F ; 4 cycles ; .+ [017:6A] $126A B9 24 27 LDA $2724,Y ; 4+ cycles ; $' [017:6D] $126D 99 80 2B STA $2B80,Y ; 5+ cycles ; + [017:70] $1270 88 DEY ; 2 cycles ; [017:71] $1271 10 F7 BPL $126A ; 2+ cycles ; . [017:73] $1273 20 59 E4 JSR SIOV <$E459> ; 6 cycles ; Y [017:76] $1276 18 CLC ; 2 cycles ; . [017:77] $1277 AD B8 28 LDA $28B8 ; 4 cycles ; ( [017:7A] $127A 69 80 ADC #$80 ; 2 cycles ; i [017:7C] $127C 8D B8 28 STA $28B8 ; 4 cycles ; ( [017:7F] $127F AD B9 28 LDA $28B9 ; 4 cycles ; ( [018:02] $1282 69 00 ADC #$00 ; 2 cycles ; i. [018:04] $1284 8D B9 28 STA $28B9 ; 4 cycles ; ( [018:07] $1287 AD 0C 20 LDA $200C ; 4 cycles ; . [018:0A] $128A 10 A1 BPL $122D ; 2+ cycles ; . [018:0C] $128C 60 RTS ; 6 cycles ; ` [018:0D] $128D AD 0A D2 LDA RANDOM <$D20A> ; 4 cycles ; . [018:10] $1290 85 47 STA FMSZPG+4 <$47> ; 3 cycles ; G [018:12] $1292 8D 04 28 STA $2804 ; 4 cycles ; .( [018:15] $1295 20 6B 28 JSR $286B ; 6 cycles ; k( [018:18] $1298 20 5B 28 JSR $285B ; 6 cycles ; [( [018:1B] $129B A2 83 LDX #$83 ; 2 cycles ; [018:1D] $129D A0 00 LDY #$00 ; 2 cycles ; . [018:1F] $129F 8E 08 03 STX DBYTLO <$0308> ; 4 cycles ; .. [018:22] $12A2 8C 09 03 STY DBYTHI <$0309> ; 4 cycles ; .. [018:25] $12A5 A2 9D LDX #$9D ; 2 cycles ; [018:27] $12A7 A0 27 LDY #$27 ; 2 cycles ; ' [018:29] $12A9 8E 04 03 STX DBUFLO <$0304> ; 4 cycles ; .. [018:2C] $12AC 8C 05 03 STY DBUFHI <$0305> ; 4 cycles ; .. [018:2F] $12AF 20 59 E4 JSR SIOV <$E459> ; 6 cycles ; Y [018:32] $12B2 20 5B 28 JSR $285B ; 6 cycles ; [( [018:35] $12B5 A2 A6 LDX #$A6 ; 2 cycles ; [018:37] $12B7 A0 03 LDY #$03 ; 2 cycles ; . [018:39] $12B9 8E 08 03 STX DBYTLO <$0308> ; 4 cycles ; .. [018:3C] $12BC 8C 09 03 STY DBYTHI <$0309> ; 4 cycles ; .. [018:3F] $12BF A2 7E LDX #$7E ; 2 cycles ; ~ [018:41] $12C1 A0 23 LDY #$23 ; 2 cycles ; # [018:43] $12C3 8E 04 03 STX DBUFLO <$0304> ; 4 cycles ; .. [018:46] $12C6 8C 05 03 STY DBUFHI <$0305> ; 4 cycles ; .. [018:49] $12C9 20 59 E4 JSR SIOV <$E459> ; 6 cycles ; Y [018:4C] $12CC 60 RTS ; 6 cycles ; ` [018:4D] $12CD A0 04 LDY #$04 ; 2 cycles ; . [018:4F] $12CF B9 4F 2B LDA $2B4F,Y ; 4+ cycles ; O+ [018:52] $12D2 99 39 20 STA $2039,Y ; 5+ cycles ; 9 [018:55] $12D5 88 DEY ; 2 cycles ; [018:56] $12D6 10 F7 BPL $12CF ; 2+ cycles ; . [018:58] $12D8 A0 02 LDY #$02 ; 2 cycles ; . [018:5A] $12DA B9 65 2B LDA $2B65,Y ; 4+ cycles ; e+ [018:5D] $12DD 99 3E 20 STA $203E,Y ; 5+ cycles ; > [018:60] $12E0 88 DEY ; 2 cycles ; [018:61] $12E1 10 F7 BPL $12DA ; 2+ cycles ; . [018:63] $12E3 60 RTS ; 6 cycles ; ` [018:64] $12E4 A0 04 LDY #$04 ; 2 cycles ; . [018:66] $12E6 B9 39 20 LDA $2039,Y ; 4+ cycles ; 9 [018:69] $12E9 99 4F 2B STA $2B4F,Y ; 5+ cycles ; O+ [018:6C] $12EC 88 DEY ; 2 cycles ; [018:6D] $12ED 10 F7 BPL $12E6 ; 2+ cycles ; . [018:6F] $12EF A0 02 LDY #$02 ; 2 cycles ; . [018:71] $12F1 B9 3E 20 LDA $203E,Y ; 4+ cycles ; > [018:74] $12F4 99 65 2B STA $2B65,Y ; 5+ cycles ; e+ [018:77] $12F7 88 DEY ; 2 cycles ; [018:78] $12F8 10 F7 BPL $12F1 ; 2+ cycles ; . [018:7A] $12FA AD 06 20 LDA $2006 ; 4 cycles ; . [018:7D] $12FD 8D 1E 28 STA $281E ; 4 cycles ; .( [019:00] $1300 60 RTS ; 6 cycles ; ` [019:01] $1301 A2 0B LDX #$0B ; 2 cycles ; . [019:03] $1303 BD 1F 28 LDA $281F,X ; 4+ cycles ; .( [019:06] $1306 9D 00 03 STA DDEVIC,X <$0300> ; 5+ cycles ; .. [019:09] $1309 CA DEX ; 2 cycles ; [019:0A] $130A 10 F7 BPL $1303 ; 2+ cycles ; . [019:0C] $130C 4C 59 E4 JMP SIOV <$E459> ; 3 cycles ; LY [019:0F] $130F A9 80 LDA #$80 ; 2 cycles ; [019:11] $1311 85 4D STA ATRACT <$4D> ; 3 cycles ; M [019:13] $1313 68 PLA ; 4 cycles ; h [019:14] $1314 68 PLA ; 4 cycles ; h [019:15] $1315 68 PLA ; 4 cycles ; h [019:16] $1316 68 PLA ; 4 cycles ; h [019:17] $1317 60 RTS ; 6 cycles ; ` [019:18] $1318 20 4E 29 JSR $294E ; 6 cycles ; N) [019:1B] $131B A9 55 LDA #$55 ; 2 cycles ; U [019:1D] $131D 8D 7D 2B STA $2B7D ; 4 cycles ; }+ [019:20] $1320 8D 7E 2B STA $2B7E ; 4 cycles ; ~+ [019:23] $1323 A9 FC LDA #$FC ; 2 cycles ; [019:25] $1325 8D 7C 2C STA $2C7C ; 4 cycles ; |, [019:28] $1328 A9 DD LDA #$DD ; 2 cycles ; [019:2A] $132A 8D 01 D3 STA PORTB <$D301> ; 4 cycles ; . [019:2D] $132D A9 40 LDA #$40 ; 2 cycles ; @ [019:2F] $132F 8D F4 29 STA $29F4 ; 4 cycles ; ) [019:32] $1332 A2 00 LDX #$00 ; 2 cycles ; . [019:34] $1334 A0 00 LDY #$00 ; 2 cycles ; . [019:36] $1336 8C E2 02 STY INITAD <$02E2> ; 4 cycles ; . [019:39] $1339 20 8C 29 JSR $298C ; 6 cycles ; ) [019:3C] $133C 4C 9F 29 JMP $299F ; 3 cycles ; L) [019:3F] $133F AD 1E 28 LDA $281E ; 4 cycles ; .( [019:42] $1342 8D 7F 2B STA $2B7F ; 4 cycles ; .+ [019:45] $1345 F0 C8 BEQ $130F ; 2+ cycles ; [019:47] $1347 C9 01 CMP #$01 ; 2 cycles ; . [019:49] $1349 D0 06 BNE $1351 ; 2+ cycles ; . [019:4B] $134B AD 07 20 LDA $2007 ; 4 cycles ; . [019:4E] $134E 8D 7C 2C STA $2C7C ; 4 cycles ; |, [019:51] $1351 60 RTS ; 6 cycles ; ` [019:52] $1352 20 ED 29 JSR $29ED ; 6 cycles ; ) [019:55] $1355 8D 08 20 STA $2008 ; 4 cycles ; . [019:58] $1358 20 ED 29 JSR $29ED ; 6 cycles ; ) [019:5B] $135B 8D 09 20 STA $2009 ; 4 cycles ; . [019:5E] $135E 2D 08 20 AND $2008 ; 4 cycles ; -. [019:61] $1361 C9 FF CMP #$FF ; 2 cycles ; [019:63] $1363 F0 ED BEQ $1352 ; 2+ cycles ; [019:65] $1365 20 ED 29 JSR $29ED ; 6 cycles ; ) [019:68] $1368 8D 0A 20 STA $200A ; 4 cycles ; . [019:6B] $136B 20 ED 29 JSR $29ED ; 6 cycles ; ) [019:6E] $136E 8D 0B 20 STA $200B ; 4 cycles ; . [019:71] $1371 20 ED 29 JSR $29ED ; 6 cycles ; ) [019:74] $1374 AD 08 20 LDA $2008 ; 4 cycles ; . [019:77] $1377 C9 E3 CMP #$E3 ; 2 cycles ; [019:79] $1379 D0 0A BNE $1385 ; 2+ cycles ; . [019:7B] $137B AD 09 20 LDA $2009 ; 4 cycles ; . [019:7E] $137E C9 02 CMP #$02 ; 2 cycles ; . [01A:00] $1380 D0 03 BNE $1385 ; 2+ cycles ; . [01A:02] $1382 8D E2 02 STA INITAD <$02E2> ; 4 cycles ; . [01A:05] $1385 AD 08 20 LDA $2008 ; 4 cycles ; . [01A:08] $1388 CD 0A 20 CMP $200A ; 4 cycles ; . [01A:0B] $138B D0 08 BNE $1395 ; 2+ cycles ; . [01A:0D] $138D AD 09 20 LDA $2009 ; 4 cycles ; . [01A:10] $1390 CD 0B 20 CMP $200B ; 4 cycles ; . [01A:13] $1393 F0 BD BEQ $1352 ; 2+ cycles ; [01A:15] $1395 EE 08 20 INC $2008 ; 6 cycles ; . [01A:18] $1398 D0 03 BNE $139D ; 2+ cycles ; . [01A:1A] $139A EE 09 20 INC $2009 ; 6 cycles ; . [01A:1D] $139D 4C BE 29 JMP $29BE ; 3 cycles ; L) [01A:20] $13A0 CC 7C 2C CPY $2C7C ; 4 cycles ; |, [01A:23] $13A3 F0 29 BEQ $13CE ; 2+ cycles ; ) [01A:25] $13A5 BD 00 40 LDA $4000,X ; 4+ cycles ; .@ [01A:28] $13A8 85 44 STA FMSZPG+1 <$44> ; 3 cycles ; D [01A:2A] $13AA 48 PHA ; 3 cycles ; H [01A:2B] $13AB 98 TYA ; 2 cycles ; [01A:2C] $13AC 45 44 EOR FMSZPG+1 <$44> ; 3 cycles ; ED [01A:2E] $13AE 45 47 EOR FMSZPG+4 <$47> ; 3 cycles ; EG [01A:30] $13B0 99 80 2B STA $2B80,Y ; 5+ cycles ; + [01A:33] $13B3 C8 INY ; 2 cycles ; [01A:34] $13B4 E8 INX ; 2 cycles ; [01A:35] $13B5 D0 13 BNE $13CA ; 2+ cycles ; . [01A:37] $13B7 EE F4 29 INC $29F4 ; 6 cycles ; ) [01A:3A] $13BA 10 0E BPL $13CA ; 2+ cycles ; .. [01A:3C] $13BC A9 40 LDA #$40 ; 2 cycles ; @ [01A:3E] $13BE 8D F4 29 STA $29F4 ; 4 cycles ; ) [01A:41] $13C1 18 CLC ; 2 cycles ; . [01A:42] $13C2 AD 01 D3 LDA PORTB <$D301> ; 4 cycles ; . [01A:45] $13C5 69 04 ADC #$04 ; 2 cycles ; i. [01A:47] $13C7 8D 01 D3 STA PORTB <$D301> ; 4 cycles ; . [01A:4A] $13CA 68 PLA ; 4 cycles ; h [01A:4B] $13CB E6 47 INC FMSZPG+4 <$47> ; 5 cycles ; G [01A:4D] $13CD 60 RTS ; 6 cycles ; ` [01A:4E] $13CE CE 1E 28 DEC $281E ; 6 cycles ; .( [01A:51] $13D1 8A TXA ; 2 cycles ; [01A:52] $13D2 48 PHA ; 3 cycles ; H [01A:53] $13D3 20 5B 28 JSR $285B ; 6 cycles ; [( [01A:56] $13D6 20 59 E4 JSR SIOV <$E459> ; 6 cycles ; Y [01A:59] $13D9 A2 02 LDX #$02 ; 2 cycles ; . [01A:5B] $13DB BD 65 2B LDA $2B65,X ; 4+ cycles ; e+ [01A:5E] $13DE C9 10 CMP #$10 ; 2 cycles ; . [01A:60] $13E0 D0 08 BNE $13EA ; 2+ cycles ; . [01A:62] $13E2 A9 19 LDA #$19 ; 2 cycles ; . [01A:64] $13E4 9D 65 2B STA $2B65,X ; 5+ cycles ; e+ [01A:67] $13E7 CA DEX ; 2 cycles ; [01A:68] $13E8 10 F1 BPL $13DB ; 2+ cycles ; . [01A:6A] $13EA DE 65 2B DEC $2B65,X ; 7+ cycles ; e+ [01A:6D] $13ED 68 PLA ; 4 cycles ; h [01A:6E] $13EE AA TAX ; 2 cycles ; [01A:6F] $13EF AD E2 02 LDA INITAD <$02E2> ; 4 cycles ; . [01A:72] $13F2 D0 08 BNE $13FC ; 2+ cycles ; . [01A:74] $13F4 20 8C 29 JSR $298C ; 6 cycles ; ) [01A:77] $13F7 A0 00 LDY #$00 ; 2 cycles ; . [01A:79] $13F9 4C ED 29 JMP $29ED ; 3 cycles ; L) [01A:7C] $13FC 8A TXA ; 2 cycles ; [01A:7D] $13FD 48 PHA ; 3 cycles ; H [01A:7E] $13FE A2 5E LDX #$5E ; 2 cycles ; ^ [01B:00] $1400 A0 01 LDY #$01 ; 2 cycles ; . [01B:02] $1402 8E 1C 02 STX CDTMV3 <$021C> ; 4 cycles ; .. [01B:05] $1405 8C 1D 02 STY CDTMV3+1 <$021D> ; 4 cycles ; .. [01B:08] $1408 AD 1D 02 LDA CDTMV3+1 <$021D> ; 4 cycles ; .. [01B:0B] $140B D0 FB BNE $1408 ; 2+ cycles ; [01B:0D] $140D AD 1C 02 LDA CDTMV3 <$021C> ; 4 cycles ; .. [01B:10] $1410 D0 F6 BNE $1408 ; 2+ cycles ; [01B:12] $1412 A9 00 LDA #$00 ; 2 cycles ; . [01B:14] $1414 8D E2 02 STA INITAD <$02E2> ; 4 cycles ; . [01B:17] $1417 68 PLA ; 4 cycles ; h [01B:18] $1418 AA TAX ; 2 cycles ; [01B:19] $1419 4C 41 2A JMP $2A41 ; 3 cycles ; LA* [01B:1C] $141C 70 70 BVS $148E ; 2+ cycles ; pp [01B:1E] $141E 70 46 BVS $1466 ; 2+ cycles ; pF [01B:20] $1420 A1 2A LDA (ICAX1Z,X) <$2A> ; 6 cycles ; * [01B:22] $1422 70 70 BVS $1494 ; 2+ cycles ; pp [01B:24] $1424 02 CIM ; 2 cycles ; . [01B:25] $1425 70 70 BVS $1497 ; 2+ cycles ; pp [01B:27] $1427 70 02 BVS $142B ; 2+ cycles ; p. [01B:29] $1429 70 70 BVS $149B ; 2+ cycles ; pp [01B:2B] $142B 70 06 BVS $1433 ; 2+ cycles ; p. [01B:2D] $142D 70 70 BVS $149F ; 2+ cycles ; pp [01B:2F] $142F 70 02 BVS $1433 ; 2+ cycles ; p. [01B:31] $1431 70 70 BVS $14A3 ; 2+ cycles ; pp [01B:33] $1433 70 70 BVS $14A5 ; 2+ cycles ; pp [01B:35] $1435 70 70 BVS $14A7 ; 2+ cycles ; pp [01B:37] $1437 70 02 BVS $143B ; 2+ cycles ; p. [01B:39] $1439 41 69 EOR (SAVADR+1,X) <$69> ; 6 cycles ; Ai [01B:3B] $143B 2A ROL A ; 2 cycles ; * [01B:3C] $143C 70 70 BVS $14AE ; 2+ cycles ; pp [01B:3E] $143E 70 70 BVS $14B0 ; 2+ cycles ; pp [01B:40] $1440 70 70 BVS $14B2 ; 2+ cycles ; pp [01B:42] $1442 70 70 BVS $14B4 ; 2+ cycles ; pp [01B:44] $1444 46 69 LSR SAVADR+1 <$69> ; 5 cycles ; Fi [01B:46] $1446 2B 70 RLA #$70 ; 2 cycles ; +p [01B:48] $1448 02 CIM ; 2 cycles ; . [01B:49] $1449 02 CIM ; 2 cycles ; . [01B:4A] $144A 02 CIM ; 2 cycles ; . [01B:4B] $144B 02 CIM ; 2 cycles ; . [01B:4C] $144C 02 CIM ; 2 cycles ; . [01B:4D] $144D 02 CIM ; 2 cycles ; . [01B:4E] $144E 02 CIM ; 2 cycles ; . [01B:4F] $144F 02 CIM ; 2 cycles ; . [01B:50] $1450 02 CIM ; 2 cycles ; . [01B:51] $1451 41 89 EOR (STMTAB+1,X) <$89> ; 6 cycles ; A [01B:53] $1453 2A ROL A ; 2 cycles ; * [01B:54] $1454 23 2F RLA (ICAX6Z,X) <$2F> ; 8 cycles ; #/ [01B:56] $1456 30 29 BMI $1481 ; 2+ cycles ; 0) [01B:58] $1458 21 24 AND (ICBALZ,X) <$24> ; 6 cycles ; !$ [01B:5A] $145A 2F 32 00 RLA BUFRLO <$0032> ; 6 cycles ; /2. [01B:5D] $145D 2E 28 30 ROL $3028 ; 6 cycles ; .(0 [01B:60] $1460 00 BRK ; 7 cycles ; . [01B:61] $1461 36 25 ROL ICBAHZ,X <$25> ; 6 cycles ; 6% [01B:63] $1463 32 CIM ; 2 cycles ; 2 [01B:64] $1464 00 BRK ; 7 cycles ; . [01B:65] $1465 12 CIM ; 2 cycles ; . [01B:66] $1466 0E 15 80 ASL $8015 ; 6 cycles ; .. [01B:69] $1469 B6 A5 LDX $A5,Y ; 4 cycles ; [01B:6B] $146B B2 CIM ; 2 cycles ; [01B:6C] $146C B3 A9 LAX ($A9),Y ; 5 cycles ; [01B:6E] $146E AF AE 80 LAX $80AE ; 4 cycles ; [01B:71] $1471 A1 B5 LDA ($B5,X) ; 6 cycles ; [01B:73] $1473 B4 AF LDY $AF,X ; 4 cycles ; [01B:75] $1475 80 SKB ; 2 cycles ; [01B:76] $1476 B0 A9 BCS $1421 ; 2+ cycles ; [01B:78] $1478 B4 AF LDY $AF,X ; 4 cycles ; [01B:7A] $147A B3 80 LAX (LOMEM),Y <$80> ; 5 cycles ; [01B:7C] $147C AC A5 AE LDY $AEA5 ; 4 cycles ; [01B:7F] $147F B4 AF LDY $AF,X ; 4 cycles ; [01C:01] $1481 B3 80 LAX (LOMEM),Y <$80> ; 5 cycles ; [01C:03] $1483 B0 A1 BCS $1426 ; 2+ cycles ; [01C:05] $1485 B2 CIM ; 2 cycles ; [01C:06] $1486 A3 A8 LAX ($A8,X) ; 6 cycles ; [01C:08] $1488 A5 80 LDA LOMEM <$80> ; 3 cycles ; [01C:0A] $148A AE A5 A7 LDX $A7A5 ; 4 cycles ; [01C:0D] $148D B2 CIM ; 2 cycles ; [01C:0E] $148E AF 80 AE LAX $AE80 ; 4 cycles ; [01C:11] $1491 AF AD A2 LAX $A2AD ; 4 cycles ; [01C:14] $1494 B2 CIM ; 2 cycles ; [01C:15] $1495 A5 80 LDA LOMEM <$80> ; 3 cycles ; [01C:17] $1497 A3 A1 LAX ($A1,X) ; 6 cycles ; [01C:19] $1499 B2 CIM ; 2 cycles ; [01C:1A] $149A A1 B4 LDA ($B4,X) ; 6 cycles ; [01C:1C] $149C B5 AC LDA $AC,X ; 4 cycles ; [01C:1E] $149E A1 9A LDA ($9A,X) ; 6 cycles ; [01C:20] $14A0 3F 00 00 RLA LGFLAG,X <$0000> ; 7+ cycles ; ?.. [01C:23] $14A3 00 BRK ; 7 cycles ; . [01C:24] $14A4 00 BRK ; 7 cycles ; . [01C:25] $14A5 00 BRK ; 7 cycles ; . [01C:26] $14A6 00 BRK ; 7 cycles ; . [01C:27] $14A7 00 BRK ; 7 cycles ; . [01C:28] $14A8 00 BRK ; 7 cycles ; . [01C:29] $14A9 00 BRK ; 7 cycles ; . [01C:2A] $14AA 00 BRK ; 7 cycles ; . [01C:2B] $14AB 00 BRK ; 7 cycles ; . [01C:2C] $14AC 00 BRK ; 7 cycles ; . [01C:2D] $14AD 00 BRK ; 7 cycles ; . [01C:2E] $14AE 00 BRK ; 7 cycles ; . [01C:2F] $14AF 00 BRK ; 7 cycles ; . [01C:30] $14B0 00 BRK ; 7 cycles ; . [01C:31] $14B1 00 BRK ; 7 cycles ; . [01C:32] $14B2 00 BRK ; 7 cycles ; . [01C:33] $14B3 00 BRK ; 7 cycles ; . [01C:34] $14B4 00 BRK ; 7 cycles ; . [01C:35] $14B5 00 BRK ; 7 cycles ; . [01C:36] $14B6 00 BRK ; 7 cycles ; . [01C:37] $14B7 00 BRK ; 7 cycles ; . [01C:38] $14B8 00 BRK ; 7 cycles ; . [01C:39] $14B9 00 BRK ; 7 cycles ; . [01C:3A] $14BA 00 BRK ; 7 cycles ; . [01C:3B] $14BB 00 BRK ; 7 cycles ; . [01C:3C] $14BC 00 BRK ; 7 cycles ; . [01C:3D] $14BD 00 BRK ; 7 cycles ; . [01C:3E] $14BE 00 BRK ; 7 cycles ; . [01C:3F] $14BF 00 BRK ; 7 cycles ; . [01C:40] $14C0 00 BRK ; 7 cycles ; . [01C:41] $14C1 00 BRK ; 7 cycles ; . [01C:42] $14C2 00 BRK ; 7 cycles ; . [01C:43] $14C3 00 BRK ; 7 cycles ; . [01C:44] $14C4 00 BRK ; 7 cycles ; . [01C:45] $14C5 00 BRK ; 7 cycles ; . [01C:46] $14C6 00 BRK ; 7 cycles ; . [01C:47] $14C7 00 BRK ; 7 cycles ; . [01C:48] $14C8 00 BRK ; 7 cycles ; . [01C:49] $14C9 00 BRK ; 7 cycles ; . [01C:4A] $14CA 00 BRK ; 7 cycles ; . [01C:4B] $14CB 00 BRK ; 7 cycles ; . [01C:4C] $14CC A6 A9 LDX $A9 ; 3 cycles ; [01C:4E] $14CE AC A5 9A LDY $9AA5 ; 4 cycles ; [01C:51] $14D1 3F 00 00 RLA LGFLAG,X <$0000> ; 7+ cycles ; ?.. [01C:54] $14D4 00 BRK ; 7 cycles ; . [01C:55] $14D5 00 BRK ; 7 cycles ; . [01C:56] $14D6 00 BRK ; 7 cycles ; . [01C:57] $14D7 00 BRK ; 7 cycles ; . [01C:58] $14D8 00 BRK ; 7 cycles ; . [01C:59] $14D9 00 BRK ; 7 cycles ; . [01C:5A] $14DA 00 BRK ; 7 cycles ; . [01C:5B] $14DB 00 BRK ; 7 cycles ; . [01C:5C] $14DC 00 BRK ; 7 cycles ; . [01C:5D] $14DD 00 BRK ; 7 cycles ; . [01C:5E] $14DE 00 BRK ; 7 cycles ; . [01C:5F] $14DF 00 BRK ; 7 cycles ; . [01C:60] $14E0 00 BRK ; 7 cycles ; . [01C:61] $14E1 00 BRK ; 7 cycles ; . [01C:62] $14E2 00 BRK ; 7 cycles ; . [01C:63] $14E3 00 BRK ; 7 cycles ; . [01C:64] $14E4 00 BRK ; 7 cycles ; . [01C:65] $14E5 00 BRK ; 7 cycles ; . [01C:66] $14E6 00 BRK ; 7 cycles ; . [01C:67] $14E7 00 BRK ; 7 cycles ; . [01C:68] $14E8 00 BRK ; 7 cycles ; . [01C:69] $14E9 00 BRK ; 7 cycles ; . [01C:6A] $14EA 00 BRK ; 7 cycles ; . [01C:6B] $14EB 00 BRK ; 7 cycles ; . [01C:6C] $14EC 00 BRK ; 7 cycles ; . [01C:6D] $14ED 00 BRK ; 7 cycles ; . [01C:6E] $14EE 00 BRK ; 7 cycles ; . [01C:6F] $14EF 00 BRK ; 7 cycles ; . [01C:70] $14F0 00 BRK ; 7 cycles ; . [01C:71] $14F1 00 BRK ; 7 cycles ; . [01C:72] $14F2 00 BRK ; 7 cycles ; . [01C:73] $14F3 00 BRK ; 7 cycles ; . [01C:74] $14F4 A2 B9 LDX #$B9 ; 2 cycles ; [01C:76] $14F6 B4 A5 LDY $A5,X ; 4 cycles ; [01C:78] $14F8 B3 80 LAX (LOMEM),Y <$80> ; 5 cycles ; [01C:7A] $14FA AC A5 A9 LDY $A9A5 ; 4 cycles ; [01C:7D] $14FD A4 AF LDY $AF ; 3 cycles ; [01C:7F] $14FF B3 9A LAX ($9A),Y ; 5 cycles ; [01D:01] $1501 00 BRK ; 7 cycles ; . [01D:02] $1502 0A ASL A ; 2 cycles ; . [01D:03] $1503 0A ASL A ; 2 cycles ; . [01D:04] $1504 0A ASL A ; 2 cycles ; . [01D:05] $1505 0A ASL A ; 2 cycles ; . [01D:06] $1506 0A ASL A ; 2 cycles ; . [01D:07] $1507 00 BRK ; 7 cycles ; . [01D:08] $1508 00 BRK ; 7 cycles ; . [01D:09] $1509 00 BRK ; 7 cycles ; . [01D:0A] $150A 00 BRK ; 7 cycles ; . [01D:0B] $150B 00 BRK ; 7 cycles ; . [01D:0C] $150C 00 BRK ; 7 cycles ; . [01D:0D] $150D 00 BRK ; 7 cycles ; . [01D:0E] $150E 00 BRK ; 7 cycles ; . [01D:0F] $150F A2 AC LDX #$AC ; 2 cycles ; [01D:11] $1511 AF B1 B5 LAX $B5B1 ; 4 cycles ; [01D:14] $1514 A5 B3 LDA $B3 ; 3 cycles ; [01D:16] $1516 9A TXS ; 2 cycles ; [01D:17] $1517 00 BRK ; 7 cycles ; . [01D:18] $1518 0A ASL A ; 2 cycles ; . [01D:19] $1519 0A ASL A ; 2 cycles ; . [01D:1A] $151A 0A ASL A ; 2 cycles ; . [01D:1B] $151B 00 BRK ; 7 cycles ; . [01D:1C] $151C 00 BRK ; 7 cycles ; . [01D:1D] $151D 00 BRK ; 7 cycles ; . [01D:1E] $151E 00 BRK ; 7 cycles ; . [01D:1F] $151F 00 BRK ; 7 cycles ; . [01D:20] $1520 00 BRK ; 7 cycles ; . [01D:21] $1521 24 29 BIT ICBLHZ <$29> ; 3 cycles ; $) [01D:23] $1523 32 CIM ; 2 cycles ; 2 [01D:24] $1524 25 23 AND ICSTAZ <$23> ; 3 cycles ; %# [01D:26] $1526 34 SKB ; 4 cycles ; 4 [01D:27] $1527 2F 32 29 RLA $2932 ; 6 cycles ; /2) [01D:2A] $152A 2F 00 00 RLA LGFLAG <$0000> ; 6 cycles ; /.. [01D:2D] $152D 00 BRK ; 7 cycles ; . [01D:2E] $152E 00 BRK ; 7 cycles ; . [01D:2F] $152F 00 BRK ; 7 cycles ; . [01D:30] $1530 00 BRK ; 7 cycles ; . [01D:31] $1531 00 BRK ; 7 cycles ; . [01D:32] $1532 00 BRK ; 7 cycles ; . [01D:33] $1533 00 BRK ; 7 cycles ; . [01D:34] $1534 00 BRK ; 7 cycles ; . [01D:35] $1535 00 BRK ; 7 cycles ; . [01D:36] $1536 00 BRK ; 7 cycles ; . [01D:37] $1537 00 BRK ; 7 cycles ; . [01D:38] $1538 00 BRK ; 7 cycles ; . [01D:39] $1539 00 BRK ; 7 cycles ; . [01D:3A] $153A 00 BRK ; 7 cycles ; . [01D:3B] $153B 00 BRK ; 7 cycles ; . [01D:3C] $153C 00 BRK ; 7 cycles ; . [01D:3D] $153D 00 BRK ; 7 cycles ; . [01D:3E] $153E 00 BRK ; 7 cycles ; . [01D:3F] $153F 00 BRK ; 7 cycles ; . [01D:40] $1540 00 BRK ; 7 cycles ; . [01D:41] $1541 00 BRK ; 7 cycles ; . [01D:42] $1542 00 BRK ; 7 cycles ; . [01D:43] $1543 00 BRK ; 7 cycles ; . [01D:44] $1544 00 BRK ; 7 cycles ; . [01D:45] $1545 00 BRK ; 7 cycles ; . [01D:46] $1546 00 BRK ; 7 cycles ; . [01D:47] $1547 00 BRK ; 7 cycles ; . [01D:48] $1548 00 BRK ; 7 cycles ; . [01D:49] $1549 00 BRK ; 7 cycles ; . [01D:4A] $154A 00 BRK ; 7 cycles ; . [01D:4B] $154B 00 BRK ; 7 cycles ; . [01D:4C] $154C 00 BRK ; 7 cycles ; . [01D:4D] $154D 00 BRK ; 7 cycles ; . [01D:4E] $154E 00 BRK ; 7 cycles ; . [01D:4F] $154F 00 BRK ; 7 cycles ; . [01D:50] $1550 00 BRK ; 7 cycles ; . [01D:51] $1551 00 BRK ; 7 cycles ; . [01D:52] $1552 00 BRK ; 7 cycles ; . [01D:53] $1553 00 BRK ; 7 cycles ; . [01D:54] $1554 00 BRK ; 7 cycles ; . [01D:55] $1555 00 BRK ; 7 cycles ; . [01D:56] $1556 00 BRK ; 7 cycles ; . [01D:57] $1557 00 BRK ; 7 cycles ; . [01D:58] $1558 00 BRK ; 7 cycles ; . [01D:59] $1559 00 BRK ; 7 cycles ; . [01D:5A] $155A 00 BRK ; 7 cycles ; . [01D:5B] $155B 00 BRK ; 7 cycles ; . [01D:5C] $155C 00 BRK ; 7 cycles ; . [01D:5D] $155D 00 BRK ; 7 cycles ; . [01D:5E] $155E 00 BRK ; 7 cycles ; . [01D:5F] $155F 00 BRK ; 7 cycles ; . [01D:60] $1560 00 BRK ; 7 cycles ; . [01D:61] $1561 00 BRK ; 7 cycles ; . [01D:62] $1562 00 BRK ; 7 cycles ; . [01D:63] $1563 00 BRK ; 7 cycles ; . [01D:64] $1564 00 BRK ; 7 cycles ; . [01D:65] $1565 00 BRK ; 7 cycles ; . [01D:66] $1566 00 BRK ; 7 cycles ; . [01D:67] $1567 00 BRK ; 7 cycles ; . [01D:68] $1568 00 BRK ; 7 cycles ; . [01D:69] $1569 00 BRK ; 7 cycles ; . [01D:6A] $156A 00 BRK ; 7 cycles ; . [01D:6B] $156B 00 BRK ; 7 cycles ; . [01D:6C] $156C 00 BRK ; 7 cycles ; . [01D:6D] $156D 00 BRK ; 7 cycles ; . [01D:6E] $156E 00 BRK ; 7 cycles ; . [01D:6F] $156F 00 BRK ; 7 cycles ; . [01D:70] $1570 00 BRK ; 7 cycles ; . [01D:71] $1571 00 BRK ; 7 cycles ; . [01D:72] $1572 00 BRK ; 7 cycles ; . [01D:73] $1573 00 BRK ; 7 cycles ; . [01D:74] $1574 00 BRK ; 7 cycles ; . [01D:75] $1575 00 BRK ; 7 cycles ; . [01D:76] $1576 00 BRK ; 7 cycles ; . [01D:77] $1577 00 BRK ; 7 cycles ; . [01D:78] $1578 00 BRK ; 7 cycles ; . [01D:79] $1579 00 BRK ; 7 cycles ; . [01D:7A] $157A 00 BRK ; 7 cycles ; . [01D:7B] $157B 00 BRK ; 7 cycles ; . [01D:7C] $157C 00 BRK ; 7 cycles ; . [01D:7D] $157D 00 BRK ; 7 cycles ; . [01D:7E] $157E 00 BRK ; 7 cycles ; . [01D:7F] $157F 00 BRK ; 7 cycles ; . [01E:00] $1580 00 BRK ; 7 cycles ; . [01E:01] $1581 00 BRK ; 7 cycles ; . [01E:02] $1582 00 BRK ; 7 cycles ; . [01E:03] $1583 00 BRK ; 7 cycles ; . [01E:04] $1584 00 BRK ; 7 cycles ; . [01E:05] $1585 00 BRK ; 7 cycles ; . [01E:06] $1586 00 BRK ; 7 cycles ; . [01E:07] $1587 00 BRK ; 7 cycles ; . [01E:08] $1588 00 BRK ; 7 cycles ; . [01E:09] $1589 00 BRK ; 7 cycles ; . [01E:0A] $158A 00 BRK ; 7 cycles ; . [01E:0B] $158B 00 BRK ; 7 cycles ; . [01E:0C] $158C 00 BRK ; 7 cycles ; . [01E:0D] $158D 00 BRK ; 7 cycles ; . [01E:0E] $158E 00 BRK ; 7 cycles ; . [01E:0F] $158F 00 BRK ; 7 cycles ; . [01E:10] $1590 00 BRK ; 7 cycles ; . [01E:11] $1591 00 BRK ; 7 cycles ; . [01E:12] $1592 00 BRK ; 7 cycles ; . [01E:13] $1593 00 BRK ; 7 cycles ; . [01E:14] $1594 00 BRK ; 7 cycles ; . [01E:15] $1595 00 BRK ; 7 cycles ; . [01E:16] $1596 00 BRK ; 7 cycles ; . [01E:17] $1597 00 BRK ; 7 cycles ; . [01E:18] $1598 00 BRK ; 7 cycles ; . [01E:19] $1599 00 BRK ; 7 cycles ; . [01E:1A] $159A 00 BRK ; 7 cycles ; . [01E:1B] $159B 00 BRK ; 7 cycles ; . [01E:1C] $159C 00 BRK ; 7 cycles ; . [01E:1D] $159D 00 BRK ; 7 cycles ; . [01E:1E] $159E 00 BRK ; 7 cycles ; . [01E:1F] $159F 00 BRK ; 7 cycles ; . [01E:20] $15A0 00 BRK ; 7 cycles ; . [01E:21] $15A1 00 BRK ; 7 cycles ; . [01E:22] $15A2 00 BRK ; 7 cycles ; . [01E:23] $15A3 00 BRK ; 7 cycles ; . [01E:24] $15A4 00 BRK ; 7 cycles ; . [01E:25] $15A5 00 BRK ; 7 cycles ; . [01E:26] $15A6 00 BRK ; 7 cycles ; . [01E:27] $15A7 00 BRK ; 7 cycles ; . [01E:28] $15A8 00 BRK ; 7 cycles ; . [01E:29] $15A9 00 BRK ; 7 cycles ; . [01E:2A] $15AA 00 BRK ; 7 cycles ; . [01E:2B] $15AB 00 BRK ; 7 cycles ; . [01E:2C] $15AC 00 BRK ; 7 cycles ; . [01E:2D] $15AD 00 BRK ; 7 cycles ; . [01E:2E] $15AE 00 BRK ; 7 cycles ; . [01E:2F] $15AF 00 BRK ; 7 cycles ; . [01E:30] $15B0 00 BRK ; 7 cycles ; . [01E:31] $15B1 00 BRK ; 7 cycles ; . [01E:32] $15B2 00 BRK ; 7 cycles ; . [01E:33] $15B3 00 BRK ; 7 cycles ; . [01E:34] $15B4 00 BRK ; 7 cycles ; . [01E:35] $15B5 00 BRK ; 7 cycles ; . [01E:36] $15B6 00 BRK ; 7 cycles ; . [01E:37] $15B7 00 BRK ; 7 cycles ; . [01E:38] $15B8 00 BRK ; 7 cycles ; . [01E:39] $15B9 00 BRK ; 7 cycles ; . [01E:3A] $15BA 00 BRK ; 7 cycles ; . [01E:3B] $15BB 00 BRK ; 7 cycles ; . [01E:3C] $15BC 00 BRK ; 7 cycles ; . [01E:3D] $15BD 00 BRK ; 7 cycles ; . [01E:3E] $15BE 00 BRK ; 7 cycles ; . [01E:3F] $15BF 00 BRK ; 7 cycles ; . [01E:40] $15C0 00 BRK ; 7 cycles ; . [01E:41] $15C1 00 BRK ; 7 cycles ; . [01E:42] $15C2 00 BRK ; 7 cycles ; . [01E:43] $15C3 00 BRK ; 7 cycles ; . [01E:44] $15C4 00 BRK ; 7 cycles ; . [01E:45] $15C5 00 BRK ; 7 cycles ; . [01E:46] $15C6 00 BRK ; 7 cycles ; . [01E:47] $15C7 00 BRK ; 7 cycles ; . [01E:48] $15C8 00 BRK ; 7 cycles ; . [01E:49] $15C9 00 BRK ; 7 cycles ; . [01E:4A] $15CA 00 BRK ; 7 cycles ; . [01E:4B] $15CB 00 BRK ; 7 cycles ; . [01E:4C] $15CC 00 BRK ; 7 cycles ; . [01E:4D] $15CD 00 BRK ; 7 cycles ; . [01E:4E] $15CE 00 BRK ; 7 cycles ; . [01E:4F] $15CF 00 BRK ; 7 cycles ; . [01E:50] $15D0 00 BRK ; 7 cycles ; . [01E:51] $15D1 00 BRK ; 7 cycles ; . [01E:52] $15D2 00 BRK ; 7 cycles ; . [01E:53] $15D3 00 BRK ; 7 cycles ; . [01E:54] $15D4 00 BRK ; 7 cycles ; . [01E:55] $15D5 00 BRK ; 7 cycles ; . [01E:56] $15D6 00 BRK ; 7 cycles ; . [01E:57] $15D7 00 BRK ; 7 cycles ; . [01E:58] $15D8 00 BRK ; 7 cycles ; . [01E:59] $15D9 00 BRK ; 7 cycles ; . [01E:5A] $15DA 00 BRK ; 7 cycles ; . [01E:5B] $15DB 00 BRK ; 7 cycles ; . [01E:5C] $15DC 00 BRK ; 7 cycles ; . [01E:5D] $15DD 00 BRK ; 7 cycles ; . [01E:5E] $15DE 00 BRK ; 7 cycles ; . [01E:5F] $15DF 00 BRK ; 7 cycles ; . [01E:60] $15E0 00 BRK ; 7 cycles ; . [01E:61] $15E1 00 BRK ; 7 cycles ; . [01E:62] $15E2 00 BRK ; 7 cycles ; . [01E:63] $15E3 00 BRK ; 7 cycles ; . [01E:64] $15E4 00 BRK ; 7 cycles ; . [01E:65] $15E5 00 BRK ; 7 cycles ; . [01E:66] $15E6 00 BRK ; 7 cycles ; . [01E:67] $15E7 00 BRK ; 7 cycles ; . [01E:68] $15E8 00 BRK ; 7 cycles ; . [01E:69] $15E9 00 BRK ; 7 cycles ; . [01E:6A] $15EA 00 BRK ; 7 cycles ; . [01E:6B] $15EB 00 BRK ; 7 cycles ; . [01E:6C] $15EC 00 BRK ; 7 cycles ; . [01E:6D] $15ED 00 BRK ; 7 cycles ; . [01E:6E] $15EE 00 BRK ; 7 cycles ; . [01E:6F] $15EF 00 BRK ; 7 cycles ; . [01E:70] $15F0 00 BRK ; 7 cycles ; . [01E:71] $15F1 00 BRK ; 7 cycles ; . [01E:72] $15F2 00 BRK ; 7 cycles ; . [01E:73] $15F3 00 BRK ; 7 cycles ; . [01E:74] $15F4 00 BRK ; 7 cycles ; . [01E:75] $15F5 00 BRK ; 7 cycles ; . [01E:76] $15F6 00 BRK ; 7 cycles ; . [01E:77] $15F7 00 BRK ; 7 cycles ; . [01E:78] $15F8 00 BRK ; 7 cycles ; . [01E:79] $15F9 00 BRK ; 7 cycles ; . [01E:7A] $15FA 00 BRK ; 7 cycles ; . [01E:7B] $15FB 00 BRK ; 7 cycles ; . [01E:7C] $15FC 00 BRK ; 7 cycles ; . [01E:7D] $15FD 00 BRK ; 7 cycles ; . [01E:7E] $15FE 00 BRK ; 7 cycles ; . [01E:7F] $15FF 00 BRK ; 7 cycles ; . [01F:00] $1600 00 BRK ; 7 cycles ; . [01F:01] $1601 00 BRK ; 7 cycles ; . [01F:02] $1602 00 BRK ; 7 cycles ; . [01F:03] $1603 00 BRK ; 7 cycles ; . [01F:04] $1604 00 BRK ; 7 cycles ; . [01F:05] $1605 00 BRK ; 7 cycles ; . [01F:06] $1606 00 BRK ; 7 cycles ; . [01F:07] $1607 00 BRK ; 7 cycles ; . [01F:08] $1608 00 BRK ; 7 cycles ; . [01F:09] $1609 00 BRK ; 7 cycles ; . [01F:0A] $160A 00 BRK ; 7 cycles ; . [01F:0B] $160B 00 BRK ; 7 cycles ; . [01F:0C] $160C 00 BRK ; 7 cycles ; . [01F:0D] $160D 00 BRK ; 7 cycles ; . [01F:0E] $160E 00 BRK ; 7 cycles ; . [01F:0F] $160F 00 BRK ; 7 cycles ; . [01F:10] $1610 00 BRK ; 7 cycles ; . [01F:11] $1611 00 BRK ; 7 cycles ; . [01F:12] $1612 00 BRK ; 7 cycles ; . [01F:13] $1613 00 BRK ; 7 cycles ; . [01F:14] $1614 00 BRK ; 7 cycles ; . [01F:15] $1615 00 BRK ; 7 cycles ; . [01F:16] $1616 00 BRK ; 7 cycles ; . [01F:17] $1617 00 BRK ; 7 cycles ; . [01F:18] $1618 00 BRK ; 7 cycles ; . [01F:19] $1619 00 BRK ; 7 cycles ; . [01F:1A] $161A 00 BRK ; 7 cycles ; . [01F:1B] $161B 00 BRK ; 7 cycles ; . [01F:1C] $161C 00 BRK ; 7 cycles ; . [01F:1D] $161D 00 BRK ; 7 cycles ; . [01F:1E] $161E 00 BRK ; 7 cycles ; . [01F:1F] $161F 00 BRK ; 7 cycles ; . [01F:20] $1620 00 BRK ; 7 cycles ; . [01F:21] $1621 00 BRK ; 7 cycles ; . [01F:22] $1622 00 BRK ; 7 cycles ; . [01F:23] $1623 00 BRK ; 7 cycles ; . [01F:24] $1624 00 BRK ; 7 cycles ; . [01F:25] $1625 00 BRK ; 7 cycles ; . [01F:26] $1626 00 BRK ; 7 cycles ; . [01F:27] $1627 00 BRK ; 7 cycles ; . [01F:28] $1628 00 BRK ; 7 cycles ; . [01F:29] $1629 00 BRK ; 7 cycles ; . [01F:2A] $162A 00 BRK ; 7 cycles ; . [01F:2B] $162B 00 BRK ; 7 cycles ; . [01F:2C] $162C 00 BRK ; 7 cycles ; . [01F:2D] $162D 00 BRK ; 7 cycles ; . [01F:2E] $162E 00 BRK ; 7 cycles ; . [01F:2F] $162F 00 BRK ; 7 cycles ; . [01F:30] $1630 00 BRK ; 7 cycles ; . [01F:31] $1631 00 BRK ; 7 cycles ; . [01F:32] $1632 00 BRK ; 7 cycles ; . [01F:33] $1633 00 BRK ; 7 cycles ; . [01F:34] $1634 00 BRK ; 7 cycles ; . [01F:35] $1635 00 BRK ; 7 cycles ; . [01F:36] $1636 00 BRK ; 7 cycles ; . [01F:37] $1637 00 BRK ; 7 cycles ; . [01F:38] $1638 00 BRK ; 7 cycles ; . [01F:39] $1639 00 BRK ; 7 cycles ; . [01F:3A] $163A 00 BRK ; 7 cycles ; . [01F:3B] $163B 00 BRK ; 7 cycles ; . [01F:3C] $163C 00 BRK ; 7 cycles ; . [01F:3D] $163D 00 BRK ; 7 cycles ; . [01F:3E] $163E 00 BRK ; 7 cycles ; . [01F:3F] $163F 00 BRK ; 7 cycles ; . [01F:40] $1640 00 BRK ; 7 cycles ; . [01F:41] $1641 00 BRK ; 7 cycles ; . [01F:42] $1642 00 BRK ; 7 cycles ; . [01F:43] $1643 00 BRK ; 7 cycles ; . [01F:44] $1644 00 BRK ; 7 cycles ; . [01F:45] $1645 00 BRK ; 7 cycles ; . [01F:46] $1646 00 BRK ; 7 cycles ; . [01F:47] $1647 00 BRK ; 7 cycles ; . [01F:48] $1648 00 BRK ; 7 cycles ; . [01F:49] $1649 00 BRK ; 7 cycles ; . [01F:4A] $164A 00 BRK ; 7 cycles ; . [01F:4B] $164B 00 BRK ; 7 cycles ; . [01F:4C] $164C 00 BRK ; 7 cycles ; . [01F:4D] $164D 00 BRK ; 7 cycles ; . [01F:4E] $164E 00 BRK ; 7 cycles ; . [01F:4F] $164F 00 BRK ; 7 cycles ; . [01F:50] $1650 00 BRK ; 7 cycles ; . [01F:51] $1651 00 BRK ; 7 cycles ; . [01F:52] $1652 00 BRK ; 7 cycles ; . [01F:53] $1653 00 BRK ; 7 cycles ; . [01F:54] $1654 00 BRK ; 7 cycles ; . [01F:55] $1655 00 BRK ; 7 cycles ; . [01F:56] $1656 00 BRK ; 7 cycles ; . [01F:57] $1657 00 BRK ; 7 cycles ; . [01F:58] $1658 00 BRK ; 7 cycles ; . [01F:59] $1659 00 BRK ; 7 cycles ; . [01F:5A] $165A 00 BRK ; 7 cycles ; . [01F:5B] $165B 00 BRK ; 7 cycles ; . [01F:5C] $165C 00 BRK ; 7 cycles ; . [01F:5D] $165D 00 BRK ; 7 cycles ; . [01F:5E] $165E 00 BRK ; 7 cycles ; . [01F:5F] $165F 00 BRK ; 7 cycles ; . [01F:60] $1660 00 BRK ; 7 cycles ; . [01F:61] $1661 00 BRK ; 7 cycles ; . [01F:62] $1662 00 BRK ; 7 cycles ; . [01F:63] $1663 00 BRK ; 7 cycles ; . [01F:64] $1664 00 BRK ; 7 cycles ; . [01F:65] $1665 00 BRK ; 7 cycles ; . [01F:66] $1666 00 BRK ; 7 cycles ; . [01F:67] $1667 00 BRK ; 7 cycles ; . [01F:68] $1668 00 BRK ; 7 cycles ; . [01F:69] $1669 00 BRK ; 7 cycles ; . [01F:6A] $166A 00 BRK ; 7 cycles ; . [01F:6B] $166B 00 BRK ; 7 cycles ; . [01F:6C] $166C 00 BRK ; 7 cycles ; . [01F:6D] $166D 00 BRK ; 7 cycles ; . [01F:6E] $166E 00 BRK ; 7 cycles ; . [01F:6F] $166F 00 BRK ; 7 cycles ; . [01F:70] $1670 00 BRK ; 7 cycles ; . [01F:71] $1671 00 BRK ; 7 cycles ; . [01F:72] $1672 00 BRK ; 7 cycles ; . [01F:73] $1673 00 BRK ; 7 cycles ; . [01F:74] $1674 00 BRK ; 7 cycles ; . [01F:75] $1675 00 BRK ; 7 cycles ; . [01F:76] $1676 00 BRK ; 7 cycles ; . [01F:77] $1677 00 BRK ; 7 cycles ; . [01F:78] $1678 00 BRK ; 7 cycles ; . [01F:79] $1679 00 BRK ; 7 cycles ; . [01F:7A] $167A 00 BRK ; 7 cycles ; . [01F:7B] $167B 00 BRK ; 7 cycles ; . [01F:7C] $167C 00 BRK ; 7 cycles ; . [01F:7D] $167D 00 BRK ; 7 cycles ; . [01F:7E] $167E 00 BRK ; 7 cycles ; . [01F:7F] $167F 00 BRK ; 7 cycles ; . [020:00] $1680 00 BRK ; 7 cycles ; . [020:01] $1681 00 BRK ; 7 cycles ; . [020:02] $1682 00 BRK ; 7 cycles ; . [020:03] $1683 00 BRK ; 7 cycles ; . [020:04] $1684 00 BRK ; 7 cycles ; . [020:05] $1685 00 BRK ; 7 cycles ; . [020:06] $1686 00 BRK ; 7 cycles ; . [020:07] $1687 00 BRK ; 7 cycles ; . [020:08] $1688 00 BRK ; 7 cycles ; . [020:09] $1689 00 BRK ; 7 cycles ; . [020:0A] $168A 00 BRK ; 7 cycles ; . [020:0B] $168B 00 BRK ; 7 cycles ; . [020:0C] $168C 00 BRK ; 7 cycles ; . [020:0D] $168D 00 BRK ; 7 cycles ; . [020:0E] $168E 00 BRK ; 7 cycles ; . [020:0F] $168F 00 BRK ; 7 cycles ; . [020:10] $1690 00 BRK ; 7 cycles ; . [020:11] $1691 00 BRK ; 7 cycles ; . [020:12] $1692 00 BRK ; 7 cycles ; . [020:13] $1693 00 BRK ; 7 cycles ; . [020:14] $1694 00 BRK ; 7 cycles ; . [020:15] $1695 00 BRK ; 7 cycles ; . [020:16] $1696 00 BRK ; 7 cycles ; . [020:17] $1697 00 BRK ; 7 cycles ; . [020:18] $1698 00 BRK ; 7 cycles ; . [020:19] $1699 00 BRK ; 7 cycles ; . [020:1A] $169A 00 BRK ; 7 cycles ; . [020:1B] $169B 00 BRK ; 7 cycles ; . [020:1C] $169C 00 BRK ; 7 cycles ; . [020:1D] $169D 00 BRK ; 7 cycles ; . [020:1E] $169E 00 BRK ; 7 cycles ; . [020:1F] $169F 00 BRK ; 7 cycles ; . [020:20] $16A0 00 BRK ; 7 cycles ; . [020:21] $16A1 00 BRK ; 7 cycles ; . [020:22] $16A2 00 BRK ; 7 cycles ; . [020:23] $16A3 00 BRK ; 7 cycles ; . [020:24] $16A4 00 BRK ; 7 cycles ; . [020:25] $16A5 00 BRK ; 7 cycles ; . [020:26] $16A6 00 BRK ; 7 cycles ; . [020:27] $16A7 00 BRK ; 7 cycles ; . [020:28] $16A8 00 BRK ; 7 cycles ; . [020:29] $16A9 00 BRK ; 7 cycles ; . [020:2A] $16AA 00 BRK ; 7 cycles ; . [020:2B] $16AB 00 BRK ; 7 cycles ; . [020:2C] $16AC 00 BRK ; 7 cycles ; . [020:2D] $16AD 00 BRK ; 7 cycles ; . [020:2E] $16AE 00 BRK ; 7 cycles ; . [020:2F] $16AF 00 BRK ; 7 cycles ; . [020:30] $16B0 00 BRK ; 7 cycles ; . [020:31] $16B1 00 BRK ; 7 cycles ; . [020:32] $16B2 00 BRK ; 7 cycles ; . [020:33] $16B3 00 BRK ; 7 cycles ; . [020:34] $16B4 00 BRK ; 7 cycles ; . [020:35] $16B5 00 BRK ; 7 cycles ; . [020:36] $16B6 00 BRK ; 7 cycles ; . [020:37] $16B7 00 BRK ; 7 cycles ; . [020:38] $16B8 00 BRK ; 7 cycles ; . [020:39] $16B9 00 BRK ; 7 cycles ; . [020:3A] $16BA 00 BRK ; 7 cycles ; . [020:3B] $16BB 00 BRK ; 7 cycles ; . [020:3C] $16BC 00 BRK ; 7 cycles ; . [020:3D] $16BD 00 BRK ; 7 cycles ; . [020:3E] $16BE 00 BRK ; 7 cycles ; . [020:3F] $16BF 00 BRK ; 7 cycles ; . [020:40] $16C0 48 PHA ; 3 cycles ; H [020:41] $16C1 A0 02 LDY #$02 ; 2 cycles ; . [020:43] $16C3 B9 ED 2A LDA $2AED,Y ; 4+ cycles ; * [020:46] $16C6 D9 22 2D CMP $2D22,Y ; 4+ cycles ; "- [020:49] $16C9 D0 08 BNE $16D3 ; 2+ cycles ; . [020:4B] $16CB 88 DEY ; 2 cycles ; [020:4C] $16CC 10 F5 BPL $16C3 ; 2+ cycles ; . [020:4E] $16CE 68 PLA ; 4 cycles ; h [020:4F] $16CF 68 PLA ; 4 cycles ; h [020:50] $16D0 6C 0A 00 JMP (DOSVEC) <$000A> ; 5 cycles ; l.. [020:53] $16D3 68 PLA ; 4 cycles ; h [020:54] $16D4 60 RTS ; 6 cycles ; ` [020:55] $16D5 24 2F BIT ICAX6Z <$2F> ; 3 cycles ; $/ [020:57] $16D7 33 6C RLA (BUFSTR),Y <$6C> ; 8 cycles ; 3l [020:59] $16D9 0C SKW ; 4 cycles ; . [020:5A] $16DA 00 BRK ; 7 cycles ; . [020:5B] $16DB 20 25 2D JSR $2D25 ; 6 cycles ; %- [020:5E] $16DE A2 69 LDX #$69 ; 2 cycles ; i [020:60] $16E0 A0 2A LDY #$2A ; 2 cycles ; * [020:62] $16E2 8E 30 02 STX SDLSTL <$0230> ; 4 cycles ; 0. [020:65] $16E5 8C 31 02 STY SDLSTH <$0231> ; 4 cycles ; 1. [020:68] $16E8 A9 90 LDA #$90 ; 2 cycles ; [020:6A] $16EA 8D C8 02 STA COLOR4 <$02C8> ; 4 cycles ; . [020:6D] $16ED 8D C6 02 STA COLOR2 <$02C6> ; 4 cycles ; . [020:70] $16F0 A9 CA LDA #$CA ; 2 cycles ; [020:72] $16F2 8D C5 02 STA COLOR1 <$02C5> ; 4 cycles ; . [020:75] $16F5 20 41 20 JSR $2041 ; 6 cycles ; A [020:78] $16F8 A2 ED LDX #$ED ; 2 cycles ; [020:7A] $16FA A0 2A LDY #$2A ; 2 cycles ; * [020:7C] $16FC 86 CB STX $CB ; 3 cycles ; [020:7E] $16FE 84 CC STY $CC ; 3 cycles ; [021:00] $1700 20 D8 21 JSR $21D8 ; 6 cycles ; ! [021:03] $1703 98 TYA ; 2 cycles ; [021:04] $1704 F0 22 BEQ $1728 ; 2+ cycles ; " [021:06] $1706 20 0D 2D JSR $2D0D ; 6 cycles ; .- [021:09] $1709 4A LSR A ; 2 cycles ; J [021:0A] $170A 8D 03 20 STA $2003 ; 4 cycles ; . [021:0D] $170D A9 0A LDA #$0A ; 2 cycles ; . [021:0F] $170F 38 SEC ; 2 cycles ; 8 [021:10] $1710 ED 03 20 SBC $2003 ; 4 cycles ; . [021:13] $1713 8D 03 20 STA $2003 ; 4 cycles ; . [021:16] $1716 A2 00 LDX #$00 ; 2 cycles ; . [021:18] $1718 AC 03 20 LDY $2003 ; 4 cycles ; . [021:1B] $171B BD ED 2A LDA $2AED,X ; 4+ cycles ; * [021:1E] $171E 99 05 2B STA $2B05,Y ; 5+ cycles ; .+ [021:21] $1721 C8 INY ; 2 cycles ; [021:22] $1722 E8 INX ; 2 cycles ; [021:23] $1723 EC 02 20 CPX $2002 ; 4 cycles ; . [021:26] $1726 D0 F3 BNE $171B ; 2+ cycles ; [021:28] $1728 A2 1E LDX #$1E ; 2 cycles ; . [021:2A] $172A A0 2B LDY #$2B ; 2 cycles ; + [021:2C] $172C 86 CB STX $CB ; 3 cycles ; [021:2E] $172E 84 CC STY $CC ; 3 cycles ; [021:30] $1730 20 D8 21 JSR $21D8 ; 6 cycles ; ! [021:33] $1733 A0 13 LDY #$13 ; 2 cycles ; . [021:35] $1735 B9 1E 2B LDA $2B1E,Y ; 4+ cycles ; .+ [021:38] $1738 F0 14 BEQ $174E ; 2+ cycles ; . [021:3A] $173A 29 7F AND #$7F ; 2 cycles ; ). [021:3C] $173C C9 40 CMP #$40 ; 2 cycles ; @ [021:3E] $173E 90 06 BCC $1746 ; 2+ cycles ; . [021:40] $1740 C9 60 CMP #$60 ; 2 cycles ; ` [021:42] $1742 90 07 BCC $174B ; 2+ cycles ; . [021:44] $1744 B0 08 BCS $174E ; 2+ cycles ; . [021:46] $1746 18 CLC ; 2 cycles ; . [021:47] $1747 69 20 ADC #$20 ; 2 cycles ; i [021:49] $1749 90 05 BCC $1750 ; 2+ cycles ; . [021:4B] $174B 38 SEC ; 2 cycles ; 8 [021:4C] $174C E9 40 SBC #$40 ; 2 cycles ; @ [021:4E] $174E A9 9B LDA #$9B ; 2 cycles ; [021:50] $1750 99 0F 20 STA $200F,Y ; 5+ cycles ; . [021:53] $1753 88 DEY ; 2 cycles ; [021:54] $1754 10 DF BPL $1735 ; 2+ cycles ; . [021:56] $1756 20 C1 20 JSR $20C1 ; 6 cycles ; [021:59] $1759 20 27 22 JSR $2227 ; 6 cycles ; '" [021:5C] $175C 20 E3 20 JSR $20E3 ; 6 cycles ; [021:5F] $175F 20 44 28 JSR $2844 ; 6 cycles ; D( [021:62] $1762 20 1A 29 JSR $291A ; 6 cycles ; .) [021:65] $1765 20 31 29 JSR $2931 ; 6 cycles ; 1) [021:68] $1768 20 2B 28 JSR $282B ; 6 cycles ; +( [021:6B] $176B 20 DA 28 JSR $28DA ; 6 cycles ; ( [021:6E] $176E 20 65 29 JSR $2965 ; 6 cycles ; e) [021:71] $1771 A2 3C LDX #$3C ; 2 cycles ; < [021:73] $1773 A9 03 LDA #$03 ; 2 cycles ; . [021:75] $1775 8D 0F D2 STA SKCTL <$D20F> ; 4 cycles ; . [021:78] $1778 8E 02 D3 STX PACTL <$D302> ; 4 cycles ; . [021:7B] $177B AD 1F D0 LDA CONSOL <$D01F> ; 4 cycles ; . [021:7E] $177E C9 07 CMP #$07 ; 2 cycles ; . [022:00] $1780 F0 F9 BEQ $177B ; 2+ cycles ; [022:02] $1782 C9 06 CMP #$06 ; 2 cycles ; . [022:04] $1784 F0 DF BEQ $1765 ; 2+ cycles ; [022:06] $1786 C9 03 CMP #$03 ; 2 cycles ; . [022:08] $1788 D0 F1 BNE $177B ; 2+ cycles ; [022:0A] $178A 4C 2B 2D JMP $2D2B ; 3 cycles ; L+- [022:0D] $178D 20 E3 20 JSR $20E3 ; 6 cycles ; [022:10] $1790 A2 AB LDX #$AB ; 2 cycles ; [022:12] $1792 A0 21 LDY #$21 ; 2 cycles ; ! [022:14] $1794 20 00 50 JSR $5000 ; 6 cycles ; .P [022:17] $1797 20 E3 20 JSR $20E3 ; 6 cycles ; [022:1A] $179A A2 28 LDX #$28 ; 2 cycles ; ( [022:1C] $179C A0 2D LDY #$2D ; 2 cycles ; - [022:1E] $179E A9 03 LDA #$03 ; 2 cycles ; . [022:20] $17A0 86 02 STX CASINI <$02> ; 3 cycles ; . [022:22] $17A2 84 03 STY CASINI+1 <$03> ; 3 cycles ; . [022:24] $17A4 85 09 STA BOOT <$09> ; 3 cycles ; . [022:26] $17A6 A0 FF LDY #$FF ; 2 cycles ; [022:28] $17A8 84 08 STY WARMST <$08> ; 3 cycles ; . [022:2A] $17AA C8 INY ; 2 cycles ; [022:2B] $17AB 8C 44 02 STY COLDST <$0244> ; 4 cycles ; D. [022:2E] $17AE 4C 2B 2D JMP $2D2B ; 3 cycles ; L+- [022:31] $17B1 E0 02 CPX #$02 ; 2 cycles ; . [022:33] $17B3 E1 02 SBC (CASINI,X) <$02> ; 6 cycles ; . [022:35] $17B5 DA NOP ; 2 cycles ; [022:36] $17B6 2D FF FF AND $FFFF ; 4 cycles ; - !*!*! DONE !*!*!