To reiterate an old story, I came across Perkristian's high-res sound effects pack a while back. I like the idea of enhancing Doom while remaining as pure (and compatible!) as possible, so I pondered what other areas this line of thought could be applied to. Perkristian's pack is pretty definitive when it comes to the sound effects, and the music has been dealt with in many ways over the years, but what about the game's art? Of course, I wouldn't dream of recreating the art and thinking it an improvement, but I have noticed tiny little errors in the sprites that seem trivial to fix. Why not go ahead and make those fixes?
Hence, I bring you the Doom 2 and Heretic Minor Sprite Fixing Projects. The four combined goals of this endeavor are as follows:
Spoiler:As for how to use them, the WADs in their current state work with limit-removing ports. However, vanilla doom2.exe and heretic.exe compatibility simply requires some DeuSF work. With that in mind, you can pretty much use these WADs with any other level or mod as I can't imagine any conflicts. Simply run it with the lowest priority in the add-on hierarchy. Most newer source ports, namely ZDoom, have an autoload feature, so I recommend using that.
Doom 2/Doom Download
Here's the current download of v2.0 which includes both Doom 2 and Doom 1-compatible WADs (released 11/28/22): Doom 1 and 2 Minor DeHackEd Fixes patch files as optional augmentations for convenience.
The complete Doom 2 changelog can be viewed here:
Spoiler:Now if you've made it this far, you probably just want to see some screenshots of the changes in action. Well, truthfully, it's rather difficult to showcase the end result outside of the game since many of the effects must be seen in motion. If the idea interests you, I suggest simply downloading the WAD right now and autoloading it during any future Doom sessions. I know this sounds cheap, but some changes are subtle and I think it would ruin the point to explicitly search for the differences. Nonetheless, here are preview images of some of the Doom 2 fixes:
Spoiler:Compatibility patches for select Doom PWADs:
Ancient Aliens compatibility patch (load the sprite fixes after aaliens.wad):
- D2SPFX-aaliens.zip (1.8 MB)
- D2SPFXBX.zip (2 MB)
NOTE: Episode 1 now officially incorporates these fixes already.
- D2SPFX-sunlust.zip (2 MB)
- D2SPFX-mayhem2016.zip (1.6 MB)
- D2SPFX-mayhem17.zip (1.5 MB)
- D2SPFX-DOTB.zip (2.5 MB)
- bmplus_spritefix.pk3 (Up-to-date link in NightFright's post)
- gzd_brightmaps15_simplified.pk3 (Up-to-date link in Bauul's post)
This section contain sprite fix patches for PWADs that have yet to reach a final release state but currently have public alpha or beta versions available. Due to the in-progress nature of these PWADs, you may have to return here from time to time to download updated versions of the corresponding sprite fixes. Note the dates in the sprite fix WAD filenames to determine if the version you have is up-to-date.
- (None at this time)
If you are a mapper or sprite artist who wishes to utilize the Doom 2sprite fixes in your own projects, this resource WAD is aimed at you. Included in the WAD file are the untrimmed graphics contents, hence they can be batched processed for new palette conversions or selectively extracted and merged for individual monster sprite edits:
- D2SPFX20_FULL.zip (2.2 MB) (for modders, not end users)
Here's the current Heretic download of v1.0 (released 7/5/13):
http://www.mediafire.com/download/lbous ... SPFX10.rar (669.97 kb)
Note: The Heretic sprite fixes and widescreen-friendly graphics are split into two WAD files. This is meant to provide compatibility with the original Heretic executable as the widescreen graphics will cause the engine to crash. Anyone using source ports such as ZDoom should load both WAD files at the same time.
The complete Heretic changelog can be viewed here:
Spoiler:Preview images of some of the Heretic fixes:
Spoiler:This project is still very much a work-in-progress. I'm open to feedback on the current release as well as potential ideas for further changes. Thanks you for reading this far, and I hope you enjoy it too many.