pxor mm3, mm3 punpcklbw mm0, mm3 pmullw mm0, mm1 psrlw mm0, 8 Вроде так Последнюю команду может можно как заменить, хз
devillsd Вполне можно. Причины создания совместимого контекста следующие (точнее причина): если нужно много раз использовать BitBlt или что-то...
asmfan Не, не видел. Если речь о enrupt
asmfan div и mul можно вообще убрать :)
Dexa После 4-х mov-ов нужно вычесть из sp 8 чтобы popы вытаскивали данные из нужной области памяти или вместо pop использовать тоже mov
lust Во-первых, не стоит использовать RespPrefixSize db 5 вместо RespPrefixSize dd 5 Во-вторых, ИМХО, масм - кривой
Взять IDA 5.2 или 5.1 Дизассемблировать нужный файл Нажать F5 для декомпиляции функции в которой сейчас курсор или Ctrl+F5 для декомпиляции всего...
Сорри, код неправильный. Вот так есть: DE770377-HHHHH-110586-B;u0
name: 00000 code: DE770377-HHHHH-110586-ACAA но почему-то после регистрации падает :( Windows Vista Premium Edition + последние обновления
Ну, ХЗ. Посмотри в отлачдике что не проходит. Мдя.
Novi4ek Оказалось, даже самому и не надо ничего двигать. ScrollWindowEx посылает WM_MOVE дочерним окнам. В аттаче то что вышло у меня. Все вроде...
Ничего странного. Читай - masm32 Вам сюда на ближайшее время: http://www.wasm.ru/neophyte.php
Создаешь окно со стилями WS_HSCROLL | WS_VSCROLL Обрабатываешь сообщения WM_HSCROLL & WM_VSCROLL c использованием SetScrollInfo или чего-нибудь...
Swat2k offset на забываем
К тому что стоит в комментариях можно добавить только сохранение одного байта из локальных переменных в глобальный DWORD.
Нужно узнать где в файле заканчивается последняя секция. То что после нее и есть оверлей, т.е. просто нужно обрезать файл на значении равном...
Уж прости, но не ты один такой умный на такие "задумки". Каждый через это проходит и каждый для себя выбирает подходящий метод рассмотрев все...
Теперь понятно. . В таком случае все упаковцики могут вызвать проблемы. Я стараюсь не использовать RWE секции из принципа. Короче, если не...
FireHacker Ну а что тебе надо тогда? Сам ведь вроде это и просил Еще как вариант: ; text jmp [jmp_to] init: ;initialization mov [jmp_to],...
Вынеси call foo за пределы часто вызываемой ф-ции туда, где стоит первый вызов myfunc.
Имена участников (разделяйте запятой).