decompgames.Source on GitHub

Development preview · Game integrations are still being tested. See each game’s test record before playing.

Source port · 2019

Freedoom

Two original campaigns built for the Doom engine. Every map, sound, and sprite is free.

Freedoom gameplay

A classic, rebuilt

Freedoom provides original artwork, levels, sounds, and music for open Doom engines. This player currently loads Phase 2 through Dwasm, using a software renderer. It does not require a commercial Doom WAD. Phase 1 is a separate campaign and is not selected by this player. The engine can also accept local WADs through the separate Doom entry.

What you need

No original game files needed.

Controls & input

  • WASD — move
  • Mouse — look and fire
  • E — use
  • Esc — menu

Saving your progress

Save through the in-game menu. Export a backup before clearing browser storage.

Browser data can be cleared by your browser or operating system. Export a backup from the player before clearing site data or moving devices. Private browsing may not retain saves.

Known limitations

  • Browser integration is undergoing verification.

Source & assets

The engine and game data have separate licenses. A source release does not automatically make the original artwork, music, or levels freely redistributable.

Dwasm / PrBoom source repository ↗

Keep exploring