     $BA59/47705:   Multiply by a Byte

    Jump from $BA3F, $BA44, $BA49, $BA4E:

    BA59: D0 03     BNE $BA5E
    BA5B: 4C 83 B9  JMP $B983

    Jump from $BA59, $BA53:

    BA5E: 4A        LSR
    BA5F: 09 80     ORA #$80

    Jump from $BA89:

    BA61: A8        TAY
    BA62: 90 19     BCC $BA7D
    BA64: 18        CLC
    BA65: A5 29     LDA $29
    BA67: 65 6D     ADC $6D
    BA69: 85 29     STA $29
    BA6B: A5 28     LDA $28
    BA6D: 65 6C     ADC $6C
    BA6F: 85 28     STA $28
    BA71: A5 27     LDA $27
    BA73: 65 6B     ADC $6B
    BA75: 85 27     STA $27
    BA77: A5 26     LDA $26
    BA79: 65 6A     ADC $6A
    BA7B: 85 26     STA $26

    Jump from $BA62:

    BA7D: 66 26     ROR $26
    BA7F: 66 27     ROR $27
    BA81: 66 28     ROR $28
    BA83: 66 29     ROR $29
    BA85: 66 70     ROR $70
    BA87: 98        TYA
    BA88: 4A        LSR
    BA89: D0 D6     BNE $BA61

    Jump from $BA2D:

    BA8B: 60        RTS

        Previous Page / Next Page