Quote:Я поставил хук на какой-либо адрес.
Добавил функцию 90004. Как мне сделать, чтобы, если
x1=0, эта функция меняла содержимое адреса на одно
значение, а если x1=1, то меняла ла бы содержимое того
же адреса на другое значение?
Это после вызова функции, но перед popad.
mov ax, [$91DA38]
cmp ax, 0
jne @@m1
mov bx, zn1;Если x1=0, помещаем 1 значение в регистр.
@@m1:
mov bx, zn2;Если x1<>0, помещаем 2 значение в регистр.
mov perem, bx;Записываем нужное значение в переменную.