Skip to content
SPECIFICTION
Get listed

DOS Browser vs js-dos

DOS Browser

dos.zone

js-dos

js-dos.com

Side by side

FigureDOS Browserjs-dos
Price fromFreeFree
Free planYesYes
Free trial——
Open source——
WebYesYes
WindowsYes—
macOSYes—
LinuxYesYes
AndroidYes—
API—Yes
Self-hosted—Yes
Plans published22
Spec score · MS-DOS Emulators8.0 (#7)7.8 (#13)
PurposeDOS Browser is a browser with hardware acceleration for DOS games.js-dos provides a JavaScript API and player to run DOS and Windows 9x programs in a browser or Node.

Plans

DOS Browser

  • FreeFree
  • js-dos PremiumPriced on request

DOS Browser pricing →

js-dos

  • js-dosFree
  • Cloud saves subscriptionPriced on request

js-dos pricing →

In their own words

DOS Browser

DOS Browser has no write-up on Specifiction yet; its figures are above.

Visit dos.zone

js-dos

js-dos provides a JavaScript API and player for running DOS and Windows 9x programs in a browser or Node. It supports DOSBox and DOSBox-X backends, including Windows 95 and 98 system images through DOSBox-X. Developers can add the player to a webpage from its CDN, install it from npm, or download it from GitHub releases. A basic player needs static website hosting and no backend, but the page must be served over HTTP rather than opened with the file protocol. Browser IPX networking uses WebRTC-NET for IPX servers, peer and alias connections, and shared network instances. Game progress is kept in browser storage by default, which may be wiped; cloud saves can be enabled with a secret key. Custom save storage is supported through filesystem change hooks, and local persistence uses OPFS. All users can read sockdrive storage, while subscribers can write to it to save progress and install games. The site describes WebGL-backed 3Dfx rendering. Mobile support is marked production for v7 and work in progress for v8.

Visit js-dos.com