ASK ME ABOUT FOOTBALL / STEAM / DEAD CELEBRITIES / THE BLAIR WITCH PROJECT
I have read numerous times about the bug with TNT map31. Specifically that the yellow key is flagged as multiplayer only. I have also read that it has not been fixed in any official id IWADs and that the closest to an official fix is the patch on the TNT website.
Anyway, it's been ages since I played that map but I was just buzzing around on it in GZdoom and, lo and behold, there was a yellow key in front of me. Now, I know that (G)Zdoom has the ability to apply some compat options on the fly for maps that need them and I thought that, maybe, the flag was getting set auto-magically by GZdoom. So, I quickly fired up an old version of Zdoom that was released long before this ability was in and... the yellow card was still there.
So, I loaded tnt.wad up in DeePsea and went to map31 - the key was flagged in the way it should be (ie, it was not bugged and was correctly set to appear in single player). Funny, I thought, perhaps I fixed the IWAD myself at some point. So, I checked the date: 14 November 1996, 14:10:34. If I'd fixed the file, surely it would have a newer date than that?
So, time to check the version on the CD. This was where the mystery was semi-solved. On my id Anthology disk is a version with the date/time stamp 26 November 1996, 17:17:04. In that version, the key is flagged correctly to appear in single player (ie it is fixed - no bug). On my original Final Doom disk, the IWAD has a date/time stamp of 06 June 1996, 12:45:02 and the yellow key has the bug.
Why do I say that the mystery was only semi-solved? Because neither of these files have the date stamp of the one on my hard drive. The ones on the disks that I checked were just the ones sitting uncompressed on the CD. Further checking was required. I needed to actually run the install program on the Anthology disk. However, doing so under DOSBox on Vista 64bit date stamped the file for today. No advance. I don't have a suitable machine handy to run the install under native DOS ATM, so I can't check that any further.
So, anyway, I have no idea why the IWAD on my HD has a date stamp of 14 November 1996 but I have no recollection of ever having patched it. The main point of this post, however, is that, contrary to popular opinion, there is at least one, and possibly more, officially distributed versions of TNT.WAD with a correctly flagged yellow key. The original distribution disk has the bugged version but my Anthology disk has a fixed version. I don't know about the Collectors edition because I didn't buy that, but obviously it is newer than Anthology. Equally, I have no idea about the s... s... s... steam (there, I said it :P ) version.
From the install program on the id Anthology disk
The one sitting uncompressed on the CD has exactly the same values.
The one from my hard drive also has exactly the same values.
The one from my Final Doom CD (uncompressed version)