Попробуй /link /opt:ref
Будет там ноль. Даже static const char buff[13] = "Hello, world!";ни один соответствующий стандарту компилятор не пропустит.
Зачем глобальная переменная? void Main(){ static char buff[] = "Hello, world!"; // char * buff = "Hello, world!"; MessageBox(0,...
Зачем far call в виндосе? Тем не менее, если это нужно, то: void foo() {} #pragma pack(1) struct { void * eip; short cs; } f = { foo, 0x1b...
Функции Eng* документированны в DDK.
CyberManiac >> > C самооценкой всё в порядке? > Это разве что у "духов" в железе ;-) > Конкретно я заметил...
CyberManiac > Кому об этом лучше знать, как не хозяину железа?? > Эта цифра взята из воздуха и не имеет под собой никаких...
SPath > У меня есть только студия 2005 beta2 и использование её компилятора для создания дров мне кажется опасным :-) Компилирую всё...
CyberManiac > В моём случае готовое ядро содержало кучу гуано для отсутствующих у меня устройств, а комп был довольно слабый. Да и...
Какая именно ошибка? Вот простейший класс, который без проблем использую вместо RtlInitUnicodeString:class Counted_string { UNICODE_STRING...
CyberManiac > Угу. А потом долго искать старые разделы на винте =)
NoName > Угу. FPU будет работать за него ;) cresta Ты ещё ядро компилировать не пробовал ;)
CyberManiac > А какая разница, весь или не весь? Мне кажется в любом случае лучше, если картинка обновляется через равные промежутки...
Видно версия windows installer'а установлена старая. А взять его можно в инете, на офсайте MS ;-)
CyberManiac > Моё утверждение про полезность VSync основывается на опыте ;-) Ну а кому нравятся jerking эффекты, пусть их наблюдает =)...
WaitForVerticalBlank в конечном счёте сводится к callback'у DdWaitForVerticalBlank, который должен (но не обязан) быть реализован в драйвере...
Кстати, проверил сейчас как следует. когда GetScanLine(&scanline) возвращает DDERR_VERTICALBLANKINPROGRESS то scanline как правило равно...
Ход луча полезен и на LCD мониторах ;-) И синхронизация по VSync как-то возможна, т.к. wine эмулирует WaitForVerticalBlank.
Скорее всего так и есть! Попробуй что-нибудь рисовать. Иначе действительно запросто успеть под проверку: if( scanline >=...
Возможно, TD инициализирует сегментные регистры, а прога нет?
Имена участников (разделяйте запятой).