This zip include the full source for Quake 3 v1.32, licensed under the GPL.
COMPILING ON WIN32 ================== VC7 / Visual C++ 2003 project files are provided: code/quake3.sln q3radiant/Radiant.sln To compile the qvms, you need to run some batch files: you will need to have lcc.exe q3cpp.exe q3rcc.exe and q3asm.exe in your path ( some precompiled binaries are provided in lcc/bin and code/win32/mod-sdk-setup/bin ) the qvm batch files are in code/game code/cgame code/q3_ui code/ui .. COMPILING ON GNU/LINUX ================== the build system using cons, which may be known as scons's perl ancestor now you don't have to track it down though, the build script is provided in the tree you will need nasm and gcc 2.95 make sure you have the X Direct Graphics Access and X Video Mode extensions headers for your X11 a typical compile command goes like this: [..]/code$ ./unix/cons -- gcc=gcc-2.95 g++=g++-2.95 COMPILING ON MAC ================ project file for OSX compile is in code/macosx/Quake3.pbproj