Skip to content

Latest commit

 

History

History
39 lines (22 loc) · 1.58 KB

File metadata and controls

39 lines (22 loc) · 1.58 KB

WebDOOM: Full-browser DOOM for the web

Ported by Mesmotronic

Introduction

WebDOOM running in full HD

WebDOOM frees DOOM from it's 320x200 constraints in a responsive, full-browser port of the original DOOM.

Want to play DOOM in full-HD? Nothing to install. Just open the URL in a web browser on any device and it just works.

Click here to try it now!

Supports keyboard and joystick/gamepad controls (optimised for Xbox controllers). Double-click for full screen.

Build

You can build WebDOOM using Emscripten:

  • Install the shareware version of DOOM (or download if from Archive.org)
  • Copy DOOM1.WAD into a tmp folder in the root of this project
  • Run make

All of the files you need to deploy WebROTT will be in the build folder, and you can play them locally by running make serve and opening http://localhost:8000 in your browser.

The build process uses Emscripten's internal version of SDL, so there's no need to install any dependencies.

License

This software is distributed in source code format and is licensed under the terms of the GNU General Public License. A copy of this license is included with the software in the file COPYING.

This is a completely unofficial port and is not supported by 3D Realms, Apogee, or the porters.

Credits

Big thank you to doomgeneric