This is the complete source code for winquake, glquake, quakeworld, and
The projects have been tested with visual C++ 6.0（同时兼容Lcc32）, but masm is also required
to build the assembly language files. It is possible to change a #define and
build with only C code, but the software rendering versions lose almost half
its speed. The OpenGL versions will not be effected very much. The
gas2masm tool was created to allow us to use the same source for the dos,
linux, and windows versions, but I don't really recommend anyone mess
with the asm code.