百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
J

js-dos

> 编程语言
开源

在浏览器中运行 DOS 程序的最佳 API

1.3K stars0 点赞2 次浏览
访问官网GitHub

工具介绍

在浏览器中运行 DOS 程序的最佳 API

js-dos 是一个用于在浏览器或 node 中运行 DOS/Win 9x 程序的最简单的 API。它是一个面向 模拟器 的前端,提供了漂亮的用户界面和基础设施,可在浏览器中运行 DOS 或 Windows 程序。js-dos 提供了功能齐全的 DOS 播放器,可以轻松安装和使用,从而快速在浏览器中启动和运行您的 DOS 程序。js-dos 提供了许多高级功能,如多玩家、保存/加载和大容量磁盘流。所有可用的功能都可供集成使用,且完全免费。

独特的功能: * 独一无二的浏览器解决方案,通过支持 WebGL 的渲染引擎实现加速的 3Dfx 渲染 * 浏览器中完整的 IPX 网络 堆栈,由 WebRTC-NET 提供支持,包括 IPX 服务器创建、直接对等连接和共享网络实例 * 通过 DOSBox-X 支持 Windows 9x,包括预构建的 Windows 95/98 系统映像以及支持使用 DirectX 和 3Dfx 驱动的 Windows 游戏 * Sockdrive V2 用于大型磁盘映像:无后端的流式驱动器、预加载模式和改进的持久性处理 * 基于 OPFS 的现代本地持久性,支持本地文件系统更改、存储使用信息以及自定义保存存储的 fsChanges 钩子

主要特点: * 在worker或渲染线程中运行 * 支持在 Node 和浏览器中执行 * 多个后端: DOSBox、DOSBox-X * 移动设备支持 (v8 - WIP, v7 - 生产) * 能够运行大型游戏 (如《暗黑破坏神》等) * 多玩家支持 * 支持本地持久化和自定义存储集成 * WebAssembly 和纯 JS 版本 * 支持 AudioWorklet 模式和实验性 JSPI 后端 * Turbo 控件 具有 CPU 指标、速度、周期、快进和帧跳过控制

  • DOS.Zone - 一个社区门户网站,提供 1900 多款 DOS 游戏

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

TypeScriptbrowserdosdosboxjs

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言