I was stumbling around and found the archived release of NeXTDoom 1.2 and was quite intrigued as the checksum of the iwad distributed with it didn't match up to any of the other shareware releases.
Code: Select all
2a380f28e813fb0989cae5e4762ebb4c NeXTDoom/DOOM1.WAD
90facab21eede7981be10790e3f82da2 0.99/DOOM1.WAD
52cbc8882f445573ce421fa5453513c1 1.1/DOOM1.WAD
30aa5beb9e5ebfbbe1e1765561c08f38 1.2/DOOM1.WAD
c428ea394dc52835f2580d5bfd50d76f 1.666/DOOM1.WAD
5f4eb849b1af12887dec04a2a12e5e62 1.8/DOOM1.WAD
f0cefca49926d00903cf57551d901abe 1.9/DOOM1.WAD
I noted zero differences in gameplay and assets. So what gives with the different checksum?
Well, delving deeper into some wad exploration via omgifol and using ImageMagick's compare utility I eventually found the main difference between DOS 1.2 and NeXT 1.2 on E1M5:
[imgur]http://i.imgur.com/qWayPMa[/imgur]
The section highlighted in red was introduced in DOS Shareware 1.2 and was missing from 0.99 and 1.1
This puts the NeXTDoom 1.2 shareware iwad packing before DOS 1.2; E1M5's pentagram room addition happened somewhere in-between Feburary 4th and Feburary 17th, 1994.
Earliest/Latest archive file datestamps between DOS 1.2 Shareware and NeXTDoom 1.2 Shareware basically confirms this; within a matter of a week and some change:
Code: Select all
Feb 4 1993 0.99/DEICE.EXE
Dec 10 1993 0.99/SYSOP.DOC
Feb 17 1994 1.2/DEICE.EXE
Feb 4 1994 NeXTDoom/Doom1_2_FAT/Doom.app/doom1.wad