Surprisingly enough, this was the first version of DOOM I ever played. All the way back in the early 2000's at a friend's house down the street. I had lots of fun, it was my first FPS after all. It was an awesome experience;
Thing is, it's an awesome experience if that's how you got to experience DOOM for the first time...
Many many years later, I decided I wanted to play some DOOM, so I downloaded the DOS version and played it through DOSBOX... It worked, it was nice. Then I found out about sourceports like gzdoom, zandronum and others. Nowadays I play it through the official sourceport on Steam/Switch/Xbox/Playstation.
But I never forgot how cool it was seeing this game for the first time, and I must say, those were some damn rose tinted glasses.
Why? Because this version is outright terrible.
From the get-go, the first thing you see after the publisher's logo is a lower quality version of the classic Doom splash screen. Of course, the SNES can't handle as many colours as a PC, so this is fine, I guess.
But then...
No ceilings, no floor, lower resolution than usual for a SNES, terrible artifacted HUD and the FPS... MY GOD, it's low.
It's less than 14 FPS, that's for sure.
And DOOM players might say: Just lower the screen size!
Well, that's something you can do other ports to get more performance...
But this is the entire pause menu. And yes, I say pause menu, there is no start menu here. There's nothing, it just boots you straight into the game and the pause menu only gives you these settings.
There is no save feature, there is no graphics adjustment, and turning the sound on or off does nothing for performance (which is to be expected to be fair).
(There is a map screen pressing select though)
I'm not one to give up so easy though! I kept playing...
and I beat the first level!
Then I stopped.
This was starting to give me a god damned headache. It was that bad, for real.
So why am I covering this? Well, welcome to my new series of posts! Impossible ports are ports that while not exactly impossible, are hard to to do. And porting a 1993 semi-3D shooter to the SNES is no easy feat!
This game is one of a few that uses the SuperFX2 'helper' chip inside the cartridge to give it an extra boost of power. Of course, the SFX2 can't do miracles, so that's why a lot is removed here. Like the textures for the floor and ceilings to save up bandwidth, outdoor areas, 5 levels, and more.
This port was done by Randy Linden alone, he initially started it because he just wanted to see what could be done and because he was a fan of DOOM.
Back then the sourcecode for DOOM wasn't yet available, so he used the "Unofficial Doom Specs" which is a document by Matt Fell which outlines how the game works and its technical details.
The resources were extracted from an IWAD (the file that contains the game itself in the DOOM engine).
An Amiga computer was used for development and a hacked cartridge of Star Fox was used for testing, his friend John Coffey who was also a fan of DOOM helped shrink levels down and reduce useless details to improve performance.
These are other differences from the SNES version to the PC version, info taken from the DOOM wiki.
Surprisingly this game supports the XBAND modem which allows for ONLINE MULTIPLAYER!
Yes, a shoddy port of DOOM for the SNES from the 90's somehow allows from online multiplayer. It's crazy!
This is a good port considering the hardware constraints, but it ends up being a bad games because of, well, the hardware constraints.
It's really impressive what Linden managed to do, and DOOM was also ported to some other systems that couldn't quite cut it, but this is in my opinion the most insanely cool version.
Give it a shot, just don't play for too long or else you'll definitely get some light nausea.
If you actually want to play DOOM on a retro console, go for the PS1. It doesn't have the same soundtrack, but its alternative soundtrack and how well everything works makes it a great port, and it's one I've been playing recently on my Gamestick GD10 late at night with the lights off. The ambiance on that version is really something else!
Thanks for reading y'all!
I know about incredible ports like RE2 for N64 or Titanfall for Xbox 360 but how the fuck do you run Doom on Snes?, I gues it really runs on everything haha.
I know right!?
It's crazy what good programmers can do. RE2 for the N64 is also insane, I'll definitely cover that sometime.
If you really want to play the original Doom and Doom II, then the PC version is the only way to go as far as I'm concerned. It ran smooth as butter full screen back in the day on my 486 DX2-66.
The SNES version was never going to be great. The screen resolution is lower already (256x224 vs. 320x200 on the PC) and even then game play is in a smaller window as opposed to full screen on the SNES. The CPU runs at under 4 MHz. It's impressive they managed to do what they did.
Pretty much the only way I ever played Doom was Death Match vs. another player via modem. I also remember playing some four player matches via a multi-line BBS. Good times.
I think one of the better console versions of Doom was the Nintendo 64 version. It even provided unique levels for that system.
I'd say Doom 64 is an entirely different game. As far as I know no levels are the same.
And I looove the art style of Doom 64, I own it on Steam as well.
In fact, the old pixelated version brings back memories of the past. It is wonderful in every detail.