Those that do recall the Windows port do so in the the context of Microsoft telling people that '32 bit Doom will be twice as fast' before finding out that wasn't true.
The most popular - read 'only' - PC version of Doom was the DOS 4GW version. Ditto Doom 2, Hexen, etc. Quake also assumed DOS. No Windows port of those games was mainstream. Go read the DOOM FAQ - everything assumes DOS, DOOM95/WinDOOM is only mentioned as one of many ports of 'regular' (DOS) DOOM http://www.gamers.org/docs/FAQ/doomfaq/sect1.html#5-6).
DOOM was released in the era of 386s (when 486s were new). 32 bit Windows required at practically at least 16MB of memory and a 486. For the people that had those specs, if the Windows DOOM port was faster, people would have used it - but they didn't, because DOOM95 wasn't faster.
DOOM95 may have been used to inspire developers however - the regular PC version of Quake 2 came with a Windows installer / launcher and was frequently launched on Windows.
Source: spent my teenage years building stuff like http://mikemaccana.com/#/doom-the-path/ in DEU, the first algorithm I ever heard of was BSP, and I know what IDSPISPOPD stands for.
PS. Go play my and John's WAD linked above. It has working toilets. In DOOM!
Today, PC sales are steady or falling because everyone in the developed world has one already. Someone buying a second or third computer is getting a tablet.
Not sure where the original article ever makes those claims.
I remember bunnyhopping and attempting to figure out the glitch to alter the effect even more on sharper turns.
So many 'wasted years' that resulted in a wonderful career and field of study. I emailed John a few times throughout the years. He was the most courteous and honest person I have ever met. One of the replies from Carmack went along the lines of, 'Yeah, those models are our IP. If your community is small and the growth is not going to explode, feel free to use them. Just do not brag about it on your website. Our lawyers are not hunting for people, unless they wish to be seen.'
Weird Quake/Doom crossover: Doom had 'rocket jumps' (pushing yourself further off a cliff via smashing a rocket into the wall) - one was required for the E3 secret level.
Doom also had accidental wall riding but only when you were headed north. :^)
It's due to the 'sliding' check on walls, if the player is moving fast enough, the movement path is divided in half and each is checked for obstacles...but if the obstacle happens to be in both segments of the path, you're slid twice.
And the reason the bug only happened when you're moving north and east is due to...another bug, the check is done only if your movement is greater than X or Y, not if it's less than negative X or Y.
I didn't have a Doom-capable computer until 1995, and it was hard to find people to play Doom/Heretic/Descent since everyone had moved on to Duke 3D and some game called Warcraft...
It was nice to not have to play Doom in DOS anymore, though.
I think Newell's comments are about showing developers that Windows games could have good frame rates. Which is reasonable.
The Neogaf poster is confusing that with Newell showing the DOS version to people to prove that the PC could have awesome games.
They had 'bad' demos like Hover! but there were some pretty nice games like Pitfall: The Mayan Adventure, Earthworm Jim, and Fury^3.
Once it got OpenGL and Direct3D, Win32 ruled the gaming world. It already had 32-bitness, virtual memory, TCP/IP... Apple dinked around with things like QuickDraw3D and GameSprockets but they just couldn't get it together for some reason.
When I used to work for Lotus we used to use their Unix box in the US to FTP onto one of the big CDROM sites that had loads of wads on and play different ones every week. Happy days.
Gabe Newell had nothing to do with it.
In DOS mode you could easily get full-screen, high-frame rate game graphics. In Windows you'd be lucky if you could push more than one frame per second, the Windows GDI was absolutely brutal.
Linux is a lot further ahead, so SteamOS has a relative head start. If Windows can be made into a first-class gaming platform, so can Linux.
You can't expect the average teenage gamer to understand what's the difference between a kernel and an operating system.
In the end, maybe rms was always right, we should use "GNU/Linux". Ten years ago it was humorous because the GNU userland was pretty much the only one available but now with Android, SteamOS and friends it's becoming really misleading.
It's the primary reason I stopped frequenting video game communities.. Which is a shame because I've been a gamer all my life, and I wish there was a vibrant (and large) community for intelligent discussion like Hacker News but that was game focused.. I'm sure there is somewhere, but I haven't found it..
They even post warnings on threads that real /r/all where people not subscribed to /r/Gaming will see it and come in to comment.
There is also /r/linux_gaming which will have better discussions on the Linux aspect of Valve's new developments.
But it's not perfect. Just one of the better options.
> and I wish there was a vibrant (and large) community for intelligent discussion like Hacker News
I was thinking the exact same thing ! We really should try to do something about that. Interested?
What this means is that if you plan to have a somewhat "grown up" community you'll have to find a way to raise the bar somehow.
Some people have tried making more mature gaming communities, such as the owner of Insomnia who enforces a very strict posting guideline and requires a paid subscription in order to participate, but I feel that these types of communities are often too restrictive in the types of content they can provide, often limiting themselves to specific discussions on higher level game mechanics of specific genres, and, as a result, lack the diversity found in forums like NeoGAF.
The site attracts a lot of developers, game journalists and industry people and you'll find discussion of niche topics that will rarely if ever appear on Reddit. For example there's a weekly Japanese sales thread that has been going on for years where Japanese sales trends are exhaustingly examined.
Fact is, performance on Linux is fantastic, graphics drivers are a non-issue unless you're on AMD graphics (Intel is decent, Nvidia is great), OpenGL is up to the latest version on Nvidia, 3.0 on Intel, and sound is the weak point, but still not that bad.
For developing, you have pretty good, easy tools like Maratis, Irrlicht, Panda3D, SDL, Blender, etc... Not to mention commercial engines like Unreal, Unigine, and others I'm sure...
Linux isn't perfect, but it is pretty good, and it can run AAA games just fine, right now.
Companies today that are the size of id software back then, and that are making games of relatively equal complexity, are already publishing to Linux.
There were no 200-person studios cranking out $10 million dollar (or more) game projects when Doom came out, and that's a much more complex issue to address..
We're barely seeing OS X ports of major titles now, so while I think SteamOS is great, I don't think it's going to suddenly mean an influx of AAA Windows titles appearing on Linux.