: Is it too much effort on your part to make your engine F/OSS and have it
: easily portable? (As opposed to making everything Windows-dependent?) Why
: can't you use something like Crystal Space or DarkPlaces so that Windows,
: Mac, *and* Linux players can all join in on the fun?
Speaking as someone who's been porting a decade old engine from DOS to a platform independent state since last May, yes, it is a lot of work. Something new and more intertwined with the operating system (I was lucky enough to have an engine that tried to access the hardware directly) would be ridiculous.
Moreover, it's my opinion that gamers in the modern era have gotten a little out of control. That someone is taking such a massive amount of time (and, in this case, money!) and giving it freely to a consumer such as yourself is stunning. There are only so many Jonathan Tennants in the world -- and considerably fewer in the Marathon community.
I think above everything else, this is why I could never take a job as a game developer. Nevermind the massive failure rate or the soul sucking companies or the brutal hours, I couldn't stand to expend so much effort and time and intellect on something to have it chewed up and spit out by the unappreciative masses.
If you don't have a PC, sorry. I don't have one modern enough to run something stronger than Win98 (purchased for the express purpose of running the aforementioned DOS game). I played the original PiD, but I'm rational and mature enough to see this as the kind, creative gesture it is, not a slap in the face.