Skip to content

Small, functional and simple source ports, created with help, efforts and bits of code from people around the world.

License

Notifications You must be signed in to change notification settings

JNechaevsky/international-doom

Repository files navigation

About

International Doom is a small, functional, and minimalist source port, built with help, collaboration, and code contributions from people around the world. It is based on Chocolate Doom and Crispy Doom, with notable additions from DOOM Retro.

The mission of the project is to offer a choice between an enhanced and a classic gameplay experience.

International Doom supports high rendering resolutions, visual improvements, and optional gameplay adjustments, while preserving the ability to play in the spirit of the original vanilla Doom.

All enhancements are disabled by default — the port allows the player to decide which features to enable. Special attention is given to visual design, cross-platform compatibility, and low system requirements.

The project is created by Julia Nechaevskaya.

Download

International Doom, version 8.2 (released: May 25, 2025):

International Heretic, version 8.2 (released: May 25, 2025):

International Hexen, version 8.2 (released: May 25, 2025):

Note for XP users: Service Pack 3, Microsoft Visual C++ 2015–2019 Redistributable (x86) and an SSE2-compatible CPU are required.

Features

  • Optional True Color rendering.
  • Rendering resolutions up to 6× (1200p).
  • Uncapped framerate.
  • Additional, darker gamma correction levels.
  • Post-processing effects.
  • Support for OPL2, OPL3, MIDI, FluidSynth, and GUS music playback.
  • In-game keyboard and mouse rebinding.
  • Various visual, sound, physics, and demo-related improvements.
  • Compatibility with vanilla-engine demos.
  • Removal of original vanilla engine limitations.
  • Support for extended node formats (ZDBSP, DeePBSP).
  • Support for BEX and DEHEXTRA DeHackEd extensions.

Compatibility

The port follows a limit-removing standard. BOOM, MBF, MBF21, ID24 specifications are not supported.

The port maintains full compatibility with vanilla demo recording and playback, and supports network play with Chocolate Doom, Crispy Doom, and Woof.

A minimal set of Physical and Compatibility-breaking features is available. These may slightly alter gameplay behavior compared to the original. However, such features are automatically disabled during multiplayer sessions and while recording or playing back demos.

Supported games

The following games are supported:

  • Doom shareware, registered, The Ultimate Doom
  • Doom II, No Rest for the Living
  • Final Doom
  • SIGIL and SIGIL II
  • Freedoom (Phase 1 and 2, FreeDM)
  • Heretic, Heretic: Shadow of the Serpent Riders
  • Hexen, Hexen: Deathkings of the Dark Citadel

License

International Doom is Open Source and licensed under the GNU General Public License v2.