Oldgamer1, язык у вас точно без костей. Комментирую вот это:и на комментарий получаю вот это:Сходил. Прочитал ридми к официальному стабильному драйверу Voodoo 2 под 2К. Никаких предостережений из описанных вами не нашёл. У Voodoo 1 официального драйвера под 2К на фалконе нет (неверно он не выходил). Где и что читать, можно поконкретнее? Процитируйте что-ли?
Аналогично. Да и вообще постановка вопроса непонятна. Что значит свалив аппаратный рендеринг 2D на оконный интерфейс? Я то думал, что эта работа оставлена на откуп штатной 2D карте, в пару к которой подключена Voodoo, а тут такое...
Ну, начнём с цитаты (ничего, что многобукафф?)
Бета Драйверный Комплект Voodoo2 Окна 2000
Voodoo2 Водителя(tm) комплект: Дисплейные Водители Беты 1.00.00 Voodoo2 Win2K 2D/3D: Бета 5.00.2029.0001
Авторское право (2000 3dfx Interactive, Inc.)
ВСЕ ПРАВА СОХРАНЯЮТСЯ
ПРИМЕЧАНИЕ: Использование этого программного обеспечения подвергается условиям в 3dfx лицензионном соглашении.
3dfx Interactive, Inc.
Website:
http://www.3dfx.comЧто находится в распределении?
Это распределение содержит бета водителей Voodoo2 и панель управления для Окна 2000. Часть DirectX водителей поддерживает DirectX 7.0.
ПРИМЕЧАНИЕ: Этот бета водитель не включает Скользить или поддержка OpenGL.
Установка
Требования
- Окно 2000 строит 2000 или позже.
- PC С Pentium II, Pentium Про, Pentium или аналогичный процессор.
- Один свободная щель PCI.
Установка
ПРИМЕЧАНИЕ : Окно 2000 не поддерживает характеристику транзитной пересылки Voodoo2. Карта должна устанавливаться так же как Вы должны установить второстепенную 2d/3d плату в много-установке монитора.
** НЕ ПЫТАЙТЕСЬ УСТАНАВЛИВАТЬ КАРТУ КАК МУЛЬТИМЕДИА DEVICE. **
1) Запустите самоизвлекающуюся программу.
2) Мощность система и включает карту Voodoo2 в свободный слот PCI.
3) Включите систему.
4) Windows сообщит, что это обнаружило новые аппаратные средства.
5) 'Обнаруженный Новый Аппаратный Волшебник' должен теперь появляться.
6) Щелкните Следующую Кнопку.
7) Решите вторую опцию, чтобы отображать список известных драйверов.
8) На следующем страничном выборе 'Дисплейных адаптеров' как тип аппаратных средств, которые Вы хотите устанавливать.
9) Щелчок 'Имеет Диск' и вводит позицию где драйверные файлы были извлечены, чтобы в Step1.
10) Когда спрошено выбирать выбор устройства '3dfx Voodoo2'.
11) Windows образует множество Диалоговых Блоков, которые спросят, чтобы Вы подтверждали, что Вы хотите установить драйвер. Да Ответа на все эти.
12) Windows теперь скопирует драйверы.
13) Образуйте Дисплей Properties->Settings и приспосабливайтесь Voodoo2 как часть вашей настольной системы.
Дополнительный
Voodoo2 работают на Профессионале Windows 2000 как второстепенный дисплейный адаптер только и не как устройство мультимедиа. Микрософт не получал поддержку "отделившую устройство" в зерно во-время, чтобы получать это полностью протестировался до конечной версии Профессионала Windows 2000. Требуется, чтобы Отделенная поддержка устройства запустила Voodoo2 как только плату 3D. Это означает, что Voodoo2 может только запустить прилагаемый к много-настольной системе монитора. 3dfx разработал драйвер способный этого, но есть несколько предостережений.
1) Конфигурация SLI не поддерживана. Это ограничивает максимальное разрешение 3D в 800x600. 1024x768x16 Разрешение поддерживано для настольной системы только. Драйвер Voodoo2 не ускорит любые операции DirectX в 1024x768 разрешении. Дело в том, что нет достаточно фреймовой буферной памяти на единственном Voodoo2, чтобы практически ускорять приложения 3D в этом разрешении.
2) Voodoo2 только поддерживан в Много-режиме монитора (это требует, чтобы иметь дополнительный монитор, чтобы запускать их карту Voodoo2).
3) Проход-Видео до не поддерживан. Очевидно, это - первичная причина Микрософт, решающий не, чтобы помещать этот драйвер Voodoo2 на Beta3 CDs. Они решили, что много пользователей просто проигнорируют файл readme (что объяснял предостережения) и попытка, чтобы устанавливать и использовать Voodoo2 просто подобно им делал на W9x.
4) коррупция 2D в настольной системе. Это только случается с вызовами GDI и вызвано недостатком байта приспособившегося аппаратные средства на Voodoo2.
5) No поддержка для Скользить или OpenGL. Примечание: НЕ ПЫТАЙТЕСЬ УСТАНАВЛИВАТЬ WINDOWS NT 4.0 VOODOO2 СКОЛЬЗИТ ДРАЙВЕР.
Почему драйверы Voodoo2 не включаются на Windows 2000 Professional CD?
Профессионал Windows 2000 только включает поддержку для Дисплейных Устройств Мультимедиа.
Дисплейное Устройство Мультимедиа так названо поскольку у него есть способность отображать как 2D так и графику 3D. Определением Дисплейное Устройство Мультимедиа должно:
Быть способным загружаться прямо на DOS Быть способным использовать Первичный Дисплейный Драйвер Дисплей VGA, использовавший Микрософт стандартного драйвера VGA Быть PC98 Уступчивым
Быть способным передавать тест WHQL's Микрософт блока DCT 200
Поскольку Voodoo2 не имеет присущее функциональное назначение 2D и не встречает все критерии указанные над (ПРИМЕЧАНИЕ: это никогда не было предназначано встречать эти критерии), это должно удачно охарактеризовано "Второстепенное Устройство" или "отделившее устройство" как вызовы Микрософт это в Профессионале Windows 2000.
Микрософт был не способным завершить их поддержку для "Отделенных Устройств" во-время для общественных версий Профессионала Windows 2000. С Voodoo2 нужно поддержка "отделившая устройство", чтобы запускать как только плата 3D, это не будет работать таким образом на Профессионале Windows 2000. К тому же, для любого драйвера, который нужно включаться на Windows 2000 Professional CD, которое он должен полностью быть протестирован и WHQL удостоверенный. Без поддержки для "отделенных устройств", было ни за что для нас, чтобы тестировать и в конце концов отправлять полностью функциональные драйверы Voodoo2 на Windows 2000 Professional CD.
Что такое ограничения специальных драйверов Voodoo2?
Плата Voodoo2 появится на дисплее кв.;инф)прил. нам подокна установочных параметров точного подобно основному потоку 2d/3d плата. В отличие от основного потока 2d/3d плата, Voodoo2 нет имеет любые аппаратные средства VGA, так что не может быть использовано как единственный дисплейный адаптер в системе. Другие предостережения этих драйверов включают:
1) Конфигурация SLI не поддерживана. Без Микрософт поддержка "отделившая устройство", поддерживающее SLI не будет практическим за исключением разработчиков поскольку OS попытается обрабатывать две платы SLI как отдельная настольная система отображается вместо одного логического устройства. Это ограничивает максимальное разрешение 3D в 800x600.
2) Voodoo2 только поддерживан в Много-режиме монитора (ПРИМЕЧАНИЕ: Это требует, чтобы иметь дополнительный монитор).
3) Проход-Видео до не поддерживан. Большинство пользователей знакомых с Voodoo2 попытается получать видео проход-до характеристики, чтобы работать. Очевидно, это - первичная причина Микрософт, решающий не, чтобы помещать этот драйвер Voodoo2 на Beta3 CDs. Они решили, что много людей просто проигнорируют файл readme (что объяснял предостережения) и попытка, чтобы устанавливать и использовать Voodoo2 просто подобно им делал в W9x. Многих драйверных тестеров Микрософт спотыкавшихся на этом, даже после того, как они прочитали файл readme.
4) коррупция 2D в настольной системе. Это только случается с вызовами GDI и вызвано недостатком байта приспособившегося аппаратные средства на Voodoo2. С тех пор как конечная версия Windows 2000 не поддержит Voodoo2 как настольное устройство, драйвер GDI для Beta3 имеет только простое 2d ускорение со всеми другими вызовами, оперированными двигателем DIB. Когда двигатель DIB записывает индивидуальные байты в фреймовый буфер Voodoo2, мусор будет записан в спариванную байтовую позицию.
5) No поддержка для Скользить или OpenGL.
6) Для более старого DirectX основавшее приложения (DX5 и раньше), Микрософт создал метод, чтобы допускать приложения наследства Direct3d, чтобы использовать карту Voodoo2 как по умолчанию устройство (как было сделано на Windows 9x подобно тому, как был сделан в 9x Windows. Это сделан посредством установки клавиши регистрации: HKLM\Software\Microsoft\DirectDraw\EnumerateAttachedSecondaries=1. Эта клавиша регистрации устанавливается по умолчанию драйверным файлом установки Voodoo2. Также,
эта клавиша регистрации не специфическая на Voodoo2, так что если установлено DirectDraw перечислит первое второстепенное устройство как первичное устройство DirectX даже если бы это устройство - не Voodoo2. Для того, чтобы получать полис перечисления по умолчанию устройства DirectX, или удалять эту клавишу регистрации или устанавливать это на 0.
Что делает будущим трюмом?
К настоящему времени, это не выглядит похожим на нас быть способным обеспечить полностью отображенный Windows 2000 Professional Voodoo2 конечным пользователям. ПРОГРАММИРОВАНИЕ попыталось работать вокруг проблем указанных выше, но без полной поддержки "отделенного устройства" это не будет возможным.
Переводил Надмозг, так что не считайте написанное бредом. Если интересен оригинал - я его сохранил.
А насчёт того, чтобы 2Д работало при помощи GDI... Ну, за примерами далеко ходить не надо. Можно хоть Висту взять. Работа с 2Д там именно так и организована. Или вот, видеокарта, как ATI HD 4800. 2Д блока там нет. Или WineDirect "от Реактоса". Работу с 2Д там тоже на GDI свалена. Именно так там и обошли древнюю проблему Вайна - "Ddraw работает через OpenGl, но для того, чтобы OpenGl мог вывести изображение на экран, ему нужен...Ddraw".