aboutsummaryrefslogtreecommitdiffstats
path: root/orig-readme.txt
diff options
context:
space:
mode:
Diffstat (limited to 'orig-readme.txt')
-rw-r--r--orig-readme.txt60
1 files changed, 60 insertions, 0 deletions
diff --git a/orig-readme.txt b/orig-readme.txt
new file mode 100644
index 0000000..132bc4d
--- /dev/null
+++ b/orig-readme.txt
@@ -0,0 +1,60 @@
+
+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
+
+