docker image of Doom running on js-dos
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

34 lines
1.2 KiB

4 years ago
<html>
<style type="text/css" media="screen">
canvas {
width: 800px;
height: 600px;
}
</style>
<head>
<title>Doom Online</title>
<script src="js-dos.js"></script>
</head>
<body bgcolor="black" text="white">
<canvas id="jsdos" width="800" height="600" ></canvas>
<script>
Dos(document.getElementById("jsdos"), {
}).ready((fs, main) => {
fs.extract("game.zip").then(() => {
main(["-c", GAME_ARGS])
});
});
</script>
<br><br><br><br><br>
<center><form>
<input type="button" value="Go back!" onclick="history.back()">
</form></center>
<h3>DOOM</h3>
<p><center><img src="doom.png" width="400" height="400"></center></p>
<p><b>You're a space marine armed with a mere pistol. Your mission is to locate more substantial firepower, blow your way through an onslaught of
undead marines and mutant demons from hell, and navigate yourself off a radioactive moon base. In order to survive, not only do you have to make it
through the first 27 blood-splattered levels of Doom, you also have to get through nine more incredibly tough expert levels in the all-new
episode &quot;Thy Flesh Consumed.&quot; </b></p>
</body>
</html>