



Энтузиаст увеличил объём видеопамяти 3Dfx Voodoo с 4 до 12 МБ
Автор YouTube-канала PixelPipes смог увеличить объём видеопамяти 30-летней карты 3Dfx Voodoo с 4 до 12 МБ, а также добавить дополнительный модуль текстурирования. Он применил реверс-инжиниринг румынского специалиста с ником SDZ.
PixelPipes поделился, как установленные моды значительно повышают производительность видеокарты Voodoo. Главный вывод заключается в том, что, в сочетании с достаточно быстрым для своего времени процессором, если не брать в расчёт тактовую частоту, профиль производительности модифицированной карты приближается к уровню 3Dfx Voodoo 2.
Стандартная видеокарта Voodoo имела один чип интерфейса буфера кадра (FBI), который обрабатывал полигоны и строил финальное изображение, а также чип блока наложения текстур (TMI), который обрабатывал текстуры с билинейной фильтрацией. Шина между этими чипами имела разрядность 2x16 бит — одна линия для чтения и одна для записи, — но шина записи могла обращаться к трём блокам TMU, причём обратный канал был доступен через одностороннее последовательное соединение между каждым блоком TMU. Кроме того, Voodoo изначально поддерживала SLI. Уже в то время несколько компаний выпустили собственные улучшенные версии видеокарты с дополнительными блоками TMU, дополнительной оперативной памятью, дочерними платами расширения, SLI или всеми этими компонентами сразу. Quantum3D была ведущим производителем таких конфигураций для профессионального рынка и игровых автоматов.
FBI и TMU на обычной видеокарте имели по 2 МБ выделенной видеопамяти, что в сумме составляло 4 МБ. Это объясняет ограничение разрешения 640x480. Подключение большего количества оперативной памяти к каждому чипу позволило использовать разрешение 800x600 и получить больше места для текстурных данных.
Модифицированная
Читать на habr.com