I've got QuakeWorld compiling in MSVC++ 6.0 and I had an idea. What if you tried to mirror some of the capabilities of goldsrc in quakeworld/winquake? So I wanted to know if anybody knows if goldsrc/half-life was based off of winquake or quakeworld.
In the alpha 0.52 of half-life, you can see "engine.exe" and "enginegl.exe" which is similar to quakeworld, which compiles "qwcl.exe" and "glqwcl.exe", BUT, quakeworld doesn't support the "map" command, AND you can load the alpha maps in winquake. But, the Half-Life SDK contains client and server dlls, sort of similar to quakeworld. So I think it's probably a mix of both?