The Cutting Room Floor now has a Patreon page. Thanks for all your support!

If you've blocked our ad, please consider unblocking it.
We promise it isn't annoying. No flash, no sound, ever.

Ads by Project Wonderful! Your ad here, right now: $0

Doom (SNES)

From The Cutting Room Floor
Jump to: navigation, search

Title Screen

Doom

Developer: Sculptured Software
Publishers: Williams (US), Ocean (EU), Imagineer (JP)
Platform: SNES
Released in JP: March 1, 1996
Released in US: September 1995
Released in EU: October 26, 1995


SourceIcon.png This game has uncompiled source code.
DevMessageIcon.png This game has a hidden developer message.
CopyrightIcon.png This game has hidden developer credits.
GraphicsIcon.png This game has unused graphics.


So very stubbly.
This page is rather stubbly and could use some expansion.
Are you a bad enough dude to rescue this article?

The SNES port of Doom should have been an impossibility. Should.

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 0x008000) contains an additional message that is not actually visible in game without somehow clipping outside of the boundaries of the map:

Doom-snes-message.png

Unused Status Bar faces

Hmmm...
To do:
Graphics rips and descriptions.
At offset 0x704 in WRAM is the variable dictating the current status bar face. Correct values for this variable are multiples of 2 in the range of 00 - 38 (If I remember correctly 00 - 38 is the correct range, but it's been a long time since I discovered this and I just want to clear some things up).

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+