2019-02-25 09:52:28 +11:00
2019-02-21 10:52:16 +11:00
2019-02-24 20:33:43 +11:00
2019-02-24 20:33:43 +11:00
2019-01-13 16:48:35 +11:00
2019-02-24 21:33:16 +11:00
2019-02-25 09:52:28 +11:00
2019-02-21 14:40:49 +11:00
2019-02-25 09:52:28 +11:00
2019-02-24 17:29:47 +11:00
2019-02-21 13:39:56 +11:00
2019-02-24 17:53:45 +11:00
2019-02-24 20:05:17 +11:00
2019-02-24 21:30:26 +11:00

DOSee

An MS-DOS emulator for the web.

DOSee is a front-end for an MS-DOS emulation ecosystem created by many amazing people over many years.

DOSee itself is a fork of The Emularity project created by the Internet Archive. EM-DOSBox is a JavaScript port of DOSBox, the world's most popular MS-DOS emulator in use today.

DOSee preview

Dependencies and requirements

  • A web browser that supports JavaScript ES6 (ECMAScript 2015).
  • A local web server or a Docker installation.

Installation

Clone DOSee.

git clone https://github.com/bengarrett/DOSee.git

Download the libraries and dependencies.

cd DOSee/libs
chmod +x wget_libs.sh
./wget_libs.sh
cd ..

DOSee has to be served via a HTTP server, it can not be run using the browser file:/// protocol.

Python 3

cd DOSee
python3 -m http.server 5555

Point a web browser to http://localhost:5555

Node.js

cd DOSee
http-server -p 5555

Point a web browser to http://localhost:5555

Docker

Requirement:

  • Docker engine: 17.04.0+
  • docker-compose: 3.2

Run

cd DOSee
docker-compose up -d

Point a web browser to http://localhost:5555

Stop

cd DOSee
docker-compose down
Description
No description provided
Readme 18 MiB
Languages
JavaScript 99.6%
HTML 0.4%