js-dos v7
The simpliest API to run DOS games in browser
![[object Object]](/v7/build/img/jsdos-logo.png)
js-dos
js-dos was designed from the ground up to be easily installed and used to get your DOS program up and running in browser quickly.Dos(element).run("game.jsdos")
Read more
![[object Object]](/v7/build/img/emulators-ui-logo.jpg)
emulators-ui
emulators-ui is a default set of components that used to build js-dos player ui. You can reuse them to build your custom DOS player.
Creating three.js player
![[object Object]](/v7/build/img/emulators-logo.png)
emulators
emulators is a core of js-dos, it has standardized api and can run emulation in different environments. Perfect solution for custom embedding.
Estimating performance
![[object Object]](/v7/build/img/dz-bro.jpg)
DOS.Zone Browser
DOS.Zone Browser is an application that enables hardware acceleration on DOS.Zone web site. You can use it to run any dos program on your device with much more performance as in regular browser.
Download
![[object Object]](/v7/build/img/dz.png)
DOS.Zone Repository
Community driven js-dos repository contains
1900+ bundles are ready to run and play in browser
View repository
![[object Object]](/v7/build/img/dz-studio.png)
DOS.Zone Studio
DOS.Zone Studio it's a full featured bundles creator for js-dos. You can use it to add mobile controls to any DOS game
Read more
![[object Object]](/v7/build/img/node.png)
node.js support
Emulators package supports execution in node.js environment. It means that you can start dos program in node.js without hacks.
Read more
![[object Object]](/v7/build/img/ts.png)
typescript support
All source code of js-dos is written in TypeScript. So, you can use type checking when you use js-dos.
Read more