|
Print_Ships_x ($F391)
Print_Ships ($F393)
This routine displays the number of ships passed in the B
register followed by a minus sign and the ship icon character
passed in the A register at the (y,x) coordinates passed in the X
register. If the B-register > 9, then the infinity symbol is
displayed.
Note: This routine uses bytes at a negative offset from the
stack as temporary storage, so hopefully an IRQ won't happen
until the string is finished bring printed!
ENTRY:
DP = $D0
A-reg = ship icon character
B-reg = number of ships
X-reg = (y,x) coordinates (Print_Ships only)
X-reg points to (y,x) coordinates (Print_Ships_x only)
EXIT:
D-reg, X-reg, U-reg trashed
Source
|