printz wrote:Sigh, if only there was an official DOS source code we could use as Wolf3D-like custom mod executable that's portable along DOSBox...
Why on earth would you want to do that? That's a serious step backwards in technology there, and distributing a custom executable is pretty much the worst way to do things (see Caverns of Darkness and almost every Wolf3D mod ever), and nowadays there are much
better alternatives available in the Doom world thanks to ports like ZDoom and Eternity.
Well, I might like experimenting with highly customized gameplay. ZDoom and Eternity only let me change the gameplay at the actor frame level, not lower. I cannot edit the action functions unless I reprogram the port. Indeed, as you said, it's a very bad idea, because such executables get outdated quickly and become unusable, unless someone spends time to update them. But, conversely, Wolf3D or anything
DOS is not such a bad idea, since I can run them with DOSBox, which has proven reliable and portable so far. It surely is best that the source code be provided as well, so in the event that DOS emulators are forgotten, someone else can update them. Then again, so is DOSBox open source, so it will never die.