Вышел js-dos 8.4.0: 3Dfx через WebGL, новый сетевой стек и OPFS ❤️ — 19 июня 2026 г. в 16:52:39.962
Вышел js-dos 8.4.0: 3Dfx через WebGL, новый сетевой стек и OPFS ❤️ Главный разработчик нашей команда Александр Гурьянов сегодня зарелизил новую версию JS-DOS. Теперь самые передовые технологии эмуляции DOS и Windows в браузере, которые мы обкатывали и тестировали эксклюзивно на Dos.Zone целый год, доступны всем веб энтузиастам мира! 🔥 Главным нововведением стала поддержка 3Dfx-ускорения через WebGL. Теперь игры с поддержкой Voodoo Graphics могут использовать аппаратное 3D-ускорение непосредственно в браузере, что делает графику более плавной и максимально приближает опыт к оригинальному железу. Сетевой стек был полностью переработан и переведён на WebRTC. Новый транспорт открывает возможности для многопользовательских DOS-игр и сетевых приложений в браузере, включая создание IPX-серверов, прямые подключения по адресу, использование алиасов и совместно используемых сетевых инстансов. В версии 8.4.0 также улучшена работа SockDrive — системы потоковой загрузки дисковых образов. Повышена надёжность загрузки данных по диапазонам и улучшена обработка ошибок при работе с удалёнными образами. Для локального хранения данных js-dos теперь использует Origin Private File System (OPFS) вместо IndexedDB. Это позволило упростить работу с файлами и сохранениями, а также добавить встроенный обозреватель файлового хранилища с отображением занимаемого места. Среди других изменений: • новая панель Turbo с метриками производительности и настройками ускорения; • ускоренная перемотка во время загрузки системы; • поддержка специальных комбинаций клавиш Alt+Tab и Ctrl+Alt+Del; • локализация на упрощённый китайский язык; • поддержка правой кнопки Bluetooth-мышей; • исправления обработки указателя и клавиши Pause. Также была обновлена сборочная цепочка до Emscripten SDK 5.0.2 и Node.js 22, что упрощает дальнейшее развитие проекта и открывает доступ к новым оптимизациям WebAssembly. Подробнее о релизе и новых возможностях можно узнать на сайте js-dos.com и github

