Code block address: DD24 Length: 120 M:1 X:0 called by: DC2F 00DD24 1C1E1040 clb #0x40, 0x101e ; Call target from DC2F 00DD28 AE3B80 ldx 0x803b 00DD2B 2C5A108003 bbs #0x80, 0x105a, 0xdd33 ; NoThrottle 00DD30 AE3D80 ldx 0x803d 00DD33 ECFC11 cpx 0x11fc ; Branch target from DD2B 00DD36 F004 beq 0xdd3c 00DD38 0C1E1040 seb #0x40, 0x101e 00DD3C 8EFC11 stx 0x11fc ; Branch target from DD36 00DD3F ADF986 lda al, 0x86f9 00DD42 D8 clm ; m:0 x:0 00DD43 29FF00 and ax, #0x00ff 00DD46 0A asl ax 00DD47 0A asl ax 00DD48 0A asl ax 00DD49 8D0410 sta ax, 0x1004 00DD4C F8 sem ; m:1 x:0 00DD4D 78 sei 00DD4E AE9111 ldx 0x1191 00DD51 AD9311 lda al, 0x1193 00DD54 F003 beq 0xdd59 00DD56 A2FFFF ldx #0xffff 00DD59 58 cli ; Branch target from DD54 00DD5A 8EE611 stx 0x11e6 00DD5D D8 clm ; m:0 x:0 00DD5E 8A txa 00DD5F 890D0410 mpy 0x1004 00DD63 428D0610 sta bx, 0x1006 00DD67 8D0410 sta ax, 0x1004 00DD6A F8 sem ; m:1 x:0 00DD6B AE0510 ldx 0x1005 00DD6E AD0710 lda al, 0x1007 00DD71 D005 bne 0xdd78 00DD73 ECFC11 cpx 0x11fc 00DD76 9003 bcc 0xdd7b 00DD78 AEFC11 ldx 0x11fc ; Branch target from DD71 00DD7B E00002 cpx #0x0200 ; Branch target from DD76 00DD7E B003 bcs 0xdd83 00DD80 A20002 ldx #0x0200 00DD83 2C1E100214 bbs #0x02, 0x101e, 0xdd9c ; Branch target from DD7E 00DD88 8EEA11 stx 0x11ea 00DD8B 8EE811 stx 0x11e8 00DD8E AE1210 ldx 0x1012 ; Airflow 00DD91 8EEC11 stx 0x11ec 00DD94 8EEE11 stx 0x11ee 00DD97 8EF011 stx 0x11f0 00DD9A 805A bra 0xddf6 Code block address: DD9C Length: 194 M:1 X:0 called by: DD83 00DD9C ACE811 ldy 0x11e8 ; Branch target from DD83 00DD9F 8CEA11 sty 0x11ea 00DDA2 8EE811 stx 0x11e8 00DDA5 2C5A108005 bbs #0x80, 0x105a, 0xddaf ; NoThrottle 00DDAA 3C1E104003 bbc #0x40, 0x101e, 0xddb2 00DDAF 8EEA11 stx 0x11ea ; Branch target from DDA5 00DDB2 D8 clm ; m:0 x:0, Branch target from DDAA 00DDB3 ADEA11 lda ax, 0x11ea 00DDB6 38 sec 00DDB7 E90002 sbc ax, #0x0200 00DDBA 890DEC11 mpy 0x11ec 00DDBE 428D0610 sta bx, 0x1006 00DDC2 8D0410 sta ax, 0x1004 00DDC5 A90002 lda ax, #0x0200 00DDC8 890D1210 mpy 0x1012 ; Airflow 00DDCC 18 clc 00DDCD 6D0410 adc ax, 0x1004 00DDD0 426D0610 adc bx, 0x1006 00DDD4 9007 bcc 0xdddd 00DDD6 A9FFFF lda ax, #0xffff 00DDD9 42A9FFFF lda bx, #0xffff 00DDDD 892DE811 div 0x11e8 ; Branch target from DDD4 00DDE1 9003 bcc 0xdde6 00DDE3 A9FFFF lda ax, #0xffff 00DDE6 AEEE11 ldx 0x11ee ; Branch target from DDE1 00DDE9 8EF011 stx 0x11f0 00DDEC AEEC11 ldx 0x11ec 00DDEF 8EEE11 stx 0x11ee 00DDF2 8DEC11 sta ax, 0x11ec 00DDF5 F8 sem ; m:1 x:0 00DDF6 AEEC11 ldx 0x11ec ; Branch target from DD9A 00DDF9 8EE411 stx 0x11e4 00DDFC 0C1E1002 seb #0x02, 0x101e 00DE00 AEE811 ldx 0x11e8 00DE03 8ED240 stx 0x40d2 00DE06 8ED340 stx 0x40d3 00DE09 AEEA11 ldx 0x11ea 00DE0C 8ED640 stx 0x40d6 00DE0F 8ED740 stx 0x40d7 00DE12 AEEC11 ldx 0x11ec 00DE15 8EDA40 stx 0x40da 00DE18 8EDB40 stx 0x40db 00DE1B AEEE11 ldx 0x11ee 00DE1E 8EDE40 stx 0x40de 00DE21 8EDF40 stx 0x40df 00DE24 AEF011 ldx 0x11f0 00DE27 8EE240 stx 0x40e2 00DE2A 8EE340 stx 0x40e3 00DE2D AEE411 ldx 0x11e4 00DE30 8EFA40 stx 0x40fa 00DE33 8EFB40 stx 0x40fb 00DE36 A2EC11 ldx #0x11ec 00DE39 205EDE jsr 0xde5e 00DE3C 8DA912 sta al, 0x12a9 00DE3F 8DE640 sta al, 0x40e6 00DE42 A2EE11 ldx #0x11ee 00DE45 205EDE jsr 0xde5e 00DE48 8DE840 sta al, 0x40e8 00DE4B A2F011 ldx #0x11f0 00DE4E 205EDE jsr 0xde5e 00DE51 8DEA40 sta al, 0x40ea 00DE54 A2E411 ldx #0x11e4 00DE57 205EDE jsr 0xde5e 00DE5A 8DFE40 sta al, 0x40fe 00DE5D 60 rts