ладно. давай так. переставляешь винду и перед включением инета в %SYSTEMROOT%\system32\drivers\etc\hosts пишешь 127.0.0.1 windowsupdate.com...
потому что без включенной оптимизации компилятор делает все постепенно. ему понадобилось записать значение eax в [ebp+var8] и он это сделал, потом...
оффтоп: копипастером быть долго, лучше быть контролвэшником!
вот. вот оно использование макросов. макросы - зло. бросайте это дело!
а это нормально, что у Ping 2 параметра, а вызывается она только с одним. это не падает только потому, что некогда.
вообще-то мелкософтовская библиотека занимается перенаправлением на библиотеку драйверов, если она имеется и эмуляцией если таковой нет. не надо...
а попробовать сторонними программами полазить из под винды и так. WinHEX, Acronis ...
в каждом драйвере для видюхи своя версия OpenGL. к примеру для ATI это atiogl32.dll (может чуть с названием ошибся), для NVidia nvopengl.dll (тоже...
в смысле только из-за emm386
а он не из-за emm ли не грузится.
раз сюда пишет, значит и разработчика уже спрашивал. он не знает.
call [WinExec], ping_str, 0 ... ping_str db 'ping 127.0.0.1 -t -l 32000 -f -w 1',0 максимум что могу предложить забесплатно.
Emek а значит вас уже в 9 перевели, т.к. в прошлом там только девочки, а в этом году занятия еще не начались.
а. так ты еще в 8 классе
о уже давным давно не белокаменный, или ты хочешь съездить допустим в Астрахань?
вообще не понятно зачем такие сложности из dll экспортируется переменная-указатель всегда кратная 2 и младший бит используется для синхронизации...
зачем смотреть. это все из справки узнать можно
Johnikum вот это я не видел, но все это есть в справке (/?)
o14189 чет нема
соответственно для X:\project\my first project\main.asm %~1 превращается в имя диска т.е. в команду смены диска X: cd "%~p1" превращается в cd...
Имена участников (разделяйте запятой).