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

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

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

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

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

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

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

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

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

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

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

Читать далее
Планируете покупать GeForce RTX 50?
Куплю GeForce RTX 5090
608 голосов, 7.7%
Куплю GeForce RTX 5080
302 голоса, 3.8%
Куплю GeForce RTX 5070/5070 Ti
917 голосов, 11.6%
Куплю модель подешевле, когда ее покажут
561 голос, 7.1%
Я за AMD
895 голосов, 11.4%
ДОРОГОВАТО
4599 голосов, 58.3%
Теги: Игры
Аватар Evernews
Evernews
8072 подписчика