

	SERVARENA 2

	Quake 3 Arena Dedicated Server Configuration Utility
	Developed by Larry 'Snow Dog' Massengale - snowdog@quake3world.com
	http://servarena.quake3world.com

	________________________________________________________________________
	
	OVERVIEW

	Simply stated, this program will help you to configure and launch a 
	dedicated server for Quake 3 Arena.  The interface makes changing 
	settings and options very simple.  You no longer need to edit config 
	files.

	Comments and suggestions are encouraged.  You can contact the author by 
	sending email to snowdog@quake3world.com.
			
	________________________________________________________________________
	
	REVISION HISTORY	

	Version 2.06

		- As requested, there is now a button on the maps tab that will 
		  allow you to set the current frag/time/capture limit, speed, 
		  gravity and knock back settings for all maps.  This will also 
		  be used as the default for any custom maps that you add in 
		  the future.

		- When entering a custom map, you can now enter only the file 
		  name.  This will be used as the map name if you don't specify 
		  one.  You can also simply press enter (instead of clicking 
		  okay) to add the map.

		- As requested, the available maps are now listed in 
		  alphabetical order.

		- You can no longer select more than 50 maps to be cycled.  
		  This is because apparently Q3A has a limit to how many 
		  variables can be defined.  Until I understand this limitation 
		  a little better, and find a possible work-around, you are now 
		  limited to 50 maps.  50 *is* enough, isn't it?

		- Fixed the problem that prevented map cycling if only one map 
		  was selected for a CTF game.

		- Fixed a problem that caused Servarena to close if cancel was 
		  selected from the change Q3A path prompt.

		- Two spelling/grammar fixes.


	Version 2.05

		- For Servarena 1.xx users:  Servarena will now look for the 
		  existence of your old maplist.txt, and import the custom maps 
		  you had specified.  The file will then be deleted, so if you 
		  want to keep it for any reason, back it up first.

		- Fixed a bug that prevented the maps from cycling correctly for 
		  some users.

		- Changed the method for setting a password for your server.  
		  Now Quake 3 will warn users that they need a password to 
		  connect to your server, and you do not need to specify 
		  private clients.  My thanks to Gemini at www.quake3zone.net 
		  for helping me make this work!		


	Version 2.04

		- Fixed a bug that caused maps to disappear from the data file 
		  if you exited the program without selecting any.  The first 
		  time you run Servarena it will check to see if your data file
		  was affected by this bug, and will correct it.  You will need
		  to enter any custom maps that you had previously entered.

		- Added the ability to check the baseq3/maps folder for any 
		  existing maps

		- Servarena will no longer report that you have the demo version 
		  of Quake 3 Arena if you have only done a minimum install.
		  


	Version 2.03

		- Fixed a bug that cropped up from the last bug fix.  Does anyone
		  have any valium? 


	Version 2.02

		- Added additional error handling to help debug errors

		- Fixed another bug that had the potential of causing Servarena 
		  to crash if being upgraded from a previous version.



	Version 2.01

		- Fixed a bug that had the potential of causing Servarena to 
		  crash if being upgraded from a previous version.

		- Fixed a bug that prevented setting the time limit for each 
		  map above 9 (ouch!)  Why was this not reported by the alpha 
		  testers?!


	Version 2.0

		- Added Gravity, Speed, and Knock Back settings.
		
		- Gravity, Speed, Knock Back, Time limit, Frag limit, and 
		  Capture limit are all saved for each map rathan than globally.

		- Removed the option to start a server from a batch file.

		- Removed the prefix commands with seta option. 
	
		- Removed the Cycle maps option. Now if you have more than one 
  		  maps selected, the maps will cycle automatically.

		- Remove the Limits tab.  Since most of these settings are now 
		  specified for each map, I removed this tab.  

		- Removed the Map preview window.  The thumbnail preview is 
		  now placed directly on the maps tab.

		- Disable pure server checkbox has been renamed to Pure server

		- Added another master server text box.  If you are upgrading 
	          from an older version (1.xx) of Servarena, you will want to 
		  check this right away.  You will proabably have the first 
		  two text boxes specifying master0.gamespy.com.  The 
		  documentation that came with Q3A was incorrect in stating that
		  the Id server would be reported to automatically -- you 
		  actually need to specify it (master3.idsoftware.com)

		- Replaced the "Include config file" text box with a drop-down 
		  list of all the .cfg files stored in your baseq3 folder, with 
 		  the exception of a couple files that might cause a conflict 
		  (srvarena.cfg, q3config.cfg, etc.)
	
		- Map data is now stored in a data file rather than the registry.

		- Map information now includes a field for entering the map name 
		  rather than just a file name.

		- Added controls for minimum and maximum ping settings.

		- Added a Bug report link.  Now you can link to the new bug 
		  report form at quake3world to report bugs.  

		- Syntax checking.  Servarena will now check to make sure that 
		  you don't enter invalid information in many of the fields.  
		  For instance, if you set the maximum players to 6, you will 
		  be warned if you set the number of private clients above 6.  

		- Added the ability to edit map information rather than just 
		  add new maps.

		- Added a Pop-up menu in the available maps list.  This menu 
		  includes options for adding, editing, selecting, and deleting 
		  maps.

		- Help Files!  Now Servarena installs HTML-based help files on 
		  your system.  Furthermore, if you press F1, a help file will 
		  open in your browser window with the help for the currently 
		  selected tab.

		- The program window is now a little wider, allowing for more 
	     	  controls on each tab.		

		- The status window is now fully animated.  This is not a 
		  requirement for the program, but it sure makes for a nifty 
		  interface. ;-)

		- Enhanced the interface by adding frames to group the 
		  controls.

		- Added more context-senstive help.  Throughout the program, 
		  you will find better descriptions of the controls displayed 
		  in the status window.  I also included some help to the map 
		  window, and the auto-bot selection area.

		- Servarena will now check to see if you are attempting to 
		  use it with the demo version of Q3A (which is not supported),
 		  or if you have changed the folder where Q3A is installed.

		- Added a default graphic to the map preview window.  Now if 
		  select a map that does not have a thumbnail for, the map 
		  preview window will display the Servarena logo.

		- When selecting text areas, the current text becomes high-
		  lighted, making it easier to change settings.


	Revision history for Servarena 1.xx is avilable on the web at 
	http://servarena.quake3world.com/revhistory.shtml
	________________________________________________________________________

	ACKNOWLEDGEMENTS

		- Thanks to the folks at ID for all the obvious reasons.
	
		- Thanks to the folks at Quake 3 World for hosting my web site.

		- Special thanks to everyone that has helped make this program 
		  a success.
		  
	________________________________________________________________________

	DISCLAIMER

	NO WARRANTIES.  SERVARENA DISCLAIMS ALL WARRANTIES, WHETHER EXPRESSED 
	OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, IMPLIED WARRANTIES OF
	MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE WITH RESPECT TO
	THE SOFTWARE.  SERVARENA DOES NOT WARRANT THAT THE OPERATION OF THE
	SOFTWARE WILL BE UNINTERRUPTED OR ERROR FREE OR THAT THE SOFTWARE WILL
	MEET YOUR SPECIFIC REQUIREMENTS.  ADDITIONAL STATEMENTS SUCH AS
	PRESENTATIONS, WHETHER ORAL OR WRITTEN, DO NOT CONSTITUTE WARRANTIES
	BY SERVARENA AND SHOULD NOT BE RELIED UPON.	

	________________________________________________________________________

	LEGAL STUFF

	Servarena is not affiliated, endorsed, or authorized by ID Software.  
	Quake 3 Arena is a registered trademark of ID Software.
	All other brand names are property of their respective owners.

	Servarena may be distributed, but only with the expressed consent of 
	it's author, Larry Massengale.  If you would like to offer a mirror site 
	for this product, or distribute it in any way, contact snowdog@ipns.com 
	for permission.  Unauthorized distribution is expressly forbidden.



