Chase H.Q. | Routines |
Prev: 9CD6 | Up: Map | Next: 9D2E |
Used by the routines at handle_perp_caught and speed_score.
|
||||||||||||||||||
increment_score | 9D17 | LD HL,$8002 | HL = &score_bcd | |||||||||||||||
9D1A | ADD A,(HL) | A += *HL | ||||||||||||||||
9D1B | DAA | BCD correct A | ||||||||||||||||
9D1C | LD (HL),A | *HL++ = A | ||||||||||||||||
9D1D | INC HL | |||||||||||||||||
9D1E | LD A,E | A = E + *HL + carry | ||||||||||||||||
9D1F | ADC A,(HL) | |||||||||||||||||
9D20 | DAA | BCD correct A | ||||||||||||||||
9D21 | LD (HL),A | *HL++ = A | ||||||||||||||||
9D22 | INC HL | |||||||||||||||||
9D23 | LD A,D | A = D + *HL + carry | ||||||||||||||||
9D24 | ADC A,(HL) | |||||||||||||||||
9D25 | DAA | BCD correct A | ||||||||||||||||
9D26 | LD (HL),A | *HL++ = A | ||||||||||||||||
9D27 | INC HL | |||||||||||||||||
9D28 | LD A,$00 | A = *HL + carry | ||||||||||||||||
9D2A | ADC A,(HL) | |||||||||||||||||
9D2B | DAA | BCD correct A | ||||||||||||||||
9D2C | LD (HL),A | *HL = A | ||||||||||||||||
9D2D | RET | Return |
Prev: 9CD6 | Up: Map | Next: 9D2E |