Experience the classic Doom game directly in your browser!
This project uses js-dos to emulate the original Doom experience right in your browser. The setup was created using the bun create dosbox
template, making it efficient and modern.
bun
for managing the runtime and build process, ensuring top-notch performance.God Mode - Makes the player invincible to damage.
All Weapons, Full Ammo, and All Keys - Grants all weapons, full ammunition, and all keys.
No Clip Mode - In Final Doom and Doom II (at least in the emulator), allows the player to pass through walls. The cheat for No Clipping depends on the game: in original Doom, it's IDSPISPOPD.
No Clipping Mode (without the special effects) - In the original Doom, seems to be the only cheat code to let players to pass through walls. This restriction only seems to apply to the emulator or the .jsdos
bundle used.
All Weapons and Full Ammo - Gives all weapons and full ammo, but no keys.
Power-Up Activation - Followed by a letter to activate various power-ups (e.g., IDBEHOLDI for invisibility, IDBEHOLDR for Radiation Suit).
Level Warp - Followed by the map number to warp to a specific level (e.g., IDCLEV10 for Level 10).
Show Player’s Coordinates - Displays the player’s current coordinates in the game.