Энтузиасты запустили в браузере Need for Speed 2, GTA 2 и Carmageddon с эффектами 3dfx Voodoo

Команда энтузиастов Dos.Zone реализовала поддержку графического API Glide от легендарной 3dfx Interactive в браузерной эмуляции. Это позволяет запускать классические 3D-игры конца 90-х без установки программ, плагинов и сложных настроек.
Glide, разработанный для видеокарт Voodoo, был ключевой технологией для игр вроде Need for Speed II или Carmageddon. Его особенности — билинейная фильтрация, плавный туман и аппаратное сглаживание — стали визитной карточкой эпохи. Однако из-за дороговизны оборудования в 90-х многие игроки так и не смогли оценить эти эффекты в оригинале.
Разработчик Александр Гурьянов (Caiiiycuk) интегрировал Glide в эмулятор js-dos через WebGL. Технология использует низкоуровневую эмуляцию видеокарт Voodoo с переносом рендеринга на GPU. Решение проблем с мерцанием изображения потребовало применения Frame Buffer Object, а для совместимости с WebGL задействовали библиотеку GL4ES.
Уже доступно в браузере:
- Valley of Ra;
- Grand Bleu;
- The Wizard of Tower;
- Recoil (Zipper Interactive);
- Sub Culture.
В ближайшие недели добавят:
Carmageddon;
Need for Speed II;
Хотя некоторые игры могут работать с артефактами (например, некорректный туман в отдельных сценах), производительность в режиме Glide оказалась выше, чем при программном рендеринге. Проект продолжает развиваться — команда тестирует ещё 40+ игр конца 90-х и в ближайшее время список игр будет расширяться.
- Anbernic представила RG 557 с AMOLED-экраном и эмуляцией PS2
- Эмулятор Windows-игр для Android теряет поддержку после скандала
- Студент-инженер совместил несовместимое: линейка с поддержкой ретроигр
-
Эмулятор Windows-игр для Android теряет поддержку после скандала
-
Anbernic представила RG 557 с AMOLED-экраном и эмуляцией PS2
-
Студент-инженер совместил несовместимое: линейка с поддержкой ретроигр
-
В Google Play появился эмулятор PlayStation 3, который позволяет играть на Android в эксклюзивы Sony
-
Разработчики эмулятора Xenia опровергли слухи о сотрудничестве с Microsoft по Xbox Classics