Новини Залізо та технології відео Ентузіасти запустили в браузері Need for Speed 2, GTA 2 і Carmageddon з ефектами 3dfx Voodoo

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

Arkadiy Andrienko
Читати у повній версії

Команда ентузіастів 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.

https://youtu.be/hYb2V4SNggc

Вже доступно в браузері:

В найближчі тижні додадуть:

Grand Theft Auto 2;

Turok: Dinosaur Hunter;

Carmageddon;

Need for Speed II;

Дальнобійники: Шлях до Перемоги.

Хоча деякі ігри можуть працювати з артефактами (наприклад, некоректний туман в окремих сценах), продуктивність в режимі Glide виявилася вищою, ніж при програмному рендерингу. Проект продовжує розвиватися — команда тестує ще 40+ ігор кінця 90-х і найближчим часом список ігор буде розширюватися.

😠 У игроков по всему миру новый кровный враг — красные фруктики из начала Silksong
    Про автора
    Коментарі2
    Залишити коментар
    2 місяці
    Не удивлюсь, что Рокстар будут кукарекать о незаконности присвоения своих детищ.
    Відповісти
    1 місяць
    Ай молодцы! Респект тем кто бережно хранит олдовые игры!
    Відповісти