The exception to this was Infocom. ALL their games were available for the PC (and a lot of other systems that were even more obscure, such as various CP/M machines). The reason for this is actually technically interesting. Their games were all based on the Z-machine, one of the first successful virtual machines (the UCSD Pascal p-system, which I had the misfortune of programming in high school, predates it by a year). Note we are talking almost 15 years before Java here. So, all they needed to do was port the Z-machine once and then, hey-presto, they support all their platforms with all their releases.
These days, the genre has been renamed interactive fiction, and is quite active. There is a huge internet-based community, complete with a yearly competition, programming languages and plenty of new works released. In fact, one of the best tools for creating the games is Graham Nelson's excellent Inform, which is a compiler for a slightly updated version of the Infocom Z Machine!
I myself used to be very active in back when I was in college, playing the games and working on my own creations (though I'm embarrassed to admit I never finished any of them). However, back in 1996 one thing I did complete and release to the world was a small Tk/Tcl based mapping tool that allowed one to draw maps of games. I uploaded it to the if archive and then moved on and kind of forgot about it. This was probably the last time I used Tk/Tcl for anything much; the X world has moved on and these days we have much nicer widget sets then we had back then (If I never see a single line of Motif code again I will be VERY happy).
A few years ago, I was surprised and quite pleased to get mail from someone who both still used the tool and even had a patch. I suggested he take ownership, but in the meantime, I've made it available, either out of historical interest or if someone wants to use it. It's a testament to Tk/Tcl that it still runs fine under 8.3! I'd still like to get back into IF at some point.