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:

Quote:

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.

There is another project attempting to remake Heretic in a Free Software format (Blasphemer).
A new project recently has started to remake Hexen (Zauberer).

  • View media
  • View media
  • View media
  • View media
  • View media
  • View media

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

Freedoom FAQ

Freedoom FAQ

Feature 0 comments

Since Freedoom's inception, several people have made attempts to commercially exploit it. For the most part, doing this is perfectly legal, but every...

FreeDoom DM v0.10.1

FreeDoom DM v0.10.1

Full Version 0 comments

FreeDM is a fast-paced competitive deathmatch game, part of the Freedoom project. Rather than the usual single-player focused levels, these contain no...

FreeDoom v0.10.1

FreeDoom v0.10.1

Full Version 0 comments

Another large update to Freedoom, representing many changes to the game, giving a better feel for being an independent game and fleshing out neglected...

FreeDoom v0.9

FreeDoom v0.9

Demo 0 comments

FreeDM and Phase 1 have grown out of the shadows of the project and have seen rapid advances, largely lead by Protox, our prominent Brazilian contributor...

FreeDM v0.9

FreeDM v0.9

Demo 2 comments

32 levels designed for competitive deathmatch play. An “IWAD” file is used by the Doom engine, which contains all the game data such as graphics...

FreeDoom v0.8

FreeDoom v0.8

Demo 0 comments

The primary Freedoom version, featuring 32 levels in one massive chapter. It is compatible with Doom II mods. Many maps have been updated, along with...

Ultimate FreeDoom v0.8

Ultimate FreeDoom v0.8

Demo 0 comments

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

Post comment Comments  (10 - 20 of 26)
unknow5763
unknow5763

use zdoom ?

Reply Good karma Bad karma+3 votes
TailsRoberto
TailsRoberto

FreeDoom SUCKS!

Reply Good karma Bad karma-4 votes
MultiHeLiOs
MultiHeLiOs

yeah!

Reply Good karma Bad karma-1 votes
crimtion
crimtion

dude ive searched thru so many places and i cant find the frikin right file

Reply Good karma Bad karma+2 votes
IronMaster
IronMaster

plz update this game again it could use some more work!

Reply Good karma Bad karma+2 votes
mod_noob
mod_noob

I am ashamed to say, don't have Doom so I like freedoom it.

Reply Good karma Bad karma+2 votes
FPSUHalcyon
FPSUHalcyon

so, is this a freeware version of doom 1?

Reply Good karma Bad karma+2 votes
InStars
InStars

yea ,something like that...

Reply Good karma Bad karma+2 votes
sonamy123
sonamy123

does it include more up to date pc FPS controls? (WASD and mouse aiming)

Reply Good karma Bad karma+2 votes
Malvado_Zombie[X]
Malvado_Zombie[X]

Thanks leilei... This is really good :)

Reply Good karma Bad karma+2 votes
Post a comment

You are not logged in, your comment will be anonymous unless you join the community. Or sign in with your social account:

Icon
FreeDOOM
Platforms
Windows, Mac, Linux, DOS
Creator
leilei
Engine
Doom Engine
Contact
Send Message
Release date
Game watch
Start tracking
Share
Community Rating

Average

6.6

24 votes submitted.

You Say

-

Ratings closed.

Style
Expansions
Project Savior
Project Savior Third Person Shooter
Embed Buttons
Link to FreeDOOM by selecting a button and using the embed code provided more...
FreeDOOM
Statistics
Last Update
Watchers
52 members
Addons
6
Downloads
7
Articles
2