De donde sacaste la idea que no hay variables en asm?
Código [Seleccionar]
var1 dd 0 ; variable global int
ptr1 dd var1 ; variable global puntero a int
push 0
[esp]; variable local
struct SPRITE
iX dd ?
iY dd ?
bColor db ?
iSpeed db ?
procDraw dd ?
procMove dd ?
hParent dd ?
ends
Engine rb 16 * sizeof.SPRITE ; array de 16 estructuras