; in: (char)speed (int)angle (char)time (int *)sintable ; out: (char)deltax (char)deltay ; no error checking - lame code ! mov ax, speed mov bx, 1000 div bx mov bx, ax mov ax, time mul bl mov bx, ax mov ax, angle mov si, ax mov ax, [sintable+si] mul bx mov deltax, ax ; TODO deltay :)