Pyjamarama | Routines |
Prev: AEC0 | Up: Map |
Used by the routine at Wally_Jump.
|
|||||||
Wally_StepsIncr | AED9 | LD BC,$0701 | Make the sfx for a step. | ||||
AEDC | LD DE,$0F01 | ||||||
AEDF | LD HL,$0404 | ||||||
AEE2 | CALL Beep_Effect | ||||||
AEE5 | LD HL,Steps_Count | Get the lowest digits for the count and increase by one in BCD. | |||||
AEE8 | LD A,(HL) | ||||||
AEE9 | ADD A,$01 | ||||||
AEEB | DAA | ||||||
AEEC | LD (HL),A | ||||||
AEED | INC HL | Continue for each digit using the carry. | |||||
AEEE | LD A,(HL) | ||||||
AEEF | ADC A,$00 | ||||||
AEF1 | DAA | ||||||
AEF2 | LD (HL),A | ||||||
AEF3 | INC HL | ||||||
AEF4 | LD A,(HL) | ||||||
AEF5 | ADC A,$00 | ||||||
AEF7 | DAA | ||||||
AEF8 | LD (HL),A | ||||||
AEF9 | INC HL | ||||||
AEFA | LD A,(HL) | ||||||
AEFB | ADC A,$00 | ||||||
AEFD | DAA | ||||||
AEFE | LD (HL),A | ||||||
AEFF | RET |
Prev: AEC0 | Up: Map |