cresta > Этот кусок не расчитан на скорость, поскольку на каждые 4K делается 999 лишних итераций цикла :-) Да я и не пойму, зачем ему...
Для 16 кб - стэк как раз самое то ;) Он всегда под рукой и не имеет проблем как у глобальных данных. добавить в точку входа mov ecx,...
Если размер памяти большой (20Mb и более) то лучше использовать секцию ниинициализированных данных в PE. Каков максимально допустимый размер такой...
ubil Как я понял, ты и компилируешь компилятором от DDK :) Про отладку сайсом - я просто пишу в сомнительном месте int 3, и сайс в этом месте...
ubil > build - это не компилятор. Он вызывает cl, а тот ещё кучу dll. Вместо билда можно просто сделать: cl /Gz %kmd_source% /link...
...и вместо MSVC6.0 использовать хотя бы тот компилятор, что идёт в комплекте с DDK XP
Гм, а если нет окна, то есть ли очередь сообщений?
А по-моему, MSVC до сих пор оптимизирует под U и V порты первого пня =)
с построчной растеризацией я полностью согласен, но какой смысл рисовать границу? - лишняя трата времени.
В VTune анализа пайпа нет ;-) А что до корректности результатов эмуляции - я как-то тоже усомнился, проверил rdtsc - всё оказалось верно.
Про 1760 не знаю, последний раз контроллеры дисковода я программировал на Спектруме. И эта прога мне понадобилась что бы прочитать несколько...
yureckor > В топку такие примеры! :-) Нужно рисовать в отдельном трэде с повышенным приоритетом и делать время от времени Sleep(1) (а перед...
infern0 У x86 синтаксис тоже не супер. Но по крайней мере команды копирования РОН всегда называются mov, а не как у 8080 - в зависимости от того...
не совсем в тему, но вот что нашёл в google получается, что конвертер этот лежит в папке bin рядом с линкером.
leo Суть в том, что vector path команды тоже иногда паралелятся по не указанным в документации причинам :-)
typedef unsigned char byte; typedef unsigned long u32; u32 inline get( const byte array[4] ) { #if (('1234' >> 24) == '1') //...
Ну я понимаю, что размер сорца когда-то был критичен, но запоминать эту трёхбуквенную абракадабру довольно тяжело ;)
Видяхи сразу рисуют треугольники текстурой, потому что рисовать границу, а потом заливать - это слишком долго.
rgo > Уже давно такое с флопами, экономия видимо :-) Если нужно работать с нестандартными форматами под NT+ можно попробовать драйвер от...
infern0 > Скорее всего, с буквой A. ЗЫ: ну и уродский у него синтаксис :/ лучше взять ассемблер для z80 и просто не использовать...
Имена участников (разделяйте запятой).