home *** CD-ROM | disk | FTP | other *** search
/ PC PowerPlay 11 / PCPP11.iso / patch / quake3 / riftnote.txt < prev    next >
Encoding:
Text File  |  1996-08-27  |  11.6 KB  |  289 lines

  1. Rift
  2. Your Internet Assistant
  3. v 0.6.4
  4. 1996, Bob Jamison
  5. ================================
  6.  
  7. What's New in 0.6.4
  8. -------------------
  9.  
  10. Two filtering options have been added to the config file:
  11.   1) UDPMax -  This is the maximum number of milliseconds in the
  12.      UDP response time which will be considers acceptable for
  13.      display on the Rift list.  Defaults to 10000 (10 seconds),
  14.      but you can reduce this to something smaller to reduce the
  15.      list, say, 400ms.
  16.   2) ServerOpen - If set to TRUE, then only servers with open
  17.      slots will be displayed.  Full servers (8/8, 16/16) will
  18.      not.
  19.  
  20. What's New in 0.6.3
  21. -------------------
  22. Two things have been added for this version:
  23.  
  24. 1)  Better display of server and player detailed information.  Check
  25. it out!!!!!
  26.   Note:  if Teamplay is ON, the dialog is RED, else it is BLUE.
  27.  
  28. I know that I need to adjust the colors displayed for shirt/trousers
  29. color.  What I have is a best-guess effort, and I'm willing to accept
  30. any help on this topic.
  31.  
  32. 2) A PAUSE ("zzzz") button has been added to put Rift to sleep, even
  33. without launching Quake.
  34.  
  35. What's New in 0.6.2
  36. -------------------
  37. Two things have been added for this version:
  38.  
  39. 1)  AddMerge has been added to the server list loading, which
  40. removes duplicates, but preserves any new information which
  41. might be found about a server on different lists.  This is a BIG
  42. speed improvement.
  43.  
  44. 2)  The seven server variables that John Cash's unconnected protocol
  45. can export are now fetched by Rift:
  46. sv_maxspeed   The terminal velocity and speed of light for a map
  47. sv_gravity    How fast you fall.  Fun to play with!!! ;-)
  48. sv_friction   Determines whether you have traction like Michelin or
  49.                 Wile E. COyote
  50. noexit        Allow or deny jumpers
  51. teamplay      Whether or not you can injure a teammate
  52. timelimit     The maximum number of seconds a server will stay on a level
  53. fraglimit     The maximum number of frags before a new level
  54.  
  55. Again, I want to display these graphically, but getting these new features
  56. to the users as fast as possible is much more important.  Rift is a user
  57. driven and designed product, and is just as much a result of the users'
  58. imaginations and suggestions as it is mine.  Thanks to all who have written
  59. in, as your help has been invaluable.  ;-)
  60.  
  61. What's New in 0.6.1
  62. --------------------
  63. This is an emergency fix, mandated by the format changes at
  64. WWW.Stomped.Com and Citrix.Progress.Com.  Earlier versions will
  65. NOT be able to use Stomped or ][ronman.   Back to normal now!  ;-)
  66.  
  67. Also, window resizing is fixed!
  68.  
  69. What's New in 0.6
  70. --------------------
  71.  
  72. PLAYER NAMES!  Many thanks to John Cash for releasing the Quake
  73. unconnected transactions!  Now Rift can Query and display WHO is on
  74. a server.  After the initial refresh is done, just select a
  75. server and hit the "details" button.  Voila!
  76. The dialog lists:
  77.  
  78. [shirt/pants colors] frags [time on the server] player's address
  79.  
  80. I am aware of the discrepancies between the User count and the number
  81. actually listed.  This is because of the timing of the calls, and
  82. I'm working on it.  Honest!  :-#
  83.  
  84. I'm going to make the display a little more interesting, but I just
  85. wanted to get this addition out to the users as quickly as possible.
  86.  
  87. Thanks also to Aurin Wildfire for passing this precious information
  88. on to me.
  89.  
  90. What's New in 0.5
  91. --------------------
  92.  
  93. A DNS cache!  Now the startup of Rift can take much, much less time.
  94. Once the names have been resolved, they are stored for the next
  95. startup, and can thus drastically increase startup speed and reduce
  96. modem usage.  Guys, I'm sorry this one took so long, but I'm not
  97. very smart.  ;-(
  98.  
  99. Automatic HTML creation!  Now you can insert a Quake server list
  100. into your favorite HTML page.  Merely add a line to your HTML
  101. file with nothing on it but
  102.  
  103. RIFT HERE
  104.  
  105. at the start of the line.  Rift will make a copy of your file
  106. with a Rift table inserted into it.
  107.  
  108. 1) Move your file to a convenient spot, away from Web links.
  109.  
  110. 2) Add the magic line
  111.  
  112. 3) Tell Rift, in its configuration file, the path to this file,
  113. and the copy you want Rift to make.
  114.  
  115. 4) Run Rift.  When Rift says that it has created an HTML file,
  116. check it out on a browser.  Ta Da!
  117.  
  118.  
  119. What's New in 0.4.11
  120. --------------------
  121.  
  122. This is just an interim release, so please bear with me, only a very
  123. few of the many, many suggestions I have in the work queue have been
  124. done.  Thanks for all the e-mail and phone calls with suggestions,
  125. and I can fairly well assure you that most of everyone's ideas will
  126. be in Rift soon.  I wanted to post this release right away in an effort
  127. to catch up a bit, and at least get SOMETHING out to the persevering
  128. users.  Again , thanks.  What do we have?
  129.  
  130. o  #### READ THIS ONE ####  By popular demand (did they EVER demand
  131.    this)  the initial data load and DNS lookup is now done in the
  132.    background, freeing up the user interface to be moved, resized,
  133.    etc.  It seemed that no amount of convincing on my part that
  134.    the program was all right, even though it wasn't responding
  135.    immediately, was enough.  So I surrendered!!!  Rift will still
  136.    not do anything until the load is done (it would be illogical)
  137.    but at least you can play with the window until it is.  ;-)
  138.  
  139. o  A toolbar!!!   For weeks, people have been trying to convince
  140.    me to get rid of the ugly buttons.  I agree, they were not pretty,
  141.    just a quick-and-dirty way to get the program up and  running.  The
  142.    new toolbar might not be beautiful, but it is definitely an
  143.    improvement.
  144.  
  145. o  Tooltips! Hold the mouse over a button, without pressing, and a
  146.    short hint on the purpose of the button will appear.
  147.  
  148. o  A STOP button can halt the current refresh cycle.
  149.  
  150. More to come, I promise.  I considered these first fixes necessary,
  151. and the fun ones had to wait.  ;-(    Until the next release!  ;-)
  152.  
  153. What's New in 0.4.10
  154. --------------------
  155. o  Rift can be installed in its own directory, if the config file
  156.    has the location of the Quake directory
  157.  
  158. o  The Browse button will now pause the refresh timer and will
  159.    effectively put Rift to "sleep" while Quake is running, avoiding
  160.    network floods during refresh and allowing normal Quake play.
  161.    The button turns to "Resume," which can be pressed after a
  162.    Quake game to wake Rift up.  Now Browse is not nearly so much
  163.    different from Go!
  164.  
  165. o  The server list can be sorted either by UDP response times
  166.    (suggested) or ping times, also via the config file.
  167.  
  168. o  Slowed down the auto-refresh rate to once every 6 minutes.  It
  169.    appears that I overestimated some ISPs' data rates,  Sorry, and
  170.    shame on them for providing substandard service.
  171.  
  172. What's New in 0.4.9
  173. -------------------
  174. .4.9 is an interim version with a few fixes/additions.
  175.  
  176. o  Can use the ][ronman server list, as well as the Stomped server list.
  177.    Each of these can be turned on/off via the config file.
  178. o  Has a much better UDP performance, polling several smaller batches
  179.    of servers instead of the original "shotgun" approach.  This can
  180.    help accomodate bigger server lists.
  181. o  Has a button for the configuration file.
  182.  
  183. What's New in 0.4.8
  184. -------------------
  185. A configuration file, with a QUAKE-LAUNCHING ARGUMENT string!!!!
  186. This is the #1 requested feature, so I -had- to put it in.  This
  187. imitates launching Quake with Q95.BAT. Rift.cfg also contains the
  188. variables "reverseDNS" and "AutoPing" which control
  189. whether those two functions are performed.  More will
  190. be added later.
  191.  
  192. A different appearance,  because of the new features, it is becoming
  193. necessary to change the layout of the buttons, status field, and
  194. server list.  You will probably notice that the window re-sizing is
  195. a bit undone, but I've been working on this for 24 hours now, it's
  196. a Saturday afternoon, the sun is out, and I need to go outside.
  197.  
  198. The servers are sorted by UDP response times.
  199.  
  200. What's New in 0.4.7
  201. -------------------
  202. Fixed the pinger; times are fairly accurate now.
  203. Added an AutoPinger that works in the background without requiring
  204. too much use of system resources or bandwidth.
  205. Now displays:
  206.   Column 1: UDP response time - how soon the server's software
  207.             got its answer back to you
  208.   Column 2: Ping time - a running average of the pings to the site
  209.             so far, either from AutoPing or by user pressing "Ping".
  210.  
  211. What's New in 0.4.5
  212. -------------------
  213. 0.4 is a quick hack that should enable the user to obtain the
  214. popular server list from www.stomped.com.
  215. -But- what we do with it (if it is obtainable) is download the
  216. Hostname and location from Stomped, but query the servers listed
  217. from -your- machine, giving you a much more accurate view of the
  218. Quake universe, as seen from your PC.
  219.  
  220. Also, Rift passes on some server information to the Quake console.
  221. A short list of servers (Quake can't store too much) is provided,
  222. along with some aliases.  Once Rift has launched Quake, the
  223. 'r' key becomes hot.  Pressing 'r' disconnects from the current
  224. server and displays a list of servers, much like in Rift.
  225. The first column is the command name to select the given server. 
  226.  
  227. Also, both "Go" and a double-click cause Rift to terminate after
  228. launching Quake, freeing up the CPU and network entirely to the
  229. voracious appetite of Quake.  This cures the "freezing" problems
  230. encountered in Quake when Rift does an update.
  231.  
  232. What's New in 0.3
  233. -----------------
  234. As the lists of Quake servers become ever longer, the cost
  235. in time required to query the Domain Name Service (DNS) servers
  236. for host information becomes ever more dear.  Rift 0.2 was taking
  237. up to two minutes to display its initial host list; this was
  238. unacceptable.  Therefore, the changes for 0.3 are:
  239.  
  240. o   Only perform domain name - to - IP lookup at startup
  241. o   Display the list of possible servers before Quake server
  242.     query. This lets the user know that Rift is doing its job.
  243. o   Once the first Quake server query has been done, then start
  244.     performing the reverse address lookup (IP -> domain name)
  245.     as a background thread which will not interfere with the
  246.     user's button and list commands.
  247. o   Show the progress of the reverse DNS lookup in the status
  248.     window.  This doesn't really do much; it just looks cool.
  249.  
  250. About Rift
  251. ----------
  252. This is a simple networking tool which helps the Quake fan
  253. use the many Quake servers popping up all over the net.
  254. The program uses a server information file, "rift.dat"
  255. and queries all of the hosts in that file for their statuses.
  256. This status is updated every 90 seconds.  Rift takes a few
  257. seconds to initially load the file; this is because Rift is
  258. performing all of its DNS queries at startup in order to
  259. speed up subsequent operation enormously.
  260.  
  261. The first column is the round trip response time in milliseconds
  262. from the server, and can be used as a rough measure of the usability
  263. of the server from your location.
  264.  
  265. To use, unzip the files into the directory where quake and qlaunch
  266. are located.  Then just run Rift!.
  267.  
  268. If you see a server you like, just double-click on it, and
  269. Rift will attempt to launch Quake with a connection to that
  270. server.  Please note that the network interface design for Quake
  271. is very fluid at the moment, and the current version of Rift might
  272. not have caught up yet ;-( .  But it will!  ;-)  So far, Rift
  273. has worked very well with Quake shareware versions 0.91, 0.92,
  274. 1.0, and 1.01.
  275.  
  276. Check the site:
  277.    http://www.phoenix.net/~ishmal/rift
  278.  
  279. occasionally for Rift updates,improvements, debugs, and the like.
  280. Feel free to leave comments or suggestions that would improve the
  281. program.
  282.  
  283. Questions?
  284. Contact Bob at 713-244-5769,
  285. or e-mail at ishmal@phoenix.net
  286. or look for me on DalNet's IRC #quake channel as "ishmal"
  287.  
  288.  
  289.