Difference between revisions of "Batman Doom"
From DoomWiki.org
[unchecked revision] | [checked revision] |
(→External links) |
m (→External links: update DSDA link) |
||
(39 intermediate revisions by 19 users not shown) | |||
Line 1: | Line 1: | ||
− | + | <div style="float: right;"> | |
− | '''Batman Doom''' is a [[total conversion]] for [[Doom II]]. In Batman Doom, the player plays as | + | {{wad |
+ | |authors=ACE Team | ||
+ | |port=Crispy Doom | ||
+ | |type=m | ||
+ | |iwad=Doom II | ||
+ | |year=1999 | ||
+ | |screenshot=Batman Doom title.png | ||
+ | |link={{ig|id=12391}} | ||
+ | |top=1999 | ||
+ | }} | ||
+ | <div style="clear: right;"></div> | ||
+ | {{Top100 1999}} | ||
+ | </div> | ||
+ | '''Batman Doom''' is a [[total conversion]] for [[Doom II]], created by [[ACE Team]]. In Batman Doom, the player plays as {{wp|Batman}} fighting various criminals in Gotham City. The game includes a very complex [[DeHackEd]] patch which makes it very different from Doom. | ||
− | + | == Authors == | |
− | + | Levels and graphics for the WAD were made by: | |
− | ==External links== | + | * [[ACE Team]] |
− | *[ | + | |
− | *{{idgames|id=12391|title=batman. | + | DeHackEd patch for the WAD was made by: |
+ | |||
+ | * [[Edmundo Bordeu]] | ||
+ | |||
+ | Music for the WAD was written by: | ||
+ | |||
+ | * [[Andrew Wood (Corax)]] | ||
+ | * Martin Linda | ||
+ | * Janek Szulew | ||
+ | * Juan Sanchez | ||
+ | |||
+ | == Content == | ||
+ | ''Note: Batman Doom's levels actually have two names; one is the map name displayed on the automap, the other is a short briefing displayed on the intermission screen.'' | ||
+ | |||
+ | {{col-begin|width=auto}} | ||
+ | {{col-break}} | ||
+ | === Levels === | ||
+ | * [[MAP01: The Subway (Batman Doom)|MAP01: The Subway]] | ||
+ | * [[MAP02: Batcave (Batman Doom)|MAP02: Batcave]] | ||
+ | * [[MAP03: The Sewers (Batman Doom)|MAP03: The Sewers]] | ||
+ | * [[MAP04: Killer Croc (Batman Doom)|MAP04: Killer Croc]] | ||
+ | * [[MAP05: Batcave (Batman Doom)|MAP05: Batcave]] | ||
+ | * [[MAP06: Chinatown (Batman Doom)|MAP06: Chinatown]] | ||
+ | * [[MAP07: The Helicopter (Batman Doom)|MAP07: The Helicopter]] | ||
+ | * [[MAP08: Tally Man (Batman Doom)|MAP08: Tally Man]] | ||
+ | * [[MAP09: Batcave (Batman Doom)|MAP09: Batcave]] | ||
+ | * [[MAP10: Casino (Batman Doom)|MAP10: Casino]] | ||
+ | * [[MAP11: Gas Trap (Batman Doom)|MAP11: Gas Trap]] | ||
+ | |||
+ | * [[MAP12: Penguin (Batman Doom)|MAP12: Penguin]] | ||
+ | * [[MAP13: Batcave (Batman Doom)|MAP13: Batcave]] | ||
+ | * [[MAP14: Gotham Tunnel (Batman Doom)|MAP14: Gotham Tunnel]] | ||
+ | * [[MAP15: House of Fear (Batman Doom)|MAP15: House of Fear]] | ||
+ | * [[MAP16: Scarecrow (Batman Doom)|MAP16: Scarecrow]] | ||
+ | * [[MAP17: Batcave (Batman Doom)|MAP17: Batcave]] | ||
+ | * [[MAP18: Blackgate (Batman Doom)|MAP18: Blackgate]] | ||
+ | * [[MAP19: Battergate (Batman Doom)|MAP19: Battergate]] | ||
+ | * [[MAP20: Two Face (Batman Doom)|MAP20: Two Face]] | ||
+ | |||
+ | * [[MAP21: Batcave (Batman Doom)|MAP21: Batcave]] | ||
+ | * [[MAP22: Axis Industry (Batman Doom)|MAP22: Axis Industry]] | ||
+ | * [[MAP23: North Mansion (Batman Doom)|MAP23: North Mansion]] | ||
+ | * [[MAP24: Theater (Batman Doom)|MAP24: Theater]] | ||
+ | * [[MAP25: Joker (Batman Doom)|MAP25: Joker]] | ||
+ | * [[MAP26: Batcave (Batman Doom)|MAP26: Batcave]] | ||
+ | * [[MAP27: 43rd Armory (Batman Doom)|MAP27: 43rd Armory]] | ||
+ | * [[MAP28: Arkham Asylum (Batman Doom)|MAP28: Arkham Asylum]] | ||
+ | * [[MAP29: Arkham Asylum 2 (Batman Doom)|MAP29: Arkham Asylum 2]] | ||
+ | * [[MAP30: Bane (Batman Doom)|MAP30: Bane]] | ||
+ | |||
+ | * [[MAP31: Escape! (Batman Doom)|MAP31: Escape!]] | ||
+ | * [[MAP32: Weird! (Batman Doom)|MAP32: Weird!]] | ||
+ | |||
+ | {{col-break}} | ||
+ | === Briefing === | ||
+ | * Gotham Station Hit | ||
+ | * Chapter 1 — Killer Croc | ||
+ | * Objective: Follow Croc's trail through the sewer | ||
+ | * Objective: Capture Killer Croc | ||
+ | * Chapter 2 — Tally Man | ||
+ | * Objective: Stop gang fights in Chinatown | ||
+ | * Objective: Reach Tally Man's hideout | ||
+ | * Objective: Find and stop Tally Man | ||
+ | * Chapter 3 — Penguin | ||
+ | * Objective: Stop Penguin's illegal casino activity | ||
+ | * Objective: Save hostages in Gotham Hospital | ||
+ | |||
+ | * Objective: Seize Oswald Cobblepot | ||
+ | * Chapter 4 — Scarecrow | ||
+ | * Investigate explosives in Gate Street tunnel | ||
+ | * Objective: Rescue Mayor Kroll | ||
+ | * Objective: Capture Scarecrow | ||
+ | * Chapter 5 — Two-Face | ||
+ | * Objective: Stop Two-Face in Blackgate breakout | ||
+ | * Find Two-Face in Battergate: "the War Zone" | ||
+ | * Objective: Seize Two-Face in Gotham riot | ||
+ | |||
+ | * Chapter 6 — Joker | ||
+ | * Objective: Destroy Axis Chemical industry | ||
+ | * Follow Joker's tracks to North Gotham mansion | ||
+ | * Objective: Reach mansion's theater | ||
+ | * Joker escapes! Confront him in Gotham cathedral | ||
+ | * Chapter 7 — Bane | ||
+ | * Objective: Stop the 43rd armory hit | ||
+ | * Objective: Stop the Arkham Asylum breakout | ||
+ | * Arkham Asylum part 2 | ||
+ | * ??? | ||
+ | |||
+ | * Objective: Scarecrow escapes. Find him | ||
+ | * No comment... | ||
+ | |||
+ | {{col-break}} | ||
+ | === Soundtrack === | ||
+ | * MAP01: "Between Bat and Man" (Juan Sanchez) | ||
+ | * MAP02: "Streets of Gotham II" (Janek Szulew) | ||
+ | * MAP03: "Batdoom" (Andrew Wood) | ||
+ | * MAP04: "Morg" (Martin Linda) | ||
+ | * MAP05: "Streets of Gotham II" (Janek Szulew) | ||
+ | * MAP06: "Gothic" (Andrew Wood) | ||
+ | * MAP07: "Fugitive" (Andrew Wood) | ||
+ | * MAP08: "Falling Time" (Juan Sanchez) | ||
+ | * MAP09: "Streets of Gotham II" (Janek Szulew) | ||
+ | * MAP10: "Mirar2" (Juan Sanchez) | ||
+ | * MAP11: "Waiting for the evil" (Janek Szulew) | ||
+ | |||
+ | * MAP12: "Inferno" (Martin Linda) | ||
+ | * MAP13: "Streets of Gotham II" (Janek Szulew) | ||
+ | * MAP14: "Life" (Juan Sanchez) | ||
+ | * MAP15: "Scarecrow" (Janek Szulew) | ||
+ | * MAP16: "Fountain" (Juan Sanchez) | ||
+ | * MAP17: "Streets of Gotham II" (Janek Szulew) | ||
+ | * MAP18: "Paranoia" (Andrew Wood) | ||
+ | * MAP19: "Streets of Gotham" (Janek Szulew) | ||
+ | * MAP20: "War Zone" (Andrew Wood) | ||
+ | |||
+ | * MAP21: "Streets of Gotham II" (Janek Szulew) | ||
+ | * MAP22: "Heavy on the DOOM" (Martin Linda) | ||
+ | * MAP23: "Boots" (Martin Linda) | ||
+ | * MAP24: "Runaway" (Janek Szulew) | ||
+ | * MAP25: "Overtur" (Martin Linda) | ||
+ | * MAP26: "Streets of Gotham II" (Janek Szulew) | ||
+ | * MAP27: "Zone" (Martin Linda) | ||
+ | * MAP28: "Dark Knight" (Andrew Wood) | ||
+ | * MAP29: "Gothic 2" (Andrew Wood) | ||
+ | * MAP30: "Bane" (Andrew Wood) | ||
+ | |||
+ | * MAP31: "The doomed city" (Janek Szulew) | ||
+ | * MAP32: "Batman" (unknown author) | ||
+ | |||
+ | * [[Title screen]]: "Title" (Janek Szulew) | ||
+ | * [[Intermission screen]]: "Hall of Mirrors" (Janek Szulew) | ||
+ | * [[Text screen]]: "Between Bat and Man" (Juan Sanchez) | ||
+ | {{col-end}} | ||
+ | |||
+ | == Tricks == | ||
+ | [[File:Batman_terrorist.png|right|thumb|256px|Batman versus a terrorist]] | ||
+ | Batman Doom is famous for a large number of both DeHackEd and mapping tricks used in it: | ||
+ | * Moving train | ||
+ | * Flying helicopter | ||
+ | * Killer Croc picks up rocks | ||
+ | * Gang fights | ||
+ | * Huge explosion | ||
+ | |||
+ | == Bosses == | ||
+ | |||
+ | === Killer Croc === | ||
+ | === Tally man === | ||
+ | === Penguin === | ||
+ | === Scarecrow === | ||
+ | === Two-face === | ||
+ | === Joker === | ||
+ | |||
+ | === Bane === | ||
+ | Bane is the final boss of Batman Doom, appearing in MAP30. The player must defeat Bane using the 7th weapon, which can be picked up at the start of the level (the words "fight only with these gloves!" appear). If the player switches to a different weapon, the words "you failed to fight Bane with your fists" appear over the screen, leaving the player with no weapons and defenseless against Bane. | ||
+ | |||
+ | Bane has 250 hitpoints (the same as the [[Doom II]] [[final boss]]). When killed, the level ends. | ||
+ | |||
+ | ==Compatibility== | ||
+ | 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. | ||
+ | |||
+ | Several fixes have been released to run Batman Doom properly in modern source ports. A [[ZDoom]] version recreating the [[DeHackEd]] gameplay modifications with [[DECORATE]] is linked below. [[Crispy Doom]] can run both the original version and the [https://www.moddb.com/groups/doomdb/addons/batman-doom-fixed-for-crispy-doom-sourceport slightly fixed one] (not displaying the unneeded episode selection menu) without the aforementioned fix for vanilla Doom. | ||
+ | |||
+ | The [[GZDoom]]-based graphical overhaul of Batman Doom named {{zdforums|t=47680|Batman Doom: Reborn}} is in the works. | ||
+ | |||
+ | ==="Lost" Mac Molotov Cocktail Effect=== | ||
+ | Due to the aforementioned DOS DeHackEd bug, ACE Team decided to recommend [[Boom]] as the preferred PC port upon release. However, this inadvertently caused the Zeke character's Molotov Cocktail attack to crash the game, forcing them to simplify the effect for the PC version. | ||
+ | |||
+ | In the original Mac version, the Molotov attack spawned a large number of flames by using a recursive loop of the Pain Elemental's death code pointer. Each flame (a modified Lost Soul) called the PainDie code pointer, which, in turn, spawned three more flames. This was limited by vanilla Doom's [[Lost Soul limit|hard-coded limit of 21 Lost Souls]] - after the maximum number of flames had appeared, no more would be spawned. | ||
+ | |||
+ | Since Boom removes the Lost Soul limit, this effect now caused the engine to crash. ACE Team simplified the effect by only spawning a single flame instead. | ||
+ | |||
+ | The original effect was only rediscovered in late 2018. Since PC vanilla Doom compatibility was restored with an earlier patch, the original Molotov effect is once again compatible and a new patch restoring it was created. | ||
+ | |||
+ | == External links == | ||
+ | * [https://www.doomworld.com/batman/ Official site] | ||
+ | * {{idgames|id=12391|title=Batman Doom}} | ||
+ | * {{idgames|id=14658|title=Batman Doom bug fix for vanilla Doom}} | ||
+ | * {{idgames|id=19267|title=Original Mac Molotov Cocktail effect for the PC version}} | ||
+ | * [https://www.youtube.com/watch?v=unLFZdcQ6xQ Video of Mac Molotov Cocktail effect] | ||
+ | * [https://www.moddb.com/groups/doomdb/addons/batman-doom-fixed-for-crispy-doom-sourceport Version for Crispy Doom, with minimum changes to the original] | ||
+ | * {{zdforums|p=809421|Version for ZDoom}} | ||
+ | * {{dsda2|wad=batman_1999}} | ||
+ | * {{onemandoom|page=2013/02/batman-doom-batmanwad.html}} | ||
− | |||
[[Category:Total conversions]] | [[Category:Total conversions]] | ||
+ | [[Category:PWADs with original soundtrack]] |
Revision as of 12:15, 21 November 2020
Batman Doom | |
---|---|
Authors | ACE Team |
Port | Crispy Doom |
IWAD | Doom II |
Year | 1999 |
Link | Doomworld/idgames |
This mod was one of the ten 1999 mods to feature in the Top 100 WADs of All Time on Doomworld! |
1994 - 1995 - 1996 - 1997 - 1998 1999 - 2000 - 2001 - 2002 - 2003 |
---|
Batman Doom is a total conversion for Doom II, created by ACE Team. 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.
Contents
Authors
Levels and graphics for the WAD were made by:
DeHackEd patch for the WAD was made by:
Music for the WAD was written by:
- Andrew Wood (Corax)
- Martin Linda
- Janek Szulew
- Juan Sanchez
Content
Note: Batman Doom's levels actually have two names; one is the map name displayed on the automap, the other is a short briefing displayed on the intermission screen.
Levels
|
Briefing
|
Soundtrack
|
Tricks
Batman Doom is famous for a large number of both DeHackEd and mapping tricks used in it:
- Moving train
- Flying helicopter
- Killer Croc picks up rocks
- Gang fights
- Huge explosion
Bosses
Killer Croc
Tally man
Penguin
Scarecrow
Two-face
Joker
Bane
Bane is the final boss of Batman Doom, appearing in MAP30. The player must defeat Bane using the 7th weapon, which can be picked up at the start of the level (the words "fight only with these gloves!" appear). If the player switches to a different weapon, the words "you failed to fight Bane with your fists" appear over the screen, leaving the player with no weapons and defenseless against Bane.
Bane has 250 hitpoints (the same as the Doom II final boss). When killed, the level ends.
Compatibility
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.
Several fixes have been released to run Batman Doom properly in modern source ports. A ZDoom version recreating the DeHackEd gameplay modifications with DECORATE is linked below. Crispy Doom can run both the original version and the slightly fixed one (not displaying the unneeded episode selection menu) without the aforementioned fix for vanilla Doom.
The GZDoom-based graphical overhaul of Batman Doom named Batman Doom: Reborn is in the works.
"Lost" Mac Molotov Cocktail Effect
Due to the aforementioned DOS DeHackEd bug, ACE Team decided to recommend Boom as the preferred PC port upon release. However, this inadvertently caused the Zeke character's Molotov Cocktail attack to crash the game, forcing them to simplify the effect for the PC version.
In the original Mac version, the Molotov attack spawned a large number of flames by using a recursive loop of the Pain Elemental's death code pointer. Each flame (a modified Lost Soul) called the PainDie code pointer, which, in turn, spawned three more flames. This was limited by vanilla Doom's hard-coded limit of 21 Lost Souls - after the maximum number of flames had appeared, no more would be spawned.
Since Boom removes the Lost Soul limit, this effect now caused the engine to crash. ACE Team simplified the effect by only spawning a single flame instead.
The original effect was only rediscovered in late 2018. Since PC vanilla Doom compatibility was restored with an earlier patch, the original Molotov effect is once again compatible and a new patch restoring it was created.
External links
- Official site
- Batman Doom at Doomworld/idgames
- Batman Doom bug fix for vanilla Doom at Doomworld/idgames
- Original Mac Molotov Cocktail effect for the PC version at Doomworld/idgames
- Video of Mac Molotov Cocktail effect
- Version for Crispy Doom, with minimum changes to the original
- Version for ZDoom
- Batman Doom at the Doom Speed Demo Archive
- Review at ONEMANDOOM: WAD Reviews