Все новости
Это интересно
Сейчас читают
Игры
Аватар Evernews Evernews

Самодельная видеокарта выдала 60 fps в первом Quake — на проект ушло 4 года

0
0
Поделиться
Телеграфировать

Но пришлось написать собственный драйвер.

Самодельная видеокарта выдала 60 fps в первом Quake — на проект ушло 4 года

Разработчик Дилан Барри, работающий в игровой индустрии, создал самодельную видеокарту FuryGPU. Устройство построено на базе Xilinx FPGA, работа над проектом растянулась на четыре года.

Барри решил сделать собственную видеокарту, вдохновившись проектом Бена Итера: в свое время энтузиаст с нуля сделал восьмибитный компьютер. Нынешняя версия видеокарты Барри может запускать первую часть Quake.

Работая над проектом, Барри самостоятельно изучил язык SystemVerilog, используемый для описания аппаратного обеспечения. По словам Барри, самой сложной частью проекта оказалось не аппаратное, а программное обеспечение.

Закончив программировать FPGA, Барри потребовалось создать драйвер для своей видеокарты — иначе операционная система просто не будет знать, как с ней работать. Одна из первых версий драйвера позволяла отрисовывать просто вращающийся кубик — это уже было большое достижение.

В итоге Барри удалось создать графический драйвер уровня ядра ОС и специальное API, позволяющее работать с видеокартой. Нынешняя версия FuryGPU может выдавать в Quake стабильные 60 fps, но только в разрешении 720p.

В будущем энтузиаст планирует открыть все исходники своего проекта, Барри пока не может сказать, когда это произойдет.

Читать далее
Как думаете, GTA VI выйдет в 2025 году?
Выйдет без переносов
1348 голосов, 18.4%
Выйдет, но после переноса
615 голосов, 8.4%
Нет, перенесут на 2026 год
3641 голос, 49.8%
Нет, перенесут на 2026 год — а потом на 2027 год
1711 голосов, 23.4%
Теги: Игры
Аватар Evernews
Evernews
8073 подписчика