4
\$\begingroup\$

As the original publication of the source code states, you still need an original copy of the game:

https://www.doomworld.com/idgames/idstuff/source/doomsrc

What exactly do you need from those original copies?

\$\endgroup\$
  • \$\begingroup\$ I'm not really sure why you got downvoted for this \$\endgroup\$ – Natalo77 Mar 25 at 9:45
  • \$\begingroup\$ @Natalo77 I'd suspect the question was downvoted for not demonstrating research effort. The page linked in the question itself contains the answer. \$\endgroup\$ – DMGregory Mar 25 at 11:35
  • \$\begingroup\$ @DMGregory very true - thanks for explaining a possibility \$\endgroup\$ – Natalo77 Mar 25 at 14:16
  • \$\begingroup\$ True. Maybe the question wasn't well phrased. I meant to say that I can't find a reason why you wouldn't be able to use any other Copyright free wad. \$\endgroup\$ – Kolt Penny Mar 25 at 14:51
  • \$\begingroup\$ What leads you to believe you wouldn't be able to? \$\endgroup\$ – DMGregory Mar 25 at 17:08
8
\$\begingroup\$

Doom is divided into two components:

  • The game engine.
  • The game data.

Of these, the source code which was released is for the game engine only, and as the readme notes, only for the Linux version, as id Software had used third-party sound code for the DOS version, which they were unable to open-source.

The game data is contained in WAD files and includes the following elements:

  • Maps.
  • Textures.
  • Sprites.
  • Sounds.
  • 2D GUI images.
  • Music.

None of the game data is open-sourced and you will still need a commercial copy of the game to access it.

One other item which is open-sourced is the DOS Doom "Setup" program, which was used to configure sound and other options outside of the game engine.

Other official Doom ports are a mixed-bag; the Windows port from the 90s is apparently lost, but source for the IOS port is available (1 and 2) as is source for the version that was bundled with the Doom 3 BFG Edition.

| improve this answer | |
\$\endgroup\$
1
\$\begingroup\$

You need the doom.wad file that came with it. Alternatively, you can find total conversion mods for free various places online and then you don’t need anything. Although in that case you are looking at an entirely different game, just running on the same engine.

| improve this answer | |
\$\endgroup\$
  • \$\begingroup\$ Can other wad files be used in replacement of the ones mentioned? \$\endgroup\$ – Kolt Penny Mar 25 at 6:10
  • \$\begingroup\$ @KoltPenny You can use a custom IWAD (initial WAD) as a replacement for the original Doom IWADs (Freedoom being the most notable one). However, PWADs (patch WADs) such as mods and most total conversions require an IWAD to work. Nearly all Doom mods work well when using Freedoom, but the art styles may sometimes visibly clash. When you combine an open source Doom source port with Freedoom, you get a freely and commercially redistributable package (as long as you follow the source port's license and Freedoom's license). \$\endgroup\$ – Calinou Mar 25 at 13:31

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.