Voodoo: различия между версиями

Материал из Old-Games.RU Wiki
Перейти к навигации Перейти к поиску
Строка 1: Строка 1:
'''3dfx Voodoo''' - графический ускоритель, начавший выпускаться в 1996 году.
+
"3dfx Voodoo" - графический ускоритель, начавший выпускаться в 1996 году.
  
В то время на видеокартах не было аппаратной поддержки 3D-графики, и поэтому для этого требовалось вдобавок к самой видеокарте поместить в соседний PCI-слот ещё и графический ускоритель. Выходной сигнал для монитора шёл от видеокарты к ускорителю и уже потом от ускорителя к монитору - поэтому нужен был небольшой провод, соединяющий снаружи компа две эти платы.
+
В то время на видеокартах не было аппаратной поддержки 3D-графики, и поэтому для этого требовалось вдобавок к самой видеокарте поместить в соседний [[PCI]]-слот ещё и графический ускоритель. Выходной сигнал для монитора шёл от видеокарты к ускорителю и уже потом от ускорителя к монитору - поэтому нужен был небольшой провод, соединяющий снаружи компа две эти платы.
  
Размер видеопамяти у первого Voodoo - 4 мегабайт.
+
Размер видеопамяти у первого Voodoo - 4 [[мегабайт]]а.
  
Voodoo поддерживает 2 API:
+
[[Voodoo]] поддерживает 2 [[API]]:
* Direct3D (6 версии, частично 7)
+
* [[Direct3D]] (6 версии, частично 7)
* Glide (созданный специально для семейства Voodoo)
+
* [[Glide]] (созданный специально для семейства [[Voodoo]])
  
Дополнительно для игр с поддержкой OpenGL был введена частичная эмуляция OpenGL средствами Glide. Время выхода - ориентировочно после GLQuake/Quake2 , реализовывал не все, а только необходимые играм функции OpenGL 1.1 (полной аппаратной поддержки OpenGL в Voodoo 1 и 2 нету, да и в 3 только по функциям, например невозможность работать в цветности >16 бит сразу делала Voodoo неприемлемым для всех профессиональных OpenGL приложений вроде 3DStudio Max)
+
Дополнительно для игр с поддержкой [[OpenGL]] был введена частичная эмуляция [[OpenGL]] средствами Glide. Время выхода - ориентировочно после [[GLQuake]]/[[Quake2]] , реализовывал не все, а только необходимые играм функции [[OpenGL]] 1.1 (полной аппаратной поддержки [[OpenGL]] в Voodoo 1 и 2 нету, да и в 3 только по функциям, например невозможность работать в цветности >16 бит сразу делала Voodoo неприемлемым для всех профессиональных [[OpenGL]] приложений вроде [[3DStudio Max]])
  
Для поддержки Voodoo игра должна поддерживать API Glide либо Direct3D/Opengl неполный, но это умеют и остальные ускорители. Более новые игры, поддерживающие аппаратное ускорение, обычно не могут работать с этим ускорителем, так как поддержка Glide просто не вставлена в код игры.
+
Для поддержки Voodoo игра должна поддерживать [[API]] [[Glide]] либо [[Direct3D]]/[[OpenGL]] неполный, но это умеют и остальные ускорители. Более новые игры, поддерживающие аппаратное ускорение, обычно не могут работать с этим ускорителем, так как поддержка Glide просто не вставлена в код игры.
Некоторые старые игры, наоборот, поддерживают из ускорителей только Voodoo через Glide. Для работы таких игр на современных видеокартах нужен какой-либо Glide Wrapper.
+
Некоторые старые игры, наоборот, поддерживают из ускорителей только Voodoo через Glide. Для работы таких игр на современных видеокартах нужен какой-либо [[Glide Wrapper]].
  
Glide - новый API схожий с OpenGL и ориентированый на игры введённый 3DFx специально для Voodoo и набравший большую популярность.
+
Glide - новый API схожий с [[OpenGL]] и ориентированый на игры введённый [[3DFx]] специально для Voodoo и набравший большую популярность.
Существует 2 версии этого API(1.x не был использован никогда) 2 и 3. Они мало отличаются.
+
Существует 2 версии этого [[API]](1.x не был использован никогда) 2 и 3. Они мало отличаются.
Соответствующие имена файлов с API - glide2x.dll и glide3x.dll . Большинство эмуляторов эмулирует только Glide2.
+
Соответствующие имена файлов с API - [[glide2x.dll]] и [[glide3x.dll]] . Большинство эмуляторов эмулирует только Glide2.
Так же существует Glide2 для DOS - имя драйвера GLIDE2X.OVL,эмулируется очень малым количеством эмуляторов.
+
Так же существует Glide2 для DOS - имя драйвера [[GLIDE2X.OVL]],эмулируется очень малым количеством эмуляторов.
  
Есть драйверы для этого ускорителя(Voodoo1) и для XP(Glide+OGL Miniport), но без Direct3D , аналогично для XP64, всё это сторонние проекты ибо 3DFx Int. мертво и куплено NVIDIA
+
Есть драйверы для этого ускорителя(Voodoo1) и для [[XP]]([[Glide]]+[[OpenGL Miniport]]), но без [[Direct3D]] , аналогично для [[XP64]], всё это сторонние проекты ибо [[3DFx Interactive]] мертво и куплено [[NVIDIA]]
  
Для Voodoo2 и выше оффициальные и неоффициальные драйвера поддерживают все API(кроме само собой OpenGL который минипорт опять же вплоть до Voodoo4/5 где наконец сто сделали полную поддержку, у Voodoo3 неоффициальный минипорт фактически соответствует полной реализации OpenGL 1.1)
+
Для Voodoo2 и выше оффициальные и неоффициальные драйвера поддерживают все API(кроме само собой [[OpenGL]] который минипорт опять же вплоть до Voodoo4/5 где наконец сто сделали полную поддержку, у Voodoo3 неоффициальный минипорт фактически соответствует полной реализации [[OpenGL]] 1.1)
  
 
Видеокарты серии :
 
Видеокарты серии :
Строка 27: Строка 27:
 
Voodoo Rush - недовуду : видеокарта + ускоритель , 6 мб памяти(2 мб видеокарта+4 ускоритель) , много проблем с совместимостью.
 
Voodoo Rush - недовуду : видеокарта + ускоритель , 6 мб памяти(2 мб видеокарта+4 ускоритель) , много проблем с совместимостью.
 
----
 
----
Voodoo1 - просто voodoo1 от разных брэндов. Есть одно исключение - фактически 2 voodoo на 1 плате , модель уточняется. Размер памяти 4 мб, исключение - Pure3D - 2 мб фреймбуфер+4 мб текстурная память(обычно 2+2)
+
Voodoo1 - просто voodoo1 от разных брэндов. Есть одно исключение - фактически 2 voodoo на 1 плате , модель уточняется. Размер памяти 4 мб, исключение - Canopus Pure3D - 2 мб фреймбуфер+4 мб текстурная память(обычно 2+2)
 
----
 
----
Voodoo2 - 8 или 12 мегабайт редакции , поддержка SLI
+
Voodoo2 - 8 или 12 мегабайт редакции , поддержка [[SLI]]
 
----
 
----
 
Voodoo Banshee - ??/16 мб редакции.Не считая недоRush это фактически первый Voodoo как самостоятельная видеокарта.
 
Voodoo Banshee - ??/16 мб редакции.Не считая недоRush это фактически первый Voodoo как самостоятельная видеокарта.
 
----
 
----
Voodoo3 - 2000 , 3000 ,3500+TV. Voodoo4-5  - первая карта фактически 8MB Velocity(да, оно на ядре прообразе Voodoo4, а не 3) , различные виды и вариации вплоть опять же до фактически SLI на 1 плате Voodoo5
+
Voodoo3 - 2000 , 3000 ,3500+TV. Voodoo4-5  - первая карта фактически 8MB Velocity(да, оно на ядре прообразе Voodoo4, а не 3) , различные виды и вариации вплоть опять же до фактически [[SLI]] на 1 плате Voodoo5
  
 
[[Категория: видеокарты]]
 
[[Категория: видеокарты]]

Версия 12:54, 30 сентября 2007

"3dfx Voodoo" - графический ускоритель, начавший выпускаться в 1996 году.

В то время на видеокартах не было аппаратной поддержки 3D-графики, и поэтому для этого требовалось вдобавок к самой видеокарте поместить в соседний PCI-слот ещё и графический ускоритель. Выходной сигнал для монитора шёл от видеокарты к ускорителю и уже потом от ускорителя к монитору - поэтому нужен был небольшой провод, соединяющий снаружи компа две эти платы.

Размер видеопамяти у первого Voodoo - 4 мегабайта.

Voodoo поддерживает 2 API:

  • Direct3D (6 версии, частично 7)
  • Glide (созданный специально для семейства Voodoo)

Дополнительно для игр с поддержкой OpenGL был введена частичная эмуляция OpenGL средствами Glide. Время выхода - ориентировочно после GLQuake/Quake2 , реализовывал не все, а только необходимые играм функции OpenGL 1.1 (полной аппаратной поддержки OpenGL в Voodoo 1 и 2 нету, да и в 3 только по функциям, например невозможность работать в цветности >16 бит сразу делала Voodoo неприемлемым для всех профессиональных OpenGL приложений вроде 3DStudio Max)

Для поддержки Voodoo игра должна поддерживать API Glide либо Direct3D/OpenGL неполный, но это умеют и остальные ускорители. Более новые игры, поддерживающие аппаратное ускорение, обычно не могут работать с этим ускорителем, так как поддержка Glide просто не вставлена в код игры. Некоторые старые игры, наоборот, поддерживают из ускорителей только Voodoo через Glide. Для работы таких игр на современных видеокартах нужен какой-либо Glide Wrapper.

Glide - новый API схожий с OpenGL и ориентированый на игры введённый 3DFx специально для Voodoo и набравший большую популярность. Существует 2 версии этого API(1.x не был использован никогда) 2 и 3. Они мало отличаются. Соответствующие имена файлов с API - glide2x.dll и glide3x.dll . Большинство эмуляторов эмулирует только Glide2. Так же существует Glide2 для DOS - имя драйвера GLIDE2X.OVL,эмулируется очень малым количеством эмуляторов.

Есть драйверы для этого ускорителя(Voodoo1) и для XP(Glide+OpenGL Miniport), но без Direct3D , аналогично для XP64, всё это сторонние проекты ибо 3DFx Interactive мертво и куплено NVIDIA

Для Voodoo2 и выше оффициальные и неоффициальные драйвера поддерживают все API(кроме само собой OpenGL который минипорт опять же вплоть до Voodoo4/5 где наконец сто сделали полную поддержку, у Voodoo3 неоффициальный минипорт фактически соответствует полной реализации OpenGL 1.1)

Видеокарты серии :

Voodoo Rush - недовуду : видеокарта + ускоритель , 6 мб памяти(2 мб видеокарта+4 ускоритель) , много проблем с совместимостью.


Voodoo1 - просто voodoo1 от разных брэндов. Есть одно исключение - фактически 2 voodoo на 1 плате , модель уточняется. Размер памяти 4 мб, исключение - Canopus Pure3D - 2 мб фреймбуфер+4 мб текстурная память(обычно 2+2)


Voodoo2 - 8 или 12 мегабайт редакции , поддержка SLI


Voodoo Banshee - ??/16 мб редакции.Не считая недоRush это фактически первый Voodoo как самостоятельная видеокарта.


Voodoo3 - 2000 , 3000 ,3500+TV. Voodoo4-5 - первая карта фактически 8MB Velocity(да, оно на ядре прообразе Voodoo4, а не 3) , различные виды и вариации вплоть опять же до фактически SLI на 1 плате Voodoo5