5 ms·
What's this a port to/from? It's not totally clear from their page?
by gsnedders 6y ago
What's this a port to/from? It's not totally clear from their page?
- Lammy 6y agoFrom the idTech 4 source code as GPLed in 2011, to "any system that supports OpenGL 1.4 with ARB shaders, SDL and OpenAL". DOOM³ had third-party proprietary Linux/Mac releases back in The Day, but now it's open source and available on many other OSes too.
- smcl 6y agoIn doom a “source port” means someone has taken the original engine as released by id, made modifications (could involve support for different architectures, or could just be tightening some features up, adding enhancements or cosmetic upgrades or even just making the game buildable on a modern dev environment) and released that modified version. It’s not the same as when we talk about “porting” games originally released on (say) PSX to PC, there’s no from/to to speak of
- globular-toast 6y agoSo it's a fork? Is there any need for new terminology?
- serf 6y ago"The Doom source code was released to the public on December 23, 1997. Although Doom was originally created for DOS, the release was of the Linux version, and the source code had to be ported back to DOS and to other operating systems. Hence the term "source port", which out of custom also is used for those modifications which are not technically ports to another platform. The term itself originates from the first source port, DOSDoom and its 0.2 version. "[0] Term has been in use since 97, not exactly new. [0]: https://doom.fandom.com/wiki/Source_port https://doom.fandom.com/wiki/Source_port