**********************
*Anti-Crash 1.02 beta*
*Shadeline Software  *
**********************


--- Credits ---

Main Programmer                                Shades
All sources used to recreate server crash      Dave Jerden
Program Reference                              Joun

-------------
Beta Testers:
-------------

Dave Jerden
Pat Smear


******************
* Manual AC102 b *
******************

-----
Index
-----

Section 1.0    .................... Program Requirements
  Section 1.1  .................... How to install
  Section 1.2  .................... How to use
  Section 1.3  .................... Explain how to do it
Section 2      .................... About the Log file
  Section 2.1  .................... Command line extras
Section 3      .................... About Bugs
  Section 3.1  .................... Known Bugs and fixs
Section 4.0    .................... Update Info



Note:  Please do NOT delete the history.dat file, after you start anticrsh for the
       first time.  This history file helps keep your log clean.. and will add
       important infomation to your log .. the more you run the program.

------------------
Section 1.0
------------------

Requirements for program:

Quakeworld Server
Windows 95 or NT 3.51+
Requires enough Ram For QuakeWorld Server
command.com program file


------------------
Section 1.1
------------------

For Windows 3.x And above:

Run Setup.exe file



For Non-Windows OS:

How to install:

1.  copy the anticrsh.exe file to your server directory.
    Find the file Command.com and copy it to that same directory.

2.  finished the installation.


------------------
Section 1.2
------------------

An Example of the Batch file Has been Created.
Take a look at Run.bat



To use type:


anticrsh 1 path\programname commandline


1 - is the how many mins till it cycles and reboots your server.

path\programname - normally this is just the program name but I've not used 
                   the path before.. Remember this is beta.

commandline - kind of explains it all.  It's your program's command lines that is not
              required to run my program, but may be used for your program.


------------------
Section 1.3
------------------

After reading the section 1.0, You should understand how to write your
program command line.

Now you can create a batch file for it.

use notepad or edit -
example batch used to run and exit on it's own:

anticrsh 1 qwsv +gamedir fortress
exit

What it does:
When you exit anticrsh.exe
It will run your program until you press and hold the F1 key to exit it.(-
only at the server reboot screen --- You must exit your running program first then
press and hold the F1 key to exit the server reboot cycle.)
and then it exits to win95

------------------
Section 2
------------------

About the Log file:

To find your log file.. it should be in the same directory as the server and
program.  The log file name is ANTICRSH.LOG

To reset the log file, just erase it and anticrsh will make a new log file with
the same name as the old one.

------------------
Section 2.1
------------------

Extra commands:

To check for anticrsh beta server listings w/ ip addresses type:

anticrsh credits

at dos prompt.

------------------
Section 3
------------------

* Bugs *

The things that most programmers fear.. bugs!

Bugs are the things that make the program run bad or slow.
Bugs in a program cause many types of errors and can even cause crashs.
This program is still under beta testing, which means it may have some bugs in it,
but it will not hurt your computer. (don't quote me on it)
These bugs only hurt the program's
performance.

Bug Hunters WANTED!!

If you find a bug in this program.. first look below at section 3.1 to see if It
is the same bug that is known currently, If it is.. don't worry about it.. updates
will be flying in soon.

If you find a bug that is not listed in the known bugs section, then please contact
me at:

  Shades

email:  shades@hom.net
icq# :  3640817

These two places you can contact me to report bugs.
If you can questions, email please.

------------------
Section 3.1
------------------

Known Bugs and Fixes

Version 1.02b:

        The server will always slow down your computer some during a server crash,
        cause of the extended work it has to do to safely clean up extra code that
        was last in your ram.  To bad Win95 don't do this for me :(

        No Bugs reported for this version so far.

        Bug Fixed:  server was detecting crash too late, causing ram faults.

Version 1.01b:

	A bug is currently being looked at.  When Anticrsh is in reboot mode,
	it slows you computer down and uses 70% of processor time.  This only
	happens when your server crashs.. but when your server is running
	It will not require but 1% of Cpu time.
	The idea of this is, if your running win95 or nt .. the program was
	written in dos and has not been updated for win95/nt.  So I will
	hog cpu time until I find a Time slicer source code for Turbo Pascal 7.0

	Bug Fixed: Time clock uses Bios for a clock instead of it's internal
	clock, thrus speeds up processor time.

Version 1.0b

	Time clock off speed, will fix in next version.

	Bug Fixed: Anticrsh now cycles the server reboot, instead of detecting a
	fault.  It's like a screen saver.. It waits for you to press F1 to exit,
	if you don't it reboots the server.

Version 1.0a

	Program not Truely detecting server reboot.  Need to get QWSV doserror
	codes to detect server crash.



-------------
Section 4.0
-------------

Improved Logfile w/ error codes and more information
Corrected 16 to 32bit ram transfer
Improved Server speed
Corrected NT reboot problems
Added Server beta credits
Added Color to The Beta :)


