This directory contains old Paradise server software. The contents of this directory should probably not be used. Dave Ahn January 20, 2000 ------------------------------------------------------------------------------- Server notes ------------ Patch 7 ------- Ok, fixed the patch 6 problems. Added Paradise-type FEATURE_PACKETS (which are almost certainly different than Bronco-type FEATURE_PACKETS). Also fixed some troubles in the configure script, and other little minor details. Mapping of client/server pairs that work: Any client -> 2.4p7 2.3p15 -> 2.4p6 Any client -> 2.4p5 Be forewarned that pre-16 clients won't see asteroids with a p7 client, since p7 queries the client (via FEATURE_PACKETS) to see whether it is capable of handling the packets or not. Patch 6 ------- Basically, this patch is broken. This is my fault (to make sure that blame is directed at the right person, send your mail to Bob Glamm, not Mike; Mike has done a fine job. I (Bob) just blew it). Patch 5 ------- Server patch 5 requires an external library, provided within this directory. Since a lot of people are still stuck with less-than-blindingly-fast-connects, the new terrain data (that originally occupies 62500 bytes) cannot be transmitted in a reasonable amount of time to people (like myself) sitting on a Linux box with a modem. Herein enters zlib. zlib is a compression library under the GNU auspices that performs the same type of compression as gzip, but on character data within C/C++ programs. Thus, the 62500 byte terrain data is compressed (usually into less than 512 bytes), and transmitted in packets of 128 bytes each. It is expected that this monster compression ratio will decrease as nebulae are added and transmitted. However, due to the enormous range of empty space within the Paradise galaxy, it is not expected that this will ever present a problem to people with slow serial Internet links. To compile patch 5 into the server, build libgz.a from zlib first; then build the server. Remember to enable asteroids and nebulae in etc/conf.sysdef. Server notes ------------ server-2.4p10A ------------------- This is Eric Dormans' deepspace-modified server. It contains a number of bug fixes (particularly SHORT_PACKETS and some ETEMP bugs) and has features for variable galaxy size etc. It has not been extensively tested. If you're using galaxy sizes other than 100k or 200k, it is recommended that you get the 2.4p1 client, or tedturner-1.2A, and built it yourself. Soon we hope to have precompiled binaries... Patch 9 ------- Add notes from Bob Glamm about patch 3 :) Basic nebula stuff, optional torps-hurt-own and variable orbit distance code. Also basic asteriod stuff. Default all DET distances to 1750u. Patch 8 ------- Gary Parnes (Raynfala) and Ken Germanns' buttorp patch and ship-variable DET distances. Added cassius.cs.uiuc.edu(RIP) ranking system, and new cassius-style ranks. Patch 7 ------- Ok, fixed the patch 6 problems. Added Paradise-type FEATURE_PACKETS (which are almost certainly different than Bronco-type FEATURE_PACKETS). Also fixed some troubles in the configure script, and other little minor details. Mapping of client/server pairs that work: Any client -> 2.4p7 2.3p15 -> 2.4p6 Any client -> 2.4p5 Be forewarned that pre-16 clients won't see asteroids with a p7 client, since p7 queries the client (via FEATURE_PACKETS) to see whether it is capable of handling the packets or not. Patch 6 ------- Basically, this patch is broken. This is my fault (to make sure that blame is directed at the right person, send your mail to Bob Glamm, not Mike; Mike has done a fine job. I (Bob) just blew it). Patch 5 ------- Server patch 5 requires an external library, provided within this directory. Since a lot of people are still stuck with less-than-blindingly-fast-connects, the new terrain data (that originally occupies 62500 bytes) cannot be transmitted in a reasonable amount of time to people (like myself) sitting on a Linux box with a modem. Herein enters zlib. zlib is a compression library under the GNU auspices that performs the same type of compression as gzip, but on character data within C/C++ programs. Thus, the 62500 byte terrain data is compressed (usually into less than 512 bytes), and transmitted in packets of 128 bytes each. It is expected that this monster compression ratio will decrease as nebulae are added and transmitted. However, due to the enormous range of empty space within the Paradise galaxy, it is not expected that this will ever present a problem to people with slow serial Internet links. To compile patch 5 into the server, build libgz.a from zlib first; then build the server. Remember to enable asteroids and nebulae in etc/conf.sysdef. Server notes ------------ ALPHA/server-2.4p10A ------------------- This is Eric Dormans' deepspace-modified server. It contains a number of bug fixes (particularly SHORT_PACKETS and some ETEMP bugs) and has features for variable galaxy size etc. It has not been extensively tested. If you're using galaxy sizes other than 100k or 200k, it is recommended that you get the 2.4p1 client, or tedturner-1.2A, and built it yourself. Soon we hope to have precompiled binaries... Patch 9 ------- Add notes from Bob Glamm about patch 3 :) Basic nebula stuff, optional torps-hurt-own and variable orbit distance code. Also basic asteriod stuff. Default all DET distances to 1750u. Patch 8 ------- Gary Parnes (Raynfala) and Ken Germanns' buttorp patch and ship-variable DET distances. Added cassius.cs.uiuc.edu(RIP) ranking system, and new cassius-style ranks. Patch 7 ------- Ok, fixed the patch 6 problems. Added Paradise-type FEATURE_PACKETS (which are almost certainly different than Bronco-type FEATURE_PACKETS). Also fixed some troubles in the configure script, and other little minor details. Mapping of client/server pairs that work: Any client -> 2.4p7 2.3p15 -> 2.4p6 Any client -> 2.4p5 Be forewarned that pre-16 clients won't see asteroids with a p7 client, since p7 queries the client (via FEATURE_PACKETS) to see whether it is capable of handling the packets or not. Patch 6 ------- Basically, this patch is broken. This is my fault (to make sure that blame is directed at the right person, send your mail to Bob Glamm, not Mike; Mike has done a fine job. I (Bob) just blew it). Patch 5 ------- Server patch 5 requires an external library, provided within this directory. Since a lot of people are still stuck with less-than-blindingly-fast-connects, the new terrain data (that originally occupies 62500 bytes) cannot be transmitted in a reasonable amount of time to people (like myself) sitting on a Linux box with a modem. Herein enters zlib. zlib is a compression library under the GNU auspices that performs the same type of compression as gzip, but on character data within C/C++ programs. Thus, the 62500 byte terrain data is compressed (usually into less than 512 bytes), and transmitted in packets of 128 bytes each. It is expected that this monster compression ratio will decrease as nebulae are added and transmitted. However, due to the enormous range of empty space within the Paradise galaxy, it is not expected that this will ever present a problem to people with slow serial Internet links. To compile patch 5 into the server, build libgz.a from zlib first; then build the server. Remember to enable asteroids and nebulae in etc/conf.sysdef. Server notes ------------ ALPHA/server-2.4p10A ------------------- This is Eric Dormans' deepspace-modified server. It contains a number of bug fixes (particularly SHORT_PACKETS and some ETEMP bugs) and has features for variable galaxy size etc. It has not been extensively tested. If you're using galaxy sizes other than 100k or 200k, it is recommended that you get the 2.4p1 client, or tedturner-1.2A, and built it yourself. Soon we hope to have precompiled binaries... Patch 9 ------- Add notes from Bob Glamm about patch 3 :) Basic nebula stuff, optional torps-hurt-own and variable orbit distance code. Also basic asteriod stuff. Default all DET distances to 1750u. Patch 8 ------- Gary Parnes (Raynfala) and Ken Germanns' buttorp patch and ship-variable DET distances. Added cassius.cs.uiuc.edu(RIP) ranking system, and new cassius-style ranks. Patch 7 ------- Ok, fixed the patch 6 problems. Added Paradise-type FEATURE_PACKETS (which are almost certainly different than Bronco-type FEATURE_PACKETS). Also fixed some troubles in the configure script, and other little minor details. Mapping of client/server pairs that work: Any client -> 2.4p7 2.3p15 -> 2.4p6 Any client -> 2.4p5 Be forewarned that pre-16 clients won't see asteroids with a p7 client, since p7 queries the client (via FEATURE_PACKETS) to see whether it is capable of handling the packets or not. Patch 6 ------- Basically, this patch is broken. This is my fault (to make sure that blame is directed at the right person, send your mail to Bob Glamm, not Mike; Mike has done a fine job. I (Bob) just blew it). Patch 5 ------- Server patch 5 requires an external library, provided within this directory. Since a lot of people are still stuck with less-than-blindingly-fast-connects, the new terrain data (that originally occupies 62500 bytes) cannot be transmitted in a reasonable amount of time to people (like myself) sitting on a Linux box with a modem. Herein enters zlib. zlib is a compression library under the GNU auspices that performs the same type of compression as gzip, but on character data within C/C++ programs. Thus, the 62500 byte terrain data is compressed (usually into less than 512 bytes), and transmitted in packets of 128 bytes each. It is expected that this monster compression ratio will decrease as nebulae are added and transmitted. However, due to the enormous range of empty space within the Paradise galaxy, it is not expected that this will ever present a problem to people with slow serial Internet links. To compile patch 5 into the server, build libgz.a from zlib first; then build the server. Remember to enable asteroids and nebulae in etc/conf.sysdef. Server notes ------------ ALPHA/server-2.4p10A ------------------- This is Eric Dormans' deepspace-modified server. It contains a number of bug fixes (particularly SHORT_PACKETS and some ETEMP bugs) and has features for variable galaxy size etc. It has not been extensively tested. If you're using galaxy sizes other than 100k or 200k, it is recommended that you get the 2.4p1 client, or tedturner-1.2A, and built it yourself. Soon we hope to have precompiled binaries... Patch 9 ------- Add notes from Bob Glamm about patch 3 :) Basic nebula stuff, optional torps-hurt-own and variable orbit distance code. Also basic asteriod stuff. Default all DET distances to 1750u. Patch 8 ------- Gary Parnes (Raynfala) and Ken Germanns' buttorp patch and ship-variable DET distances. Added cassius.cs.uiuc.edu(RIP) ranking system, and new cassius-style ranks. Patch 7 ------- Ok, fixed the patch 6 problems. Added Paradise-type FEATURE_PACKETS (which are almost certainly different than Bronco-type FEATURE_PACKETS). Also fixed some troubles in the configure script, and other little minor details. Mapping of client/server pairs that work: Any client -> 2.4p7 2.3p15 -> 2.4p6 Any client -> 2.4p5 Be forewarned that pre-16 clients won't see asteroids with a p7 client, since p7 queries the client (via FEATURE_PACKETS) to see whether it is capable of handling the packets or not. Patch 6 ------- Basically, this patch is broken. This is my fault (to make sure that blame is directed at the right person, send your mail to Bob Glamm, not Mike; Mike has done a fine job. I (Bob) just blew it). Patch 5 ------- Server patch 5 requires an external library, provided within this directory. Since a lot of people are still stuck with less-than-blindingly-fast-connects, the new terrain data (that originally occupies 62500 bytes) cannot be transmitted in a reasonable amount of time to people (like myself) sitting on a Linux box with a modem. Herein enters zlib. zlib is a compression library under the GNU auspices that performs the same type of compression as gzip, but on character data within C/C++ programs. Thus, the 62500 byte terrain data is compressed (usually into less than 512 bytes), and transmitted in packets of 128 bytes each. It is expected that this monster compression ratio will decrease as nebulae are added and transmitted. However, due to the enormous range of empty space within the Paradise galaxy, it is not expected that this will ever present a problem to people with slow serial Internet links. To compile patch 5 into the server, build libgz.a from zlib first; then build the server. Remember to enable asteroids and nebulae in etc/conf.sysdef. Server notes ------------ server-2.4p10A ------------------- This is Eric Dormans' deepspace-modified server. It contains a number of bug fixes (particularly SHORT_PACKETS and some ETEMP bugs) and has features for variable galaxy size etc. It has not been extensively tested. If you're using galaxy sizes other than 100k or 200k, it is recommended that you get the 2.4p1 client, or tedturner-1.2A, and built it yourself. Soon we hope to have precompiled binaries... Patch 9 ------- Add notes from Bob Glamm about patch 3 :) Basic nebula stuff, optional torps-hurt-own and variable orbit distance code. Also basic asteriod stuff. Default all DET distances to 1750u. Patch 8 ------- Gary Parnes (Raynfala) and Ken Germanns' buttorp patch and ship-variable DET distances. Added cassius.cs.uiuc.edu(RIP) ranking system, and new cassius-style ranks. Patch 7 ------- Ok, fixed the patch 6 problems. Added Paradise-type FEATURE_PACKETS (which are almost certainly different than Bronco-type FEATURE_PACKETS). Also fixed some troubles in the configure script, and other little minor details. Mapping of client/server pairs that work: Any client -> 2.4p7 2.3p15 -> 2.4p6 Any client -> 2.4p5 Be forewarned that pre-16 clients won't see asteroids with a p7 client, since p7 queries the client (via FEATURE_PACKETS) to see whether it is capable of handling the packets or not. Patch 6 ------- Basically, this patch is broken. This is my fault (to make sure that blame is directed at the right person, send your mail to Bob Glamm, not Mike; Mike has done a fine job. I (Bob) just blew it). Patch 5 ------- Server patch 5 requires an external library, provided within this directory. Since a lot of people are still stuck with less-than-blindingly-fast-connects, the new terrain data (that originally occupies 62500 bytes) cannot be transmitted in a reasonable amount of time to people (like myself) sitting on a Linux box with a modem. Herein enters zlib. zlib is a compression library under the GNU auspices that performs the same type of compression as gzip, but on character data within C/C++ programs. Thus, the 62500 byte terrain data is compressed (usually into less than 512 bytes), and transmitted in packets of 128 bytes each. It is expected that this monster compression ratio will decrease as nebulae are added and transmitted. However, due to the enormous range of empty space within the Paradise galaxy, it is not expected that this will ever present a problem to people with slow serial Internet links. To compile patch 5 into the server, build libgz.a from zlib first; then build the server. Remember to enable asteroids and nebulae in etc/conf.sysdef.