id Software has released the source code to their classic game, Doom, under the GNU General Public License. This means that the engine which powers Doom is Free Software. However, the game engine is only one component of a complete game.The Doom engine uses an "IWAD" file to store all of its game data. This contains the raw data used by the game — the artwork, sound effects, levels, everything which defines Doom as a game. Until now, one of the original proprietary files was still needed in order to play Doom.The Freedoom project aims at collaboratively creating a free IWAD file. Combined with the free source code, this results in a complete game based on the doom engine which is Free Software.

Doom source code + Freedoom IWAD

The purpose of Freedoom

Freedoom has multiple purposes:

  1. To create a complete free game based on the Doom engine.
    A large library exists of modifications which have been created for Doom over the past fifteen years; Freedoom maintains compatibility with the original IWAD files so that these modifications can be played.
  2. To create a pool of free game material for people to reuse in their own projects.
    All material in the Freedoom project is released under the modified BSD license, allowing people to reuse it as they wish. Freedoom contains a large collection of material. This includes Doom levels, sound effects, graphics, and music.
  3. To serve as a demonstration of the talent and creativity of the Doom community.
    Despite its age, Doom has retained a surprisingly large community of fans. Freedoom is developed collaboratively by fans of the original Doom games.

A modern source port is needed to play Freedoom. We recommend one of the following ports:

PrBoom GNU GPL GNU/Linux, *BSD, Mac OS X, other POSIX, WindowsSoftware, OpenGL
Odamex GNU GPL GNU/Linux, *BSD, Mac OS X, other POSIX, WindowsSoftware, OpenGL
ReMooD GNU GPL GNU/Linux, *BSD, Mac OS X, other POSIX, WindowsSoftware
The Eternity Engine GNU GPL DOS, WindowsSoftware
Boom GNU GPL DOS onlySoftware
Risen3D GNU GPL Windows onlyOpenGL

It is possible to run it with Chocolate Doom, although it requires a special workaround.

Image RSS Feed Latest Screens
Freedoom Freedoom Freedoom
Blog RSS Feed Report abuse Latest News: Freedoom 0.5 released

2 comments by leilei on Sep 5th, 2006

Notable changes:
- New weapon sprites: Shotgun, super shotgun, chaingun, rocket launcher, and plasma gun have new graphics
- New sounds: Pistol firing, mancubus pain, explosion
- New "skeleton" sprite placeholder for unfinished monsters
- New monster sprites: Baron (WIP), Revenant
- Flats and patches (wall/floor textures) updated with a cleaner, detailed appearance
- FreeDM IWAD project, among other smaller things

Get it from the Freedoom site

Downloads RSS Feed Latest Downloads
Smart Scavenger v3.2

Smart Scavenger v3.2

Oct 13, 2014 Prefabs 25 comments

Have you even come across an unavoidable large ammo pickup in a narrow hallway or right in front of a switch, and were forced to pick it up, even though...

FreeDoom Enhanced

FreeDoom Enhanced

Sep 12, 2014 Effects GFX 0 comments

Adds GL specific features to FreeDoom. Requires GZDoom.

Freedoom Enhanced v0.4 and 3xBR v0.1

Freedoom Enhanced v0.4 and 3xBR v0.1

Apr 29, 2014 Prefabs 0 comments

Freedoom is an unfinished IWAD, so this project will remain a work-in-progress until it is finished. I've replaced the sprites for the Revenant's fireballs...

FreeDoom v0.8

FreeDoom v0.8

Apr 29, 2014 Demo 0 comments

The primary Freedoom version, featuring 32 levels in one massive chapter. It is compatible with Doom II mods.

Ultimate FreeDoom v0.8

Ultimate FreeDoom v0.8

Apr 29, 2014 Demo 1 comment

An alternative game, with 36 different levels split into four chapters. It is compatible with mods for the original Doom and The Ultimate Doom.

FreeDM v0.8

FreeDM v0.8

Apr 29, 2014 Demo 0 comments

Beat your friends in these 32 levels designed for competitive deathmatch play.

Post comment Comments  (20 - 25 of 25)
TheCheese33 Dec 5 2005, 6:40am says:

I really love it! It's so fun to play. Truly great work.

+2 votes     reply to comment
Chunky Dec 3 2005, 9:24am says:

Ack sorry! That's obviously the first free chapter/demo. Delete that if you want :S

+2 votes     reply to comment
Chunky Dec 2 2005, 8:13pm says: +1 vote     reply to comment
Phalxor Aug 27 2005, 11:04pm says:

uhhh you have failed, or org.


-1 votes     reply to comment
yourgrandma Mar 3 2008, 12:24pm replied:

ya zdaemon is great co-op, capture the flag, deathmatch and it automatically downloads the wads needed when you join a server.

But this is an interesting project as well.

+2 votes     reply to comment
Post a Comment
click to sign in

You are not logged in, your comment will be anonymous unless you join the community today (totally free - or sign in with your social account on the right) which we encourage all contributors to do.

2000 characters limit; HTML formatting and smileys are not supported - text only

Windows, Mac, Linux, DOS
Developed By
Doom Engine
Send Message
Official Page
Release Date
Released Sep 28, 2006
Game Watch
Track this game
Community Rating



20 votes submitted.

You Say


Ratings closed.

First Person Shooter
Single & Multiplayer
Project Savior, TBD
Embed Buttons

Promote FreeDOOM on your homepage or blog by selecting a button and using the embed code provided (more).

4,121 of 27,278
Last Update
4 months ago
47 members