Re: A82: Re: Displaying numbers


[Prev][Next][Index][Thread]

Re: A82: Re: Displaying numbers



To display a, just tack on these two instructions before displaying hl:
ld l, a
ld h, 0

To display hl, do either of these
ROM_CALL(D_HL_DECI) or call DM_HL_DECI

DM_HL_DECI has not been found in the ROM, if it exists. Here it is:
It needs a variable of 5 bytes, called string

;--- Jimmy Mardell's DM_HL_DECI Code
DM_HL_DECI:
 ld de, string+5
 xor a
 ld (de), a
DM_HL_DECI_Repeat:
 call UNPACK_HL
 add a, '0'
 dec de
 ld (de), a
 ld a, h
 or l
 jr nz, DM_HL_DECI_Repeat
 ex de, hl
 ROM_CALL(D_ZM_STR)
 ret

ilya winham wrote:

> So, how would I display the value in 'a' in menu and text style? And how
> do I display the value in 'hl' in menu and text style? (I know about
> setting the coordinates so don't tell me that stuff)




References: