Сегодня 25 ноября 2025
18+
MWC 2018 2018 Computex IFA 2018
реклама
Теги → эмуляция

Наследие 3dfx Interactive живёт: энтузиасты открыли дорогу к браузерной эмуляции культовых игр конца 90-х

Команда энтузиастов Dos.Zone Team, реализовавшая веб-версию легендарной пошаговой стратегии «Герои Меча и Магии III», представила новый проект — возможность прикоснуться к наследию компании 3dfx Interactive в браузере.

 Источник изображения: Interplay Productions

Источник изображения: Interplay Productions

Напомним, разработанный 3dfx для видеокарт на основе собственных графических процессоров Voodoo Graphics программный интерфейс Glide стал неотъемлемой частью многих культовых игр конца 90-х.

Спустя более трёх десятилетий создатель Dos.Zone Александр Гурьянов (он же Caiiiycuk) реализовал поддержку Glide в рамках браузерной эмуляции игр. Об особенностях процесса разработчик рассказал в отдельной статье.

Тестирование работы GTA 2 в браузере

Благодаря этому пользователи смогут не только увидеть, как выглядела графика в играх с Glide, но и запустить их прямо в браузере — без каких-либо плагинов, установок и сложной настройки.

Технология также открыла команде возможность реализовывать в браузере более сложные и требовательные к производительности игры. За последний месяц коллектив протестировал более 50 проектов и уже начал их публикацию.

Одна их технических демоверсий 3dfx в браузере

На сегодняшний день в браузере для ознакомления доступны аркадный танковый экшен Recoil от Zipper Interactive и Westwood Studios, а также три технических демо от 3dfx — Valley of Ra, Grand Bleu и The Wizard of Tower.

В течение следующих двух недель команда обещает добавить в каталог GTA 2, Turok, Sub Culture, Carmageddon (3Dfx), «Дальнобойщики: Путь к Победе», Future Cop LAPD и Need for Speed 2.

Старшеклассник запустил Linux прямо внутри PDF-файла

Старшеклассник Аллен Динг (Allen Ding), который ранее отметился запуском классической стрелялки Doom в файле PDF, усовершенствовал свой проект и встроил в файл PDF возможность запуска Linux.

 Источник изображения: youtube.com/@vk6_

Источник изображения: youtube.com/@vk6_

Этот проект — переосмысление возможностей JavaScript при работе с PDF. Его исходный код доступен на странице разработчика на GitHub, а опробовать LinuxPDF можно по этому адресу — потребуется браузер на базе Chromuim, такой как Chrome, Edge или Opera. LinuxPDF работает в эмуляторе RISC-V на базе TinyEMU; внутренние механизмы проекта имеют много общего с DoomPDF за авторством того же разработчика. Управление системой производится при помощи виртуальной клавиатуры под главным экраном.

Формат PDF разрабатывался для вывода текста и изображений, но поддерживается и запуск кода JavaScript. Программа Adobe Acrobat включает полную спецификацию JavaScript, в том числе функции 3D-рендеринга, обнаружения монитора и HTTP-запросов. Запускаемые через браузеры PDF-файлы несколько ограничены в возможностях, но и их хватает для запуска игр и операционных систем.

Запущенная через PDF система Linux отличается катастрофически низкой производительностью — загрузка ядра занимает около минуты, и исправить это не получится, потому что в Chromium встроена версия движка V8 без поддержки JIT-компилятора. По умолчанию система 32-битная, но на GitHub можно сделать форк проекта и создать 64-битный вариант, который, однако, будет работать ещё медленнее.


window-new
Soft
Hard
Тренды 🔥
Крупные американские страховщики требуют исключить из правил риски, связанные с ИИ 2 ч.
Anthropic бросает вызов Gemini 3: представлена мощная ИИ-модель Opus 4.5 и инструмент для покорения Excel 6 ч.
Маск ударил по фабрикам троллей: X начала показывать местоположение аккаунтов 7 ч.
Календарь релизов 24 – 30 ноября: Of Ash and Steel, Project Motor Racing и Hail to the Rainbow 8 ч.
В Steam стартовала распродажа «Чёрная пятница» и голосование за лучшие игры 2025 года 8 ч.
Внедрение облачных технологий увеличивает прибыль компаний, показало исследование Yandex B2B Tech и «Яков и Партнёры» 8 ч.
Научно-фантастическое выживание StarRupture от авторов Green Hell скоро дадут попробовать с друзьями — анонсировано кооперативное тестирование 9 ч.
Даже ведущий разработчик Vampire: The Masquerade — Bloodlines 2 был против того, чтобы игра называлась Vampire: The Masquerade — Bloodlines 2 10 ч.
Дископанковый шутер RetroSpace в духе System Shock получил новый геймплейный трейлер и сроки выхода 11 ч.
Meta «похоронила» исследование о вреде соцсетей — теперь в суде ответят и она, и TikTok, и Google 12 ч.
Новая статья: Тестируем DDR5-6000 CL26 — память, которой не хватало Ryzen 5 ч.
Honor представила смарт-часы Watch X5 в стиле Apple Watch со 120 спортивными режимами за $63 6 ч.
Новая статья: Обзор и тестирование корпуса Chieftec Night Hunter: всё что нужно и ничего лишнего 6 ч.
Россияне стали реже менять смартфоны и всё чаще выбирают дешёвую электронику 6 ч.
Amazon показала антенну Leo Ultra для спутникового интернета на 1 Гбит/с — в 2,5 раза быстрее Starlink 7 ч.
Представлены Honor 500 и Honor 500 Pro — смартфоны с дизайном iPhone Air и батареями на 8000 мА·ч по цене от $380 7 ч.
Steam Machine дешёвой не будет: Valve не станет продавать мини-ПК себе в убыток по консольной модели 9 ч.
Дешевле купить PS5: из-за дефицита комплект DDR5 на 64 Гбайт взлетел до $600 10 ч.
Джони Айв и Сэм Альтман создали прототип совместного ИИ-устройства, но никому его не показали 10 ч.
MSI выпустила игровой монитор MAG 274QPF X32 — 1440p, 320 Гц и консольный режим 11 ч.