Doom (SNES)
Doom |
---|
Developer: Sculptured Software This game has uncompiled source code. |
To do:
|
The SNES Doom is interesting for a number of reasons - it had a spiffy red cartridge, for one thing, and came with XBAND support for online multiplayer - but most notable is that it doesn't run under the actual Doom engine, instead using a custom "Reality engine" built for the port that relies on the SNES' Super FX 2 chip, making it one of only three games released in the console's lifetime to use the hardware.
As such, it fares quite a bit better than what one might expect, managing to bring over most of the game with more accurate level geometry than most of the 90s console ports and only cutting a few levels along the way. It's also fully uncensored and has a pretty rockin' version of the soundtrack.
That said, the ugly graphics, lousy draw distance, poor framerate, and removal of several important features (including circle-strafing and monster infighting) render it a pretty miserable experience when playing it today, but it's still an impressive technical achievement that pushes the SNES to its absolute limits, plus the programmer released the source code to the public in 2020.
And hey, it's still better than the 3DO version...
Contents
Programmer Messages
Present at ROM address 0x80810E:
Rage/Reality Engine written by Randy Linden. Special thanks to my loving wife, Jodi Harvey.
Also, the Episode 1 sky texture (stored as an uncompressed 8bpp graphic at 0x8000) contains an additional message that is not actually visible in-game without somehow clipping outside the boundaries of the map:
Unused Mugshots
A set of unused mugshots for Doomguy is present in the ROM. According to the developer, they were used in the XBAND multiplayer mode.
Uncompiled Code
A small amount of uncompiled source code can be found in the data for several music tracks. This is only visible in SPC RAM after the data has been decompressed from ROM.
mov tempword,A ; save ID code mov PlayChan+X,A mov PlayCurVelocity+
Hidden Credits
After booting the game and letting the game reach the title screen (so that resetting skips the copyright spiel and publisher splash screen), reset the game three times to bring up a hidden credits screen overlaid on the title screen. Another four resets will bring up a second page.
These credits only list the Sculptured Software team (i.e. no id Software or publisher staff) and, curiously, use construction metaphors instead of normal job titles.
John Coffey made a series of edits to the game's levels with the idea of offering a unique experience for the SNES port. These modifications were rejected by id Software, who wanted to keep the game as faithful as possible to the PC original.[1]
Page 1 | Page 2 |
---|---|
Regional Differences
To do: Add text sequences from US release. |
- The hidden credits sequence mentioned above was disabled in the European release. The Japanese version goes a little further and removes the unique soft-reset handling.
- The Japanese version shows the credits when you beat the game.
- In the US and European releases, the difficulty settings restrict what episodes you can play, with the full game only playable on Hurt me Plenty, Ultra-Violence, and Nightmare. In the Japanese version, all episodes are available on all difficulties.
- Enemies appear on the automap to an extent, sort of like the IDDT cheat in the PC version but more intelligent (i.e. only showing living monsters, not any actor).
- Different regions have a different publisher logo splash screen before the title screen:
US | Europe | Japan |
---|---|---|
- The end screen text in the Japanese version has been completely rewritten in favor of some much simpler English:
Knee-Deep in the Dead | The Shores of Hell | Inferno |
---|---|---|
The Doom series
| |
---|---|
DOS | Doom (1993) (Prototypes) • Doom II: Hell on Earth (Prototypes) • Final Doom |
Windows | Doom (1993) (Prototypes) • Doom 3 (Prototypes) • Doom (2016) • Doom 64 • Doom Eternal • Doom + Doom II |
Mac OS Classic | Doom (1993) • Doom II: Hell on Earth • Final Doom |
Mac OS X | Doom 3 |
Linux | Doom (1993) (Prototypes) • Doom II: Hell on Earth • Doom 3 |
Jaguar | Doom |
32X | Doom (Prototypes) |
3DO | Doom |
SNES | Doom |
PlayStation | Doom (Prototypes) • Final Doom |
Sega Saturn | Doom |
Nintendo 64 | Doom 64 (Evaluation Prototype) |
Game Boy Advance | Doom • Doom II: Hell on Earth |
J2ME, BREW | Doom RPG • Doom II RPG |
Xbox | Doom • Doom II: Hell on Earth • Doom 3 (Prototype) |
Xbox 360 | Doom • Doom II: Hell on Earth |
PlayStation 3 | Doom Classic Complete (Doom, Doom II: Hell on Earth, Final Doom) |
Nintendo Switch, Xbox One, PlayStation 4 | Doom (1993) • Doom II: Hell on Earth • Doom (2016) • Doom 64 • Doom Eternal • Doom + Doom II |
Google Stadia | Doom (2016) • Doom 64 • Doom Eternal |
Xbox Series X, PlayStation 5 | Doom Eternal • Doom + Doom II |
- Pages missing developer references
- Games developed by Sculptured Software
- Pages missing publisher references
- Games published by Williams
- Games published by Ocean
- Games published by Imagineer
- SNES games
- Pages missing date references
- Games released in 1995
- Games released in September
- Games released in October
- Games released on October 26
- Games with uncompiled source code
- Games with hidden developer messages
- Games with hidden developer credits
- Games with unused graphics
- Games with regional differences
- To do
- Doom series
Cleanup > Pages missing date references
Cleanup > Pages missing developer references
Cleanup > Pages missing publisher references
Cleanup > To do
Games > Games by content > Games with hidden developer credits
Games > Games by content > Games with hidden developer messages
Games > Games by content > Games with regional differences
Games > Games by content > Games with uncompiled source code
Games > Games by content > Games with unused graphics
Games > Games by developer > Games developed by Throwback Entertainment > Games developed by Acclaim Entertainment > Games developed by Acclaim Studios Salt Lake City > Games developed by Sculptured Software
Games > Games by platform > SNES games
Games > Games by publisher > Games published by Bandai Namco > Games published by Ocean
Games > Games by publisher > Games published by Imagineer
Games > Games by publisher > Games published by Williams
Games > Games by release date > Games released in 1995
Games > Games by release date > Games released in October
Games > Games by release date > Games released in October > Games released on October 26
Games > Games by release date > Games released in September
Games > Games by series > Doom series