Batman Doom
From DoomWiki.org
Batman Doom is a total conversion for Doom II. In Batman Doom, the player plays as Batman fighting various criminals in Gotham City. The game includes a very complex Dehacked patch which makes it very different from Doom.
The TC is designed to be compatible with Vanilla Doom and is available for both PC and Macintosh. However, a bug in DOS dehacked means that it does not run properly in Vanilla Doom (after switching to the fist it is impossible to switch away). A patch has been created to allow Batman Doom to run in Vanilla Doom properly.
Batman Doom does not play properly under ZDoom. The recommended source port is Boom.