Code block address: E4AB Length: 17 M:1 X:0 called by: DA49 00E4AB 2C5A10080C bbs #0x08, 0x105a, 0xe4bc ; Call target from DA49 00E4B0 A20612 ldx #0x1206 00E4B3 20DF99 jsr 0x99DF-Increment-Value-At-X 00E4B6 C904 cmp al, #0x04 00E4B8 B01F bcs 0xe4d9 00E4BA 8004 bra 0xe4c0 Code block address: E4BC Length: 36 M:1 X:0 called by: E4AB 00E4BC 9C061200 ldm #0x00, 0x1206 ; Branch target from E4AB 00E4C0 2C23100814 bbs #0x08, 0x1023, 0xe4d9 ; Branch target from E4BA 00E4C5 2C2310800F bbs #0x80, 0x1023, 0xe4d9 ; Speed Limit 00E4CA 2C2310200A bbs #0x20, 0x1023, 0xe4d9 00E4CF 2C19101005 bbs #0x10, 0x1019, 0xe4d9 ; Rev Limit 00E4D4 3C57130207 bbc #0x02, 0x1357, 0xe4e0 00E4D9 D8 clm ; m:0 x:0, Branch target from E4B8, Branch target from E4C0, Branch target from E4C5, Branch target from E4CA, Branch target from E4CF 00E4DA A90000 lda ax, #0x0000 00E4DD 4C33E5 jmp 0xe533 Code block address: E4E0 Length: 170 M:1 X:0 called by: E4D4 00E4E0 D8 clm ; m:0 x:0, Branch target from E4D4 00E4E1 AD2611 lda ax, 0x1126 00E4E4 18 clc 00E4E5 6D9010 adc ax, 0x1090 00E4E8 B01A bcs 0xe504 00E4EA 6D2A11 adc ax, 0x112a 00E4ED B015 bcs 0xe504 00E4EF 6D2411 adc ax, 0x1124 00E4F2 B010 bcs 0xe504 00E4F4 2C5A10800005 bbs #0x0080, 0x105a, 0xe4ff ; NoThrottle 00E4FA 6DB210 adc ax, 0x10b2 00E4FD B005 bcs 0xe504 00E4FF CD1880 cmp ax, 0x8018 ; Branch target from E4F4 00E502 9003 bcc 0xe507 00E504 AD1880 lda ax, 0x8018 ; Branch target from E4E8, Branch target from E4ED, Branch target from E4F2, Branch target from E4FD 00E507 8D0410 sta ax, 0x1004 ; Branch target from E502 00E50A F8 sem ; m:1 x:0 00E50B AD0510 lda al, 0x1005 00E50E 8D8812 sta al, 0x1288 00E511 8D3640 sta al, 0x4036 00E514 D8 clm ; m:0 x:0 00E515 AD0410 lda ax, 0x1004 00E518 3C5A10040015 bbc #0x0004, 0x105a, 0xe533 00E51E AD0B12 lda ax, 0x120b 00E521 2900FF and ax, #0xff00 00E524 890D0410 mpy 0x1004 00E528 0A asl ax 00E529 422A rol bx 00E52B 9004 bcc 0xe531 00E52D 42A9FFFF lda bx, #0xffff 00E531 8928 xab ; Branch target from E52B 00E533 18 clc ; Branch target from E4DD, Branch target from E518 00E534 6D8A10 adc ax, 0x108a 00E537 9003 bcc 0xe53c 00E539 A9FFFF lda ax, #0xffff 00E53C 8D5410 sta ax, 0x1054 ; Branch target from E537 00E53F F8 sem ; m:1 x:0 00E540 AD5510 lda al, 0x1055 00E543 8D3840 sta al, 0x4038 00E546 D8 clm ; m:0 x:0 00E547 ADA210 lda ax, 0x10a2 ; Ign Adv 00E54A 2900FF and ax, #0xff00 00E54D 890D5410 mpy 0x1054 00E551 0A asl ax 00E552 422A rol bx 00E554 9004 bcc 0xe55a 00E556 42A9FFFF lda bx, #0xffff 00E55A 8928 xab ; Branch target from E554 00E55C 8DB610 sta ax, 0x10b6 00E55F 8D0241 sta ax, 0x4102 00E562 8D0341 sta ax, 0x4103 00E565 ADD810 lda ax, 0x10d8 00E568 2900FF and ax, #0xff00 00E56B 890DB610 mpy 0x10b6 00E56F 0A asl ax 00E570 422A rol bx 00E572 9004 bcc 0xe578 00E574 42A9FFFF lda bx, #0xffff 00E578 428D4A13 sta bx, 0x134a ; Branch target from E572 00E57C F8 sem ; m:1 x:0 00E57D ADB710 lda al, 0x10b7 00E580 8D3A40 sta al, 0x403a 00E583 AD4B13 lda al, 0x134b 00E586 8D7440 sta al, 0x4074 00E589 60 rts