DR. SEUSS PURITY TEST v1.4 (DOS)
"How pure are you?"
Written and (C)2007 by Sean Dennis
Another Cheepware production!
==========================================================

This program is a BBS door.  If you do not know what that is, you really
shouldn't try to use this program.

*************************************************************
* WARNING: This door is for mature adults over the age of   *
* 18!  I am NOT responsible for the content of this door    *
* when it is on YOUR BBS.  It's up to YOU to make sure      *
* minors cannot access this door!  This door DOES NOT CHECK *
* AGES!  YOU must do so yourself!  With that being said, I  *
* absolve myself of any responsibility concerning who has   *
* access to this door on YOUR BBS.  -- Sean Dennis          *
*************************************************************

I. LICENSE AND DISCLAIMER

  This program and its associated files are property of Sean Dennis.  You
  may use this program for free as long as you are NOT running a for-profit
  ("pay") BBS.  Reverse engineering of this program or its associated files
  in any form, analog or electronic, is prohibited.  This program works
  nicely on my system, but I can't guarantee that it will work on your
  system.  If something breaks, I'm not responsible.  There is no promise
  or guarentee of future development or support of this program.

                          -=-=-=-=-=-=-=-=-=-=-=-=-=-=-

II. WHAT IS THE MAGIC ORACLE?

  Dr. Seuss Purity Door (DSPD) is a BBS door that can be run locally or
  through a BBS that is capable of running 16-bit DOS doors.  DSPD is an
  adult "purity test" door to see how "sexually pure" you are.  Features
  of this door:

    - Supports DOOR.SYS and DORINFO1.DEF drop files.

    - DOS, DesqView, Windows, and OS/2 multitasker friendly.

    - ANSI.SYS not needed as the door has its own ANSI driver.

    - Reads all needed runtime information from the dropfile, meaning
      no configuration files!


  Requirements to run TMO:

    - A BBS that is capable of running 16-bit DOS doors and can produce either
      DOOR.SYS or DORINFO1.DEF dropfiles.

    - A FOSSIL driver.

    - ANSI.SYS is NOT required as the door has its own ANSI driver.

                          -=-=-=-=-=-=-=-=-=-=-=-=-=-=-

III. UPGRADING FROM A PREVIOUS VERSION OF DSPT

  Since this is the inital release of DSPT, I don't think you need to worry
  about upgrading. <G>

                          -=-=-=-=-=-=-=-=-=-=-=-=-=-=-

IV. SETTING UP DSPT

  Thankfully, DSPT is very easy to setup.  Here's the steps to set up a new
  installation:

    - Create a directory for the door and unzip the archive in it.

    - Create a batch file to run the door from your BBS (or if you run
      Synchronet, you can run it directly from the door menu).

    - Add DSPT into your BBS's door menu and you're set.

  If your BBS requires a batch file to run a door like mine does, here's
  how to do it.  I run a multinode Telegard/2 BBS and this is my setup
  to run DSPT.  I created a batch file called RUNDS.BAT:

    @echo off
    d:
    cd\doors\drseuss
    drseuss d:\tg\temp%1\door.sys
    cd\tg\temp%1

  If you're going to use DORINFO1.DEF, you can use this batch file:

    @echo off
    d:
    cd\doors\drseuss
    drseuss d:\tg\temp%1\dorinfo1.def
    cd\tg\temp%1

  You can pass the node number to the batch file from your BBS (please
  check your BBS documentation on how to do this).  If you're running
  a single-line BBS, just put a 1 instead of the %1 in the batch file.
  
  NOTE: Please make sure that this door is accessible to adults 18+
  years older in age.  The door DOES NOT do any sort of age checking
  although it does ask if you want to go further before the door
  actually starts.  I'd recommend setting up an age limit using your
  BBS (in Telegard, you can put the "A18" ACS code into the access
  code string in the menu option).  YOU are responsible for this,
  not me.

  If you need an example on how to use the door, just type DRSEUSS at
  the command prompt and a small help screen will appear.

  A quick note about the status bar you see when the door is running on
  your BBS with a remote caller...the status bar looks like this:

    <door name and author information>
    <caller name>     <node #> <OS> <COM port> <emulation> <KP> <TL>

  It's easy to understand, but there's a few things you should know:

    - <OS> will always show as "DOS" under Windows.  If you're running
      the door under OS/2, it will say "OS/2".

    - <KP> is the number of seconds since the last keypress.

    - <TL> is the time left before the door kicks the user off.

  Some miscellaneous notes about the door:

    - Ezycom sysops need to use the *D5 ("extended" DOOR.SYS) option when
      using any of my Cheepware doors.  The other version available for use
      is a non-standard DOOR.SYS.  The standard DOOR.SYS has 52 lines.

    - I have been told that some sysops are having problems using DOOR.SYS.
      I personally haven't had any problems with using DOOR.SYS and recommend
      that you use it with my doors, but they have reported success with using
      DORINFO1.DEF.  DOOR.SYS passes more information to the door which is why
      I recommend its use.

    - It has been reported to me that some doors under Windows XP have a hard
      time figuring out whether they are using ANSI or not; you may need to
      force ANSI manually to the door if you have problems with this.

                         -=-=-=-=-=-=-=-=-=-=-=-=-=-=-

V. CUSTOMIZING DSPT

  There is no customization possible with DSPT.


                         -=-=-=-=-=-=-=-=-=-=-=-=-=-=-

VI. CREDITS AND THANKS

  Dr. Seuss Purity Test was developed using Turbo Pascal 7 (RTE200
  patched) and FKFOSSIL v1.02 under Windows XP Professional, Windows
  2000 Professional and eComStation 1.2MR.  The main executable was 
  packed using UPX.

  FKFOSSIL v1.02 (C)1993-1994 Tim Strike and Forbidden Knights Systems.

  "Cheepware" and "Dr. Seuss Purity Test" are (C) Sean Dennis.  All
  rights reserved.

  All other copyrighted/trademarked names used in this documentation
  are property of their respective owners and are used for
  identification purposes only.

  The color code documentation was taken from the Telegard BBS
  documentation written by Tim Strike and was partially edited by me
  for use with this door.

  I'd like to thank the following people for their help:

    - My wife, Maura, for putting up with me while I hack away at the
      computer for what seems like endless hours.

    - Trav'ler for testing my doors and providing much needed feedback
      and suggestions, as well as the Ezycom DOOR.SYS tip.

    - Steve Winn for reporting the WinXP ANSI problem.

    - All the sysops, users and fellow programmers who have helped me
      learn and understand over the years.  Thank you all for the
      invaluble help and experience.

                          -=-=-=-=-=-=-=-=-=-=-=-=-=-=-

VII. CONTACTING THE AUTHOR

  If you have any comments, suggestions or ideas, I'd love to hear from you.
  If you have a bug report, I need to hear from you.  Please make sure you
  have all the needed details handy for me so I can try to reproduce the
  problem (such as what you were doing when the problem occured, et al.).

  You can contact me via the following ways:

    - Netmail: 1:18/200@Fidonet - 618:618/1@Micronet

    - BBS: telnet://bbs.outpostbbs.net

    - Email: sean@outpostbbs.net

    - IM: ICQ (19965647) - AIM (eekahausmaus) - YM (blue_vinny)

    You can find me in CH-WARE, the official Cheepware support echo, in
    Fidonet.  I am also in DOORGAMES and BBS_CARNIVAL in Fidonet or
    anywhere in Micronet.

 If you'd like more information about Cheepware, you can get it via:

    - WWW: http://outpostbbs.net (click on the Cheepware link)

    - Email FREQ: Send an email to bbs@outpostbbs.net with the subject of
      FREQ and the message body of FREQ CHEEP - you will receive
      a listing of available Cheepware files within an hour normally.

    - Crash FREQ: Crash one of the above FTN addresses with the magic
      name of CHEEP.

    - BBS: Just telnet to my BBS and look in my Cheepware file area.

                         -=-=-=-=-=-=-=-=-=-=-=-=-=-=-

 Thank you for using Cheepware.  Support your local BBS scene!

 -- Sean Dennis
    Cheepware Author

<EOF>
