Mov_Draw_VLc_b ($F3B1)

This routine moves to the first location specified in vector list, and then draws lines between the rest of coordinates in the list. The vector list has the following format:

rel y, rel x, rel y, rel x, ...

 

ENTRY:

DP = $D0

B-reg = scale factor

$C823 = number of vectors to draw

X-reg points to the vector list

 

EXIT:

X-reg points to next byte after list

D-reg, X-reg trashed

$C823 is cleared

 

Source