Subroutine e57a e57a 12 59 80 2e brset (0x0059), 0x80, [0xE5AC] e57e ce d8 81 ldx 0xD881 e581 d6 c8 ldab (0x00C8) e583 c4 03 andb 0x03 e585 96 4d ldaa (0x004D) ; Stick_Position e587 84 07 anda 0x07 e589 27 0c beq [0xE597] e58b 9b 4e adda (0x004E) ; Current_Gear e58d 81 03 cmpa 0x03 e58f 24 04 bcc [0xE595] e591 13 12 40 02 brclr (0x0012), 0x40, [0xE597] ; Manual_Switch e595 cb 04 addb 0x04 Branch Target from e58f e597 3a abx Branch Target from e589, e591 e598 a6 00 ldaa (X+0x00) e59a 97 c7 staa (0x00C7) e59c dc 3b ldd (0x003B) ; RPM e59e 05 asld e59f 05 asld e5a0 16 tab e5a1 96 c7 ldaa (0x00C7) e5a3 10 sba e5a4 24 06 bcc [0xE5AC] e5a6 7c 00 c8 inc (0x00C8) e5a9 14 59 02 bset (0x0059), 0x02 e5ac 15 59 04 bclr (0x0059), 0x04 Branch Target from e57a, e5a4 e5af 5f clrb e5b0 96 5a ldaa (0x005A) ; Shift_Mode e5b2 27 02 beq [0xE5B6] e5b4 c6 10 ldab 0x10 e5b6 96 4d ldaa (0x004D) Branch Target from e5b2 ; Stick_Position e5b8 84 07 anda 0x07 e5ba 26 09 bne [0xE5C5] e5bc 13 59 08 0d brclr (0x0059), 0x08, [0xE5CD] e5c0 14 59 04 bset (0x0059), 0x04 e5c3 20 3e bra [0xE603] e5c5 13 12 40 04 brclr (0x0012), 0x40, [0xE5CD] Branch Target from e5ba ; Manual_Switch e5c9 c6 20 ldab 0x20 e5cb 20 06 bra [0xE5D3] e5cd 13 58 08 02 brclr (0x0058), 0x08, [0xE5D3] Branch Target from e5bc, e5c5 e5d1 c6 30 ldab 0x30 e5d3 15 58 03 bclr (0x0058), 0x03 Branch Target from e5cb, e5cd e5d6 c1 00 cmpb 0x00 e5d8 26 1d bne [0xE5F7] e5da 96 15 ldaa (0x0015) ; Atmos_Pressure e5dc b1 c0 50 cmpa (0xC050) e5df 22 16 bhi [0xE5F7] e5e1 b1 c0 51 cmpa (0xC051) e5e4 23 05 bls [0xE5EB] e5e6 14 58 01 bset (0x0058), 0x01 e5e9 20 0c bra [0xE5F7] e5eb b1 c0 52 cmpa (0xC052) Branch Target from e5e4 e5ee 23 05 bls [0xE5F5] e5f0 14 58 02 bset (0x0058), 0x02 e5f3 20 02 bra [0xE5F7] e5f5 c6 10 ldab 0x10 Branch Target from e5ee e5f7 96 4d ldaa (0x004D) Branch Target from e5d8, e5df, e5e9, e5f3 ; Stick_Position e5f9 84 07 anda 0x07 e5fb 85 04 bita 0x04 e5fd 27 01 beq [0xE600] e5ff 4f clra e600 48 asla Branch Target from e5fd e601 48 asla e602 1b aba e603 d6 c8 ldab (0x00C8) Branch Target from e5c3 e605 c4 03 andb 0x03 e607 1b aba e608 16 tab e609 58 aslb e60a 58 aslb e60b d7 c7 stab (0x00C7) e60d 12 59 02 37 brset (0x0059), 0x02, [0xE648] e611 ce cf ad ldx 0xCFAD e614 13 59 04 05 brclr (0x0059), 0x04, [0xE61D] e618 ce d1 2d ldx 0xD12D e61b 20 10 bra [0xE62D] e61d 13 58 01 05 brclr (0x0058), 0x01, [0xE626] Branch Target from e614 e621 ce d0 ad ldx 0xD0AD e624 20 07 bra [0xE62D] e626 13 58 02 03 brclr (0x0058), 0x02, [0xE62D] Branch Target from e61d e62a ce d0 ed ldx 0xD0ED e62d d6 c7 ldab (0x00C7) Branch Target from e61b, e624, e626 e62f 3a abx e630 ee 00 ldx (X+0x00) e632 c6 03 ldab 0x03 e634 96 18 ldaa (0x0018) ; Vehicle_Speed e636 bd e6 9d jsr (0xE69D) e639 10 sba e63a 24 0c bcc [0xE648] e63c 7c 00 c8 inc (0x00C8) e63f 96 c8 ldaa (0x00C8) e641 81 03 cmpa 0x03 e643 23 03 bls [0xE648] e645 7a 00 c8 dec (0x00C8) e648 d6 c7 ldab (0x00C7) Branch Target from e60d, e63a, e643 e64a cb 02 addb 0x02 e64c ce cf ad ldx 0xCFAD e64f 13 59 04 05 brclr (0x0059), 0x04, [0xE658] e653 ce d1 2d ldx 0xD12D e656 20 10 bra [0xE668] e658 13 58 01 05 brclr (0x0058), 0x01, [0xE661] Branch Target from e64f e65c ce d0 ad ldx 0xD0AD e65f 20 07 bra [0xE668] e661 13 58 02 03 brclr (0x0058), 0x02, [0xE668] Branch Target from e658 e665 ce d0 ed ldx 0xD0ED e668 3a abx Branch Target from e656, e65f, e661 e669 ee 00 ldx (X+0x00) e66b c6 03 ldab 0x03 e66d 96 18 ldaa (0x0018) ; Vehicle_Speed e66f bd e6 9d jsr (0xE69D) e672 10 sba e673 25 0c bcs [0xE681] e675 7a 00 c8 dec (0x00C8) e678 96 c8 ldaa (0x00C8) e67a 81 00 cmpa 0x00 e67c 2c 03 bge [0xE681] e67e 7c 00 c8 inc (0x00C8) e681 39 rts Branch Target from e673, e67c