Commits

Thejesh GN committed b360a1d

Modified readme.

Comments (0)

Files changed (2)

original-readme.txt

+This is the complete source code for winquake, glquake, quakeworld, and 
+glquakeworld.
+
+The projects have been tested with visual C++ 6.0, 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.
+
+The original dos version of Quake should also be buildable from these 
+sources, but we didn't bother trying.
+
+The code is all licensed under the terms of the GPL (gnu public license).  
+You should read the entire license, but the gist of it is that you can do 
+anything you want with the code, including sell your new version.  The catch 
+is that if you distribute new binary versions, you are required to make the 
+entire source code available for free to everyone.
+
+Our previous code releases have been under licenses that preclude 
+commercial exploitation, but have no clause forcing sharing of source code.  
+There have been some unfortunate losses to the community as a result of 
+mod teams keeping their sources closed (and sometimes losing them).  If 
+you are going to publicly release modified versions of this code, you must 
+also make source code available.  I would encourage teams to even go a step 
+farther and investigate using public CVS servers for development where 
+possible.
+
+The primary intent of this release is for entertainment and educational 
+purposes, but the GPL does allow commercial exploitation if you obey the 
+full license.  If you want to do something commercial and you just can't bear 
+to have your source changes released, we could still negotiate a separate 
+license agreement (for $$$), but I would encourage you to just live with the 
+GPL.
+
+All of the Quake data files remain copyrighted and licensed under the 
+original terms, so you cannot redistribute data from the original game, but if 
+you do a true total conversion, you can create a standalone game based on 
+this code.
+
+I will see about having the license changed on the shareware episode of 
+quake to allow it to be duplicated more freely (for linux distributions, for 
+example), but I can't give a timeframe for it.  You can still download one of 
+the original quake demos and use that data with the code, but there are 
+restrictions on the redistribution of the demo data.
+
+If you never actually bought a complete version of Quake, you might want 
+to rummage around in a local software bargain bin for one of the originals, 
+or perhaps find a copy of the "Quake: the offering" boxed set with both 
+mission packs.
+
+Thanks to Dave "Zoid" Kirsh and Robert Duffy for doing the grunt work of 
+building this release.
+
+John Carmack
+Id Software

readme.txt

-======================= THEJ'S NOTE ====================================
-I uploaded the code here for my study. I will probably write a detailed post
-later about it.
-
-Source code was from: ftp://ftp.idsoftware.com/idstuff/source/
-
-Check the wiki for updates on my study, notes and link
-
-================== ORIGINAL README =====================================
-This is the complete source code for winquake, glquake, quakeworld, and 
-glquakeworld.
-
-The projects have been tested with visual C++ 6.0, 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.
-
-The original dos version of Quake should also be buildable from these 
-sources, but we didn't bother trying.
-
-The code is all licensed under the terms of the GPL (gnu public license).  
-You should read the entire license, but the gist of it is that you can do 
-anything you want with the code, including sell your new version.  The catch 
-is that if you distribute new binary versions, you are required to make the 
-entire source code available for free to everyone.
-
-Our previous code releases have been under licenses that preclude 
-commercial exploitation, but have no clause forcing sharing of source code.  
-There have been some unfortunate losses to the community as a result of 
-mod teams keeping their sources closed (and sometimes losing them).  If 
-you are going to publicly release modified versions of this code, you must 
-also make source code available.  I would encourage teams to even go a step 
-farther and investigate using public CVS servers for development where 
-possible.
-
-The primary intent of this release is for entertainment and educational 
-purposes, but the GPL does allow commercial exploitation if you obey the 
-full license.  If you want to do something commercial and you just can't bear 
-to have your source changes released, we could still negotiate a separate 
-license agreement (for $$$), but I would encourage you to just live with the 
-GPL.
-
-All of the Quake data files remain copyrighted and licensed under the 
-original terms, so you cannot redistribute data from the original game, but if 
-you do a true total conversion, you can create a standalone game based on 
-this code.
-
-I will see about having the license changed on the shareware episode of 
-quake to allow it to be duplicated more freely (for linux distributions, for 
-example), but I can't give a timeframe for it.  You can still download one of 
-the original quake demos and use that data with the code, but there are 
-restrictions on the redistribution of the demo data.
-
-If you never actually bought a complete version of Quake, you might want 
-to rummage around in a local software bargain bin for one of the originals, 
-or perhaps find a copy of the "Quake: the offering" boxed set with both 
-mission packs.
-
-Thanks to Dave "Zoid" Kirsh and Robert Duffy for doing the grunt work of 
-building this release.
-
-John Carmack
-Id Software
-
-