Project snapshot

FreeDOOM is a community-built, no-cost recreation of the original DOOM experience that also functions as a shared repository of the game's raw assets. It aims both to let players relive the 1993 classic and to provide a centralized, modder-friendly collection of game data so creators can build on and share their work.

Purpose and long-term goals

  • Reconstruct the missing original data that was not included with id Software’s released source code, by assembling a full IWAD-style package.
  • Provide a stable, open resource that makes modding and accessing the original game’s resources simpler for the community.
  • Preserve the legacy of the original while enabling new content and experimentation, connecting old-school DOOM with modern follow-ups like the 2016 Doom and Doom Eternal.

What the project delivers

  • A complete playable recreation of the classic game, containing the original maps, monsters, and hidden elements.
  • An evolving collection of extra content: community-made maps, alternate HUD/portrait art, experimental weapons and gameplay additions.
  • Ongoing patches and updates to fix issues and expand the available library.

How to run FreeDOOM

FreeDOOM is a data/package project rather than a standalone executable, so it requires a third-party source port to run. It tends to work best with ports that remove engine limits and support classic DOOM features.

Supported ports include:

  • The Eternity Engine
  • prBoom

Follow the project’s setup instructions carefully: incorrect installation or incompatible port settings can lead to errors or corrupted runs.

Contributing and exploring extras

  • Browse and try user-created levels and mods from the project’s indexed library.
  • Swap player portraits, test custom weapon sets, or submit your own maps and assets to the shared repository.
  • Keep in mind that many additions are community-made and updated frequently; read changelogs and contributor notes before installing extra content.

Known limitations and troubleshooting

  • Necessity of a compatible source port is a barrier for casual players who expect a single executable; the port requirement is intentional to preserve flexibility and compatibility with classic features.
  • Some third-party or community add-ons contain bugs or incomplete features, so you may encounter crashes, visual glitches, or balancing issues.
  • If problems appear, double-check port compatibility, follow installation guidance precisely, and consult community forums or issue trackers for fixes.

Closing summary

FreeDOOM represents a community-led effort to rebuild and centralize the original DOOM data, offering both a faithful retro playthrough and an active hub for creators. While it brings powerful tools and an expanding catalog of fan content, users should be prepared to use a suitable source port and to troubleshoot occasional defects in third-party materials.

Technical

Title
FreeDOOM
Requirements
  • Windows
  • Mac
Language
No language has been specified.
Available languages
License
  • Free
Latest update
2024-05-09
Author
LEILEI

FreeDOOM for other platforms

Other Useful Business Software
Forever Free Full-Stack Observability | Grafana Cloud Icon
Forever Free Full-Stack Observability | Grafana Cloud

Our generous forever free tier includes the full platform, including the AI Assistant, for 3 users with 10k metrics, 50GB logs, and 50GB traces.

Built on open standards like Prometheus and OpenTelemetry, Grafana Cloud includes Kubernetes Monitoring, Application Observability, Incident Response, plus the AI-powered Grafana Assistant. Get started with our generous free tier today.
Create free account
Rate This App
Login To Rate This App

User Reviews

Be the first to post a review of FreeDOOM!