MoveSprite(vp, sprite, x, y)
void MoveSprite(
struct ViewPort *,
struct SimpleSprite *, WORD, WORD);
Move sprite image to new place on display.
Calculate the hardware information for the sprite and place it in the posctldata array. During next video display the sprite will appear in new position.
Sprites really appear one pixel to the left of the position you specify. This bug affects the apparent display position of the sprite on the screen, but does not affect the numeric position relative to the viewport or view. This behaviour only applies to SimpleSprites, not to ExtSprites.