Prev: ADAE Up: Map Next: ADC7
ADBA: Add to values together, with carry, and adjust to BCD.
Used by the routines at Game_Main, Offer_Handle, Room_jvGambling, Hero_PickUp and BCD_AddDE.
Input
HL 8 digit BCD value to add to.
DE 8 digit BCD value to add.
Output
ValueAddAsBCDCarry ADBA CALL ValueAddAsBCD
ADBD RET NC
ADBE LD A,$99
ADC0 LD B,$04
ValueAddAsBCDCarry_0 ADC2 DEC HL
ADC3 LD (HL),A
ADC4 DJNZ ValueAddAsBCDCarry_0
ADC6 RET
Prev: ADAE Up: Map Next: ADC7