Bonsoir,
Je tiens à préciser que je suis débutant dans l'assembleur.
Il se trouve que j'ai besoin d'éditer certaines parties d'assembleur pour un projet (voir ci joint la partie du code)
De base je suis sensé avoir un PUSH 01 à la place du XOR EAX, EAX car je dois le changer en PUSH 02 pour que mon projet marche comme je le souhaite.
En changeant le XOR EAX, EAX en PUSH 02 ou même 01 le programme crash.
Initialement cette partie du programme fonctionne de tel sorte qu'un objet qui est placé dans un slot QUITTE ce dernier après avoir appuyé sur un bouton, en changeant l'instruction de fin PUSH 01 en PUSH 02 l'item est sensé rester dans le slot (testé et fonctionnel sur une AUTRE version de ce programme)
Sauf que sur cette version il y a un XOR EAX, EAX a la place d'un PUSH 01
Voici l'autre version du programme pour laquelle tout marche correctement
Merci d'avance,
Partager