* Change trunk installer release name to 'svn'

* Fix tabulation in README
This commit is contained in:
Tim Angus 2006-11-28 16:20:23 +00:00
parent 4abd270a67
commit 6872486e1b
2 changed files with 52 additions and 53 deletions

101
README
View file

@ -205,68 +205,68 @@ Creating mods compatible with Q3 1.32b
still exists when you read this) for more details. still exists when you read this) for more details.
Using HTTP/FTP Download Support (Server) Using HTTP/FTP Download Support (Server)
You can enable redirected downloads on your server even if it's not You can enable redirected downloads on your server even if it's not
an ioquake3 server. You simply need to use the 'sets' command to put an ioquake3 server. You simply need to use the 'sets' command to put
the sv_dlURL cvar into your SERVERINFO string and ensure sv_allowDownloads the sv_dlURL cvar into your SERVERINFO string and ensure sv_allowDownloads
is set to 1 is set to 1
sv_dlURL is the base of the URL that contains your custom .pk3 files sv_dlURL is the base of the URL that contains your custom .pk3 files
the client will append both fs_game and the filename to the end of the client will append both fs_game and the filename to the end of
this value. For example, if you have sv_dlURL set to this value. For example, if you have sv_dlURL set to
"http://ioquake3.org", fs_game is "baseq3", and the client is "http://ioquake3.org", fs_game is "baseq3", and the client is
missing "test.pk3", it will attempt to download from the URL missing "test.pk3", it will attempt to download from the URL
"http://ioquake3.org/baseq3/test.pk3" "http://ioquake3.org/baseq3/test.pk3"
sv_allowDownload's value is now a bitmask made up of the following sv_allowDownload's value is now a bitmask made up of the following
flags: flags:
1 - ENABLE 1 - ENABLE
2 - do not use HTTP/FTP downloads 2 - do not use HTTP/FTP downloads
4 - do not use UDP downloads 4 - do not use UDP downloads
8 - do not ask the client to disconnect when using HTTP/FTP 8 - do not ask the client to disconnect when using HTTP/FTP
Server operators who are concerned about potential "leeching" from their Server operators who are concerned about potential "leeching" from their
HTTP servers from other ioquake3 servers can make use of the HTTP_REFERER HTTP servers from other ioquake3 servers can make use of the HTTP_REFERER
that ioquake3 sets which is "ioQ3://{SERVER_IP}:{SERVER_PORT}". For, that ioquake3 sets which is "ioQ3://{SERVER_IP}:{SERVER_PORT}". For,
example, Apache's mod_rewrite can restrict access based on HTTP_REFERER. example, Apache's mod_rewrite can restrict access based on HTTP_REFERER.
Using HTTP/FTP Download Support (Client) Using HTTP/FTP Download Support (Client)
Simply setting cl_allowDownload to 1 will enable HTTP/FTP downloads Simply setting cl_allowDownload to 1 will enable HTTP/FTP downloads
assuming ioquake3 was compiled with USE_CURL=1 (the default). assuming ioquake3 was compiled with USE_CURL=1 (the default).
like sv_allowDownload, cl_allowDownload also uses a bitmask value like sv_allowDownload, cl_allowDownload also uses a bitmask value
supporting the following flags: supporting the following flags:
1 - ENABLE 1 - ENABLE
2 - do not use HTTP/FTP downloads 2 - do not use HTTP/FTP downloads
4 - do not use UDP downloads 4 - do not use UDP downloads
When ioquake3 is built with USE_CURL_DLOPEN=1 (default on some platforms), When ioquake3 is built with USE_CURL_DLOPEN=1 (default on some platforms),
it will use the value of the cvar cl_cURLLib as the filename of the cURL it will use the value of the cvar cl_cURLLib as the filename of the cURL
library to dynamically load. library to dynamically load.
Multiuser Support on Windows systems Multiuser Support on Windows systems
On Windows, all user specific files such as autogenerated configuration, On Windows, all user specific files such as autogenerated configuration,
demos, videos, screenshots, and autodownloaded pk3s are now saved in a demos, videos, screenshots, and autodownloaded pk3s are now saved in a
directory specific to the user who is running ioquake3. directory specific to the user who is running ioquake3.
On NT-based such as Windows XP, this is usually a directory named: On NT-based such as Windows XP, this is usually a directory named:
"C:\Documents and Settings\%USERNAME%\Application Data\Quake3\" "C:\Documents and Settings\%USERNAME%\Application Data\Quake3\"
Windows 95, Windows 98, and Windows ME will use a directory like: Windows 95, Windows 98, and Windows ME will use a directory like:
"C:\Windows\Application Data\Quake3" "C:\Windows\Application Data\Quake3"
in single-user mode, or: in single-user mode, or:
"C:\Windows\Profiles\%USERNAME%\Application Data\Quake3" "C:\Windows\Profiles\%USERNAME%\Application Data\Quake3"
if multiple logins have been enabled. if multiple logins have been enabled.
In order to access this directory more easily, the installer may create a In order to access this directory more easily, the installer may create a
Shortcut which has its target set to: Shortcut which has its target set to:
"%APPDATA%\Quake3\" "%APPDATA%\Quake3\"
This Shortcut would work for all users on the system regardless of the This Shortcut would work for all users on the system regardless of the
locale settings. Unfortunately, this environment variable is only locale settings. Unfortunately, this environment variable is only
present on Windows NT based systems. present on Windows NT based systems.
You can revert to the old single-user behaviour by setting the fs_homepath You can revert to the old single-user behaviour by setting the fs_homepath
cvar to the directory where ioquake3 is installed. For example: cvar to the directory where ioquake3 is installed. For example:
ioquake3.exe +set fs_homepath "c:\ioquake3" ioquake3.exe +set fs_homepath "c:\ioquake3"
Note that this cvar MUST be set as a command line parameter. Note that this cvar MUST be set as a command line parameter.
------------------------------------------------------------- Contributing ----- ------------------------------------------------------------- Contributing -----
@ -340,4 +340,3 @@ Significant contributions from
Stuart Dalton <badcdev@gmail.com> Stuart Dalton <badcdev@gmail.com>
Vincent S. Cojot <vincent at cojot dot name> Vincent S. Cojot <vincent at cojot dot name>
optical <alex@rigbo.se> optical <alex@rigbo.se>

View file

@ -1,5 +1,5 @@
VERSION=1.34 VERSION=1.34
RELEASE=rc2 RELEASE=svn
all: all:
VERSION=$(VERSION) RELEASE=$(RELEASE) ./doit VERSION=$(VERSION) RELEASE=$(RELEASE) ./doit