Covert Operations


Covert Operations
Title screen
Authors Black Shadow Software
Year 2000
Link Download from Sourceforge

Covert Operations (sometimes shortened to Covert Ops) is a tactical military Doom II total conversion created by Black Shadow Software that requires the source port EDGE. It was released on September 28, 2000 and reuses many resources in 1998's Twilight Warrior made by the same team. Covert Ops abandons DeHackEd patches and instead uses DDF to create custom enemies and re-loadable weapons. The WAD was an early showcase of EDGE features including 3D floors, colored lighting, translucent deep water, falling snow, and RTS action triggers.


Levels for the WAD were made by:

Sprites for the WAD were made by:

  • Sidearm Joe
  • Ziggy Gnarly

DDF/RTS coding was done by:

  • Sidearm Joe
  • Ziggy Gnarly



  • Guard dog (from Wolfenstein 3D)
  • Desert soldier
  • Arctic soldier
  • Jungle soldier
  • Commando
  • Special force sniper
  • Bazooka guy
  • Terrorist
  • Helicopter gunship (base graphic and sounds from All Hell is Breaking Loose)


The onscreen display of the new weapons are angled, similar to Duke Nukem 3D.

  • MK-23 9mm pistol
  • Mossberg 590 shotgun
  • Heckler & Koch MP5 (auto and triple burst)
  • Heckler & Koch MP5-SD (silenced version of MP5)
  • M-16 assault rifle / M-203 rocket launcher
  • Hand grenades
  • PSG-1 sniper rifle

EDGE source port compatibility[edit]

  • EDGE v1.24 is included with the installation of Covert Ops. This version predates Windows XP and fails to run in Windows 10 by always rendering a blank black screen.
  • EDGE v2.1 contains breaking changes to many features used by the WAD.
  • EDGE v1.35 released on April 9, 2011 is the most recent binary that will run Covert Ops without major breaking changes.

Soft lock bug[edit]

Covert Ops uses EDGE's DDF to exclude a melee attack weapon option. Once ammo is exhausted, the player is left defenseless. RTS triggers in MAP02 and MAP09 require firing ammo for progress so the level can be put in a soft lock condition requiring a save game to be loaded.

External links[edit]