Code block address: DF72 Length: 120 M:1 X:0 called by: DE7D 00DF72 1C1E1040 clb #0x40, 0x101e ; Call target from DE7D 00DF76 AE3B80 ldx 0x803b 00DF79 2C5A108003 bbs #0x80, 0x105a, 0xdf81 ; NoThrottle 00DF7E AE3D80 ldx 0x803d 00DF81 ECFC11 cpx 0x11fc ; Branch target from DF79 00DF84 F004 beq 0xdf8a 00DF86 0C1E1040 seb #0x40, 0x101e 00DF8A 8EFC11 stx 0x11fc ; Branch target from DF84 00DF8D ADF986 lda al, 0x86f9 00DF90 D8 clm ; m:0 x:0 00DF91 29FF00 and ax, #0x00ff 00DF94 0A asl ax 00DF95 0A asl ax 00DF96 0A asl ax 00DF97 8D0410 sta ax, 0x1004 00DF9A F8 sem ; m:1 x:0 00DF9B 78 sei 00DF9C AE9111 ldx 0x1191 00DF9F AD9311 lda al, 0x1193 00DFA2 F003 beq 0xdfa7 00DFA4 A2FFFF ldx #0xffff 00DFA7 58 cli ; Branch target from DFA2 00DFA8 8EE611 stx 0x11e6 00DFAB D8 clm ; m:0 x:0 00DFAC 8A txa 00DFAD 890D0410 mpy 0x1004 00DFB1 428D0610 sta bx, 0x1006 00DFB5 8D0410 sta ax, 0x1004 00DFB8 F8 sem ; m:1 x:0 00DFB9 AE0510 ldx 0x1005 00DFBC AD0710 lda al, 0x1007 00DFBF D005 bne 0xdfc6 00DFC1 ECFC11 cpx 0x11fc 00DFC4 9003 bcc 0xdfc9 00DFC6 AEFC11 ldx 0x11fc ; Branch target from DFBF 00DFC9 E00002 cpx #0x0200 ; Branch target from DFC4 00DFCC B003 bcs 0xdfd1 00DFCE A20002 ldx #0x0200 00DFD1 2C1E100214 bbs #0x02, 0x101e, 0xdfea ; Branch target from DFCC 00DFD6 8EEA11 stx 0x11ea 00DFD9 8EE811 stx 0x11e8 00DFDC AE1210 ldx 0x1012 ; Airflow 00DFDF 8EEC11 stx 0x11ec 00DFE2 8EEE11 stx 0x11ee 00DFE5 8EF011 stx 0x11f0 00DFE8 805A bra 0xe044 Code block address: DFEA Length: 194 M:1 X:0 called by: DFD1 00DFEA ACE811 ldy 0x11e8 ; Branch target from DFD1 00DFED 8CEA11 sty 0x11ea 00DFF0 8EE811 stx 0x11e8 00DFF3 2C5A108005 bbs #0x80, 0x105a, 0xdffd ; NoThrottle 00DFF8 3C1E104003 bbc #0x40, 0x101e, 0xe000 00DFFD 8EEA11 stx 0x11ea ; Branch target from DFF3 00E000 D8 clm ; m:0 x:0, Branch target from DFF8 00E001 ADEA11 lda ax, 0x11ea 00E004 38 sec 00E005 E90002 sbc ax, #0x0200 00E008 890DEC11 mpy 0x11ec 00E00C 428D0610 sta bx, 0x1006 00E010 8D0410 sta ax, 0x1004 00E013 A90002 lda ax, #0x0200 00E016 890D1210 mpy 0x1012 ; Airflow 00E01A 18 clc 00E01B 6D0410 adc ax, 0x1004 00E01E 426D0610 adc bx, 0x1006 00E022 9007 bcc 0xe02b 00E024 A9FFFF lda ax, #0xffff 00E027 42A9FFFF lda bx, #0xffff 00E02B 892DE811 div 0x11e8 ; Branch target from E022 00E02F 9003 bcc 0xe034 00E031 A9FFFF lda ax, #0xffff 00E034 AEEE11 ldx 0x11ee ; Branch target from E02F 00E037 8EF011 stx 0x11f0 00E03A AEEC11 ldx 0x11ec 00E03D 8EEE11 stx 0x11ee 00E040 8DEC11 sta ax, 0x11ec 00E043 F8 sem ; m:1 x:0 00E044 AEEC11 ldx 0x11ec ; Branch target from DFE8 00E047 8EE411 stx 0x11e4 00E04A 0C1E1002 seb #0x02, 0x101e 00E04E AEE811 ldx 0x11e8 00E051 8ED240 stx 0x40d2 00E054 8ED340 stx 0x40d3 00E057 AEEA11 ldx 0x11ea 00E05A 8ED640 stx 0x40d6 00E05D 8ED740 stx 0x40d7 00E060 AEEC11 ldx 0x11ec 00E063 8EDA40 stx 0x40da 00E066 8EDB40 stx 0x40db 00E069 AEEE11 ldx 0x11ee 00E06C 8EDE40 stx 0x40de 00E06F 8EDF40 stx 0x40df 00E072 AEF011 ldx 0x11f0 00E075 8EE240 stx 0x40e2 00E078 8EE340 stx 0x40e3 00E07B AEE411 ldx 0x11e4 00E07E 8EFA40 stx 0x40fa 00E081 8EFB40 stx 0x40fb 00E084 A2EC11 ldx #0x11ec 00E087 20ACE0 jsr 0xe0ac 00E08A 8DA912 sta al, 0x12a9 00E08D 8DE640 sta al, 0x40e6 00E090 A2EE11 ldx #0x11ee 00E093 20ACE0 jsr 0xe0ac 00E096 8DE840 sta al, 0x40e8 00E099 A2F011 ldx #0x11f0 00E09C 20ACE0 jsr 0xe0ac 00E09F 8DEA40 sta al, 0x40ea 00E0A2 A2E411 ldx #0x11e4 00E0A5 20ACE0 jsr 0xe0ac 00E0A8 8DFE40 sta al, 0x40fe 00E0AB 60 rts