1. Друзья, в это тяжёлое и непонятное для всех нас время мы просим вас воздержаться от любых упоминаний политики на форуме, - этим ситуации не поможешь, а только возникнут ненужные ссоры и обиды. Это касается также шуток и юмора на тему конфликта. Пусть войны будут только виртуальными, а политики решают разногласия дипломатическим путём. С уважением, администрация Old-Games.RU.

    Скрыть объявление
  2. Пожалуйста, внимательно прочитайте правила раздела.
  3. Если Вы видите это сообщение, значит, вы ещё не зарегистрировались на нашем форуме.

    Зарегистрируйтесь, если вы хотите принять участие в обсуждениях. Перед регистрацией примите к сведению:
    1. Не регистрируйтесь с никами типа asdfdadhgd, 354621 и тому подобными, не несущими смысловой нагрузки (ник должен быть читаемым!): такие пользователи будут сразу заблокированы!
    2. Не регистрируйте больше одной учётной записи. Если у вас возникли проблемы при регистрации, то вы можете воспользоваться формой обратной связи внизу страницы.
    3. Регистрируйтесь с реально существующими E-mail адресами, иначе вы не сможете завершить регистрацию.
    4. Обязательно ознакомьтесь с правилами поведения на нашем форуме, чтобы избежать дальнейших конфликтов и непонимания.
    С уважением, администрация форума Old-Games.RU
    Скрыть объявление

Hard Voodoo 3/4/5 (все, кроме V1/2)

Тема в разделе "Hard & Soft", создана пользователем Wild_Wolf, 26 сен 2008.

  1. Wild_Wolf

    Wild_Wolf

    Регистрация:
    2 дек 2007
    Сообщения:
    2.112
    ...спустя 7 лет существования темы FAQ всё-таки насобирался.
    N.B. Карты на Voodoo1/2 обсуждаются в отдельной теме.


    Что такого в этих Voodoo3/4/5 ?
    Карты на чипах Voodoo3/4/5 олдгеймеру интересны прежде всего из-за поддержки проприетарного API Glide, бывшего одним из самых популярных api тех лет. Часто игры выпускались с одновременной поддержкой Glide и какого-нибудь ещё популярного 3D-api, при этом картинка в Glide могла отличаться от картинки в другом api! В общем и целом под Glide было заточено более сотни игр (список на вики).


    Ключевые особенности карт на Voodoo3/4/5
    • В отличие от своих предшественников (voodoo1/2), это уже полноценные интегрированные 2D/3D решения с поддержкой разрешений вплоть до 1600x1200 и даже способные рисовать 3D в окне.

    • Ни одна из карт не поддерживает SLI. Знакомые штырьки на некоторых картах - это фиче-коннектор, предназначенный для подключения, например, к тв-тюнеру.

    • Все карты на базе voodoo3/4/5 по-прежнему процессорозависимы в играх, потому что у них нет аппаратного блока расчёта трансформации и освещения вершин (Hardware T'n'L). Это значит, что чем медленнее ваш процессор, тем медленнее будет работать видеокарта. И наоборот :)
    • 32-битный рендеринг в 3D поддерживается только на Voodoo4/5.
    • Аппаратный постфильтр для 16-битного рендеринга. Точно так же, как и на вуду1/2, этот фильтр путём нехитрых манипуляций позволяет получать на выходе карты 22-битное изображение.

      На всякий случай: в 32-битном рендеринге постфильтр не работает :)

    • Вся серия видеокарт voodoo3/4/5 поддерживает 3 api:
      • Direct3D (DirectX)

      • Glide. Совместимость с играми эпохи voodoo1/2 в этом api неполная! Особенно это касается игр под DOS. Однако для большинства таких игр всё же существуют способы запуска (см. ниже абзац о совместимости).

      • OpenGL. В официальных драйверах поддержка OpenGL всеми картами реализована только как OpenGL -> Glide Wrapper. Да, это точно.
    Подробный экскурс по каждому семейству Voodoo и как распределялась модельная линейка можно почитать у нас на вики (и дополнить тоже можно!)


    Драйвера и где их достать.
    Если говорить об официальных дровах, то поддержка заканчивается на Линолиуме (Windows ME).
    В Windows XP есть встроенный драйвер для voodoo3/4/5, но он без Glide.
    Помимо оригинальных, существует множество любительских драйверов с поддержкой до windows 7 включительно.

    Достать драйвера можно здесь:



    Можно ли содержать в одном пк voodoo1/2 и voodoo3/4/5?

    Почитайте сперва здесь (конфликты драйверов).


    Тонкая настройка и отладочные переменные Voodoo3/4/5

    Для отладки Voodoo в DOS существуют специальные переменные (DOS environment variables). Они задаются инструкцией
    SET X=Y,
    где X - имя переменной , Y - её значение.

    Переменные применяются на-лету, но могут быть нюансы - лучше перестарховаться и настроить через autoexec.bat

    В винде можно разгонять (o/c) voodoo3/4/5 с помощью реестра, драйверов, а также с помощью универсальной утилиты Powerstrip, которая предоставляет некоторые дополнительные возможности разгона.

    Для твикинга скрытых параметров карт можно использовать любительские драйвера с расширенной панелью управления, либо твикать значения реестра вручную. Все параметры прописываются в следующем ключе реестра:

    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\Display\0000\

    !!Номер 0000 у вас может отличаться!! Это зависит от того, сколько у вас карт уже побывало в системе и под каким номером сейчас работает ваш 3dfx voodoo.

    В качестве названий параметров можно использовать переменные для отладки, как ранее в DOS. Опять же, для верности лучше ребутнуть комп после изменений параметров.

    Список переменных от вуду1/2
    Для вуду3/4/5 появились новые переменные, наиболее полный список есть здесь.

    Обратите внимание: в зависимости от версии драйверов, какие-то переменные там могут не работать. Точно посмотреть какие переменные работоспособны у вас можно, открыв HEX-редактором файл драйвера glidexx.xxx
    Например, мне так у не удалось заставить работать переменную для скриншотов из glide (FX_GLIDE_SCREENSHOT_KEY) под DOS, хотя в одной из последних версий glide2x.ovl она присутствует.


    Популярные твики:

    За постфильтр отвечают сразу две опции дров: 3D Filter Quality и Alpha-Blending. Если обе задраны соответственно в High и Sharper, то на выходе получается 22-битное изображение. При этом:

    Т.е. параметр "3D Filter Quality" позволяет выбирать режим "улучшателя" дизеринга. Значение Normal соответствует режиму фильтрации "1x4 линейный" (такой как в voodoo1), значение High соответствует улучшенному режиму фильтрации "2x2 квадратный" (voodoo3/4/5).


    N.B. Работоспособность постфильтра также завязана на версию драйверов. Часто бывает, что при определённом сочетании опций постфильтр просто не работает. Например:


    При нажатии PrtScn вы получите искажённое изображение.

    Решается назначением спец. клавиши на шоты для Glide:

    Увы, заскриншотить 22-битную картинку у вас не получится - ведь в буфере кадров, который вы собираетесь зашотить, ещё лежит 16-битная картинка, а постфильтр (он потому и пост-) применяется уже на стадии преобразования сигнала (в RAMDAC).
    Однако же выход есть: его (постфильтр) можно сэмулировать на скриншоте! Провести столь технологичную операцию вам поможет старый-добрый HyperSnap.
    Настраивается это так



    Совместимы ли voodoo3/4/5 с играми под DOS?
    Для большинства dos-игр первое, что нужно сделать - поставить 3dfx-патч. Такие патчи в большинстве своём есть у нас на страницах с играми. После этого, как правило, в папке с игрой появится отдельный исполняемый файл для запуска именно 3dfx-версии.


    Большинство 3dfx-патчей идёт со своим драйвером glide2x.ovl, который ориентирован на старые карты (voodoo1/2). Если у вас после запуска 3dfx-версии игры - фриз или краш, первое, что нужно попробовать, - заменить оригинальный файл glide2x.ovl, идущий с патчем, на glide2x.ovl из комплекта ваших установленных драйверов.
    Т.е. необходимо скопировать ваш glide2x.ovl в папку с исполняемым файлом игры (обычно папка с игрой). Любая игра первым делом ищет файл glide2x.ovl в своей директории. Именно так, подменяя оригинальный glide2x.ovl, очень часто удаётся запустить ту или иную игру под DOS.

    Бывают сложные случаи, когда glide2x.ovl статически слинкован (вшит) с исполняемым файлом игры. В этом случае вы можете или переделать экзешник, или воспользоваться переменными для отладки (см. выше).


    Табличка совместимости Voodoo3 с DOS-играми под Glide на VOGONS (не полная).

    Популярные частные случаи:
    • Blood.
      Закиньте в папку с игрой glide2x.ovl. Затем скачайте 3dfx-патч с этой страницы. Внутри архива вы найдёте всё необходимое для запуска.
      Разрешение щёлкать в игре опасно, можно пробовать редактировать blood.cfg. На вуду5 с последними бета-дровами у меня игра работает в 800x600. С проходимостью могут быть проблемы, но пройти пару уровней в софт-режиме никто не запрещает ведь :)

    • Carmageddon (Carmageddon Splat Pack).
      Закиньте в папку с игрой ваш glide2x.ovl.
      При старте чёрный экран - это видео проигрывается, но оооочень медленно. Его можно просто пропустить.

    • Pyl.
      Работает нормально. Закиньте в папку с игрой ваш glide2x.ovl.


    Что ещё посмотреть?
    • tdfx.de - фотографии всех видеокарт 3dfx, альтернативные версии и их краткие характеристики (и не только видеокарт...)
    • Очень подробный Обзор 3dfx Voodoo5 5500 AGP

    ...Но вы всегда можете дополнить!


    Оригинал поста от 26.09.2008. Контент весьма спорный.
     
    Последнее редактирование модератором: 27 июн 2019
  2. Anton_V

    Anton_V

    Регистрация:
    24 окт 2023
    Сообщения:
    320
    Да, я все понял. Спасибо
     
  3. TheMadLynx

    TheMadLynx

    Хелпер

    Регистрация:
    9 июн 2015
    Сообщения:
    7.390
    Конечно, будет расти. Иначе, исходя из вашей логики, качественные автомобили, собранные руками, тоже не должны прибавлять в цене, но это не так.
     
  4. Anton_V

    Anton_V

    Регистрация:
    24 окт 2023
    Сообщения:
    320
    Все определит их количество. Если их будет очень мало, они действительно дальше могут стоить так как старые или даже дороже, когда еще через 10 лет износятся или будут утраченые иногие старые. Но если их будет очень много, то естествено они будут стоить дешевле.
     
  5. Yuriy_X

    Yuriy_X

    Регистрация:
    27 авг 2018
    Сообщения:
    3.923
    Не стоит ждать, что их будет очень много - целевая аудитория этих устройств весьма немногочисленная.
     
  6. MaTocoB

    MaTocoB

    Регистрация:
    6 окт 2008
    Сообщения:
    508
    Дело не только в целевой аудитории, но и в выпуске видеокарт мелкими сериями по 5-10 штук, в то время как 3dfx выпускала тысячи чипов и на заводах STB делали тысячи карт. То что сейчас за них выставляют цену как за новые, говорит лишь о редкости, что позволило новоделу сравняться по цене с серийными образцами.
     
  7. Anton_V

    Anton_V

    Регистрация:
    24 окт 2023
    Сообщения:
    320
    Да,я знаю, что это не фабричное производство. Вопрос - сколько лет через 10 останется старых и сколько новых. Я думаю, вы правы, что новоделов будет меньше и они, возможно, будут живее. Но рынок все равно непредсказуем. Я читал огромное количество серьезных статей о том, что хэндхелдер похоронит Nintendo. Прямо не один человек так говорил.

    3dfx погиб, потому, что перестал отдавать свои чипы на изготовление сторонними производителями. + не сложилось у него с Сегой + по ценам конкуренцию проигрывал. Но могло быть другое стечение факторов и на сейчас возможно топопые карты назывались бы 3DFX 5070. И кстати, я думаю, они мало бы чем по существу отличались от нынешних принципиально.

    Угадать, что из относительно нового железа 2015-2020 через 20-25 лет будет стоит много денег тоже непросто. Хотя думаю, вряд ли на этом можно будет заработать. Компьютер 2010-2012 на который можно поставить даже «десятку», стоит дешевле PII-PIII в хорошей сборке.


    В любом случае выбор между старой 3dfx и новоделом по большому счету, я думаю, это лотерея. Чипы все равно на них стоят одного возраста. Единственно новую не юзали сильно. По сборке тоже, кстати, тут человек прям каждую детальку сам подбирал, вручную все делал. Так что выходит все-таки у новодела плюсов намного больше.
     
  8. MaTocoB

    MaTocoB

    Регистрация:
    6 окт 2008
    Сообщения:
    508
    С точки зрения теории надёжности, чип, пролежавший 20-25 лет на складе, надёжнее того что был в эксплуатации.
    Вручную делалось далеко не всё, иначе бы производство было бы единичное, а не мелкой партией. Печатные платы производятся в Китае, монтаж и тестирование - в России.
     
    Последнее редактирование: 18 янв 2026
  9. Anton_V

    Anton_V

    Регистрация:
    24 окт 2023
    Сообщения:
    320
    А вот интересно, куллеры это из каких-то старых партий или изготвленные на заказ?
    Кстати на разных моделях 5-ки разные. В основном сильно AGP и PCI отличаются кулерами.
     
  10. MaTocoB

    MaTocoB

    Регистрация:
    6 окт 2008
    Сообщения:
    508
    Что мешает вам с этими вопросами обратиться к zx-c64 ?
    Напоминаю, Антон здесь бывает регулярно, в частности, был сегодня утром.
    Задайте ему свои вопросы в личной переписке, и увольте меня от пересказа.
     
    Последнее редактирование: 18 янв 2026
    coolerman нравится это.
  11. Anton_V

    Anton_V

    Регистрация:
    24 окт 2023
    Сообщения:
    320
    Я ж сказал, альтернативное мнение хочу знать.
    Больше мнений всегда лучше.
     
  12. SanTix

    SanTix

    Регистрация:
    11 дек 2008
    Сообщения:
    1.551
    Откуда теория? Наоборот - любые радиодетали, которые долго работали в теории надёжнее новых. Даже если какие-то параметры деградируют (и так и должно быть), то новые "просевшие" параметры всегда надёжнее и стабильнее параметров не работавших изделий. В теории в чипы вроде VSA-100, как таковые параметры именно износа не закладывались, никто это не моделировал, но соотношения таковы в целом для всех подобных микросхем. Практически все сверхнадёжные радиоэлементы тестируют, а самые надёжные и с длительными сроками службы ещё и гоняют тысячами часов. Это ещё от каких-нибудь радиоламп пошло, когда ширпотреб с заявленным ресурсом 500 часов на заводе просто проходил формовку катода и мог проработать и всего 100 часов, а мог и 50 лет "нон стоп" - не прогнозируемо в разрезе одной штуки. А те, что должны были гарантировано работать от 10000 часов и более уже на заводе имели наработку от сотен до тысяч часов, т.ё. формально новыми они, как бы и не были уже с момента упаковки в коробочки :) Поэтому не беря в расчёт износ всяких недолговечных электролитов, долго работавшая в компе плата потенциально надёжнее новой, лежащей на складе и чем дольше они пашет, тем меньше риск, что они внезапно откажет. К кулерам не относится, там другие нюансы.
     
  13. MaTocoB

    MaTocoB

    Регистрация:
    6 окт 2008
    Сообщения:
    508
    Это после периода приработки, когда кривая отказов выходит на пологий участок.
    Повышается или понижается вероятность отказа, но по конкретному компоненту вы не скажете ничего - они все с одинаковой вероятностью могут отказать.
    В СССР там где требовалась высокая надёжность, проводили тренировку компонентов, "выжигая" экземпляры со скрытыми дефектами, оттого и цена компонентов с приёмкой 5, 7, 9 была космической относительно ширпотреба.
    Далее, спустя какое-то время, кривая отказов снова идёт вверх - сказывается физическое старение. Так вот, компоненты, лежащие на складе в нормальных климатических условиях, оказываются надёжнее тех, что проработали свой жизненный цикл. Храниться кремний может хоть 100 лет, а вот проработать столько же - вряд ли. Не надо вспоминать закисшие электролиты, разъёмы и выводы компонентов со склада, где они хранились в ненадлежащих условиях. Не забывайте, что мы обсуждаем чипы Voodoo3 и VSA100, которые пролежали сколько-то лет на складе, прежде чем их начали распродавать на eBay.
    Контролируемый износ не закладывался, но ускорители на Voodoo3 и VSA-100 шли военным, которые всегда требовали, требуют и будут требовать подтверждения, что продукция какой-нибудь Quantum3D проработает не менее 5-10 лет с гарантированной надёжностью.
    Сказки венского леса. Изделия, прошедшие ускоренные испытания на подтверждение ресурса никогда в продажу не поступали и потребителю не отгружались, а попросту списывались. Да, был период "приработки", чтобы выйти на пологий участок кривой отказа. По времени это примерно 10% от жизненного цикла (катастрофическое увеличение вероятности отказов в конце жизненного цикла занимает примерно такое же время). Конкретные значения вероятности отказов и временной характеристики жизненного цикла изделия выявляются на испытаниях. Так вот, для ширпотреба проще не проводить такие испытания вовсе - это дорого и занимает много времени. Достаточно в цену конечного устройства заложить амортизацию на брак и гарантийное обслуживание. Но я в 2000-х проработал в одной фирме, собиравшей компьютеры, где "приработочные" испытания проводились, т.к. у хозяев были планы выхода не только в розницу, но и на государственный/корпоративный сектор. Там считалось, что издержки на испытания и отбраковку продукции меньше чем на гарантийное обслуживание и репутационные потери.
     
    Последнее редактирование: 18 янв 2026
    Anton_V нравится это.
  14. Yuriy_X

    Yuriy_X

    Регистрация:
    27 авг 2018
    Сообщения:
    3.923
    Новодельные вуды делают мелкими партиями (а то и вовсе под заказ) именно потому, что размер целевой аудитории крайне мал. Ну а цена при мелкосерийном производстве не бывает низкой, соответственно, нет смысла ждать, что новодельная железка, у которой исправлены ошибки оригинальной платы, с какого-то перепуга подешевеет. Более вероятно, что её перестанут производить.
     
  15. MaTocoB

    MaTocoB

    Регистрация:
    6 окт 2008
    Сообщения:
    508
    Да, кэп. Вы умудрились прочесть в моих словах то, что я не писал. Речь шла как раз о подорожании оригинальных железок. С какого перепугу дешеветь новоделу?
     
  16. Rathori Khass

    Rathori Khass

    Регистрация:
    7 мар 2006
    Сообщения:
    287
    Новых VSA-100 никто не производит. Рано или поздно они кончатся, а вместе с ними кончится и новодел. Ни о каком падении цен тут речи быть не может.
     
  17. MaTocoB

    MaTocoB

    Регистрация:
    6 окт 2008
    Сообщения:
    508
    @Rathori Khass, да, причём они кончились уже несколько лет назад в свободной продаже. Ещё какое-то количество можно раздобыть с рук. И всё.
     
    Последнее редактирование: 18 янв 2026
  18. oSg-A.DREN

    oSg-A.DREN

    Регистрация:
    25 мар 2025
    Сообщения:
    754
    @MaTocoB, может клон на FPGA кто-нибудь сделает.
     
  19. MaTocoB

    MaTocoB

    Регистрация:
    6 окт 2008
    Сообщения:
    508
    @oSg-A.DREN, может быть, хотя мне бы хотелось видеть для начала эмулятор или враппер glide3 для современных видеокарт.
     
    Последнее редактирование: 18 янв 2026
  20. TheMadLynx

    TheMadLynx

    Хелпер

    Регистрация:
    9 июн 2015
    Сообщения:
    7.390
    А разве dgVoodoo2 не является таковым уже с десяток лет?
     
  21. MaTocoB

    MaTocoB

    Регистрация:
    6 окт 2008
    Сообщения:
    508
    Не знаю. Игр под 1 и 2 варианты glide физически больше, реализацию эффектов T-buffer мне лично видеть не приходилось. Если он всё это умеет, то этого достаточно и незачем городить реплику vsa-100 на fpga
     
    Последнее редактирование: 18 янв 2026
  1. На этом сайте используются файлы cookie, чтобы персонализировать содержимое, хранить Ваши предпочтения и держать Вас авторизованным в системе, если Вы зарегистрировались.
    Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie.
    Скрыть объявление