aver estoy aciendo una subrutina para mover 4 pixeles x pantalla, pero se me mete en un bucle y no tengo ni idea el xq, toy ya rayaillo la verdad.
Si podeis exarle un vistazo os lo agradeceria.
rebotes proc
push ax
push dx
mov ax,158
mov dx,98
rebota:
add ax,1
cmp ax,320
jnz sigue
jns sigue
;aquí irian las colisiones pero tengo q implemtarlas
pop dx
pop ax
ret
sigue:
add dx,1
cmp dx,200
jnz sigue2
jns sigue2
;aqui irian las otras colisiones
pop dx
pop ax
ret
sigue2:
bola ax,dx
mov cx,2000; 10 s
mov bx,596 ; 1/2000 s
Bucle_1_segundo:
call Retardo
loop Bucle_1_segundo
borrar_bola ax,dx
jmp rebota
rebotes endp