
Linux получил обновления для старых видеокарт 3dfx Voodoo 3, 4 и 5, а также для винтажных компьютеров Atari. Phoronix сообщает, что в ядро уже приняли правки подсистемы FBDEV, которые позволяют драйверу запускать часть такого железа без помощи системного BIOS.
Для Voodoo 3 драйвер TDFXFB теперь умеет инициализировать карту без PC-BIOS. Разработчик Дэниел Палмер добивался этого, чтобы «незагруженные» Voodoo могли работать в Linux на машинах, где video BIOS не запускался при старте. По словам автора патчей, это особенно полезно для не-x86-систем.
Для этой функции драйвер берёт значения прямо из video BIOS карты и сам переводит железо в состояние, которое обычно подготавливает vBIOS. Отладке помог Клод Фэбл, а тесты прошли как на системе x86_64, так и на Amiga 4000 с PCI-мостом Mediator. Патчи также проверяли вместе с ещё не принятыми изменениями для 3D-рендеринга, и, как пишет источник, всё работает.
В этом же наборе изменений улучшили поддержку компьютеров Atari через драйвер ATAFB. В код добавили новые глубины цвета, а также поддержку аппаратного ускорителя SuperVidel SuperBlitter для Atari Falcon.
SuperBlitter был аппаратным сопроцессором, который ускорял отрисовку экрана и операции с пикселями на Atari Falcon. В этот же набор вошли исправления FBDEV, а также правки кода и чистка.