Js Dos Save

The best API for running dos programs in browser

Project README

js-dos v8

Build

The simplest API to run DOS/Win 9x programs in browser or node. js-dos provides full-featured DOS player that can be easily installed and used to get your DOS program up and running in browser quickly. js-dos provide many advanced features like multiplayer and cloud storage. All available features are enabled for any integration and free.

The key features:

  • Works in worker or render thread
  • Support execution in Node and Browsers
  • Multiple backends: DOSBox, DOSBox-X
  • Mobile support (v8 - WIP, v7 - production)
  • Able to run very big games (like Diablo, etc.)
  • Multiplayer support
  • Cloud storage
  • WebAssembly and pure JS versions

Watch the video

Documentation

Demo:

DOS.Zone

Development

  1. You need to install node dependencies and put emulators@beta into public/emulators.
yarn
cp -rv node_modules/emulators/dist/* public/emulators
  1. Run yarn run vite and open http://localhost:3000 js-dos is ready!

Community

Open Source Agenda is not affiliated with "Js Dos" Project. README Source: caiiiycuk/js-dos
Stars
968
Open Issues
50
Last Commit
1 week ago
Repository
License

Open Source Agenda Badge

Open Source Agenda Rating