home *** CD-ROM | disk | FTP | other *** search
/ Share Gallery 1 / share_gal_1.zip / share_gal_1 / UT / UT081.ZIP / TSRCALC.COM / TSRCALC.DOC < prev    next >
Text File  |  1990-05-04  |  14KB  |  397 lines

  1.  
  2.                            TSRCALC (TM) DOCUMENTATION
  3.                     Copyright 1989, 1990 All Rights Reserved
  4.  
  5.     INTRODUCTION
  6.  
  7.         TSRCALC started out as an experiment is writing TSR's and has
  8.     developed into a very popular program. The purpose is to allow you to
  9.     have a full function calculator available at the touch of a hotkey.
  10.     While this program can be used on any PC or compatible, optimum
  11.     performance is obtained on an 80286 system with an optional memory
  12.     management unit or on a system with an 80386 or 80486 processor.
  13.  
  14.  
  15.     INSTALLING TSRCALC
  16.  
  17.          TSRCALC is not copy protected and is stored in an archive file on
  18.     the distribution disk. I would suggest that you use DISKCOPY to make a
  19.     backup copy of the distribution disk and then place the distribution
  20.     disk in a secure location. Please remember to place a write protect tab
  21.     on the distribution disk if one is not there and also on the backup
  22.     copy as well.
  23.  
  24.  
  25.     TSRCALC SYSTEM REQUIREMENTS
  26.  
  27.          This software was developed and tested under DOS 3.3 and DOS 4.01
  28.     and found to operate properly. All functions should run error free
  29.     under DOS versions 3.0 through 3.2 as well although I cannot be one
  30.     hundred percent sure of this. The software can detect what type of
  31.     display card and monitor is in use and adjusts itself for your exact
  32.     configuration.
  33.  
  34.  
  35.     TSRCALC COMMAND LINE OPTIONS
  36.  
  37.         TSRCALC is very flexible in its use of memory. By default it will
  38.     search for free Expanded memory (LIM 4.0) and if enough Expanded memory
  39.     is found TSRCALC will load the majority of its code into Expanded
  40.     memory. This is the default action and no actions are required on your
  41.     part. When used in this manner, TSRCALC will only require about 9,712
  42.     bytes of conventional DOS memory. The program will also require about
  43.     144,000 bytes of Expanded (LIM 4.0) memory.
  44.  
  45.  
  46.     /NOEMS COMMAND LINE SWITCH
  47.  
  48.         If you do not have any LIM 4.0 Expanded memory, then you must use
  49.     one of the two options listed below. If you can afford to use part of
  50.     your conventional DOS memory (in the range of 0 to 640k) then you
  51.     should use the command line switch /NOEMS which tells TSRCALC to ignore
  52.     any Expanded memory it finds and load itself into DOS memory.
  53.  
  54.         This command line switch allows fast access, but it uses a lot of
  55.     DOS memory. TSRCALC will require about 132,912 bytes of DOS memory when
  56.     this command line switch is used. You are better off using Expanded
  57.     memory or disk swapping if memory conservation is crucial.
  58.  
  59.         The command line to use only DOS would look like this:
  60.  
  61.                          TSRCALC /NOEMS  <press enter>
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.                            TSRCALC (TM) DOCUMENTATION
  69.                     Copyright 1989, 1990 All Rights Reserved
  70.  
  71.  
  72.     /DISK COMMAND LINE SWITCH
  73.  
  74.         If you cannot afford to use that much DOS memory, TSRCALC has a
  75.     virtual memory manager incorporated into the program. In this case
  76.     TSRCALC will create and use two disk files to store the majority of its
  77.     code and the display screen. This mode of operation can be the slowest
  78.     of the three, or as fast as the two options above, depending on the
  79.     speed of the disk upon which TSRCALC creates the files.
  80.  
  81.         The files TSRCALC creates will always start with the letters TC and
  82.     will go from TC00 to TC99. These files will always be in the ROOT
  83.     directory in the shareware version.
  84.  
  85.         Under NO circumstances should you ever erase these files while
  86.     TSRCALC  is resident in memory! If you have started TSRCALC with the
  87.     /DISK command line switch, when you use REMOVEIT.COM to remove TSRCALC
  88.     from memory the disk files will be deleted as a courtesy.
  89.  
  90.         When used in this mode, TSRCALC only requires about 10,112 bytes of
  91.     DOS memory. The trade off is in speed, based upon the speed of the disk
  92.     which supplies the information to the virtual memory manager.
  93.  
  94.  
  95.     COMMAND LINE SWITCH PROTOCOL
  96.  
  97.         All of the command line switches must start with a '/' and when
  98.     more than one switch is used, each must be separated by a blank space.
  99.     For example to load TSRCALC into DOS memory the command line would be:
  100.  
  101.                                  TSRCALC /NOEMS
  102.  
  103.         Note that there is no space between the '/' and the letters or
  104.     numbers in the command line switch. This is an important point to
  105.     remember. If you are unsure about which switches (if any) to use, the
  106.     best way to determine what is best for you is by testing the program
  107.     with each command line switch. In the worst of all possible cases, you
  108.     might have to reboot the system, however most errors are trapped and
  109.     will be handled by TSRCALC.
  110.  
  111.  
  112.     REMOVING TSRCALC FROM RESIDENT MEMORY
  113.  
  114.         A program named REMOVEIT.COM is included on the distribution disk.
  115.     This program is used to remove TSRCALC and/or SCRBLANK from memory. You
  116.     may of course reboot the computer which will remove TSRCALC, however
  117.     REMOVEIT.COM will also remove the disk swapping files created if you
  118.     use the /DISK command line switch.
  119.  
  120.         REMOVEIT.COM should only be used under the following conditions:
  121.  
  122.         1) You are at the DOS prompt.
  123.         2) No other TSR has been loaded after TSRCALC.
  124.         3) You are not in a SHELL from another program.
  125.  
  126.  
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133.  
  134.                            TSRCALC (TM) DOCUMENTATION
  135.                     Copyright 1989, 1990 All Rights Reserved
  136.  
  137.         When TSRCALC is removed from memory, a special DOS function is
  138.     called which will release the memory reserved for TSRCALC and restore
  139.     the interrupts to normal. As with any TSR certain interrupts are
  140.     trapped while TSRCALC is resident in memory.
  141.  
  142.         If you attempt to remove TSRCALC from memory after you have used
  143.     the SHELL command to exit to DOS from inside another program, there is
  144.     a distinct possibility that BOTH programs will be removed from memory.
  145.     Be sure you are at the DOS prompt when you use REMOVEIT.COM!
  146.  
  147.         If another TSR has been loaded after TSRCALC, REMOVEIT.COM is smart
  148.     enough not to remove TSRCALC from memory. This would create a "hole" in
  149.     memory which DOS is unable to cope with. If you need to remove TSRCALC
  150.     and other TSR's have been loaded after it, they must be removed first.
  151.  
  152.         REMOVEIT.COM is not a generic TSR removal tool. It is only designed
  153.     to remove TSR's which contain a special identification code. The
  154.     correct command line to remove TSRCALC from memory would be:
  155.  
  156.                          REMOVEIT TSRCALC <press enter>
  157.  
  158.         If REMOVEIT.COM can remove TSRCALC you will receive a message once
  159.     it is removed. If not, you will receive an error message.
  160.  
  161.  
  162.     REGISTERING YOUR COPY OF TSRCALC
  163.  
  164.         Registration is REQUIRED if you continue to use TSRCALC after a
  165.     reasonable trial period and there are several options available. The
  166.     first is a PERSONAL registration.  This allows you to run TSRCALC on
  167.     one computer at a time.  A PERSONAL registration DOES NOT allow you to
  168.     run TSRCALC on a network server or under any multi-user operating
  169.     system!
  170.  
  171.         A COMMERCIAL registration is available for corporate, commercial or
  172.     governmental use where more than one person might run TSRCALC at one
  173.     time. This registration includes a site license for unlimited use at
  174.     one location and a network server license for use on multiple networks
  175.     at one location.
  176.  
  177.         An EDUCATIONAL registration is also available. To qualify for this
  178.     you must attach the enclosed order form to your school's purchase order
  179.     or letterhead. Purchase orders are accepted from schools provided they
  180.     clearly indicate NET 10 DAY terms. An EDUCATIONAL registration includes
  181.     unlimited distribution rights to TSRCALC for faculty, staff and
  182.     students.
  183.  
  184.         All registrations include updates for a period of one year from the
  185.     date of purchase and technical support as required. After one year,
  186.     updates can be purchased for an update fee equal to thirty percent of
  187.     the license fee in effect.
  188.  
  189.         To obtain an update during the one year period following your
  190.     purchase you must send a check or money order for five ($5) dollars to
  191.     the author to cover shipping and handling costs. If you are interested
  192.     in registering this program or any other shareware the author has
  193.     written and supplied on this disk please refer to the REGISTER.DOC file
  194.     on the distribution disk.
  195.  
  196.  
  197.  
  198.  
  199.  
  200.                            TSRCALC (TM) DOCUMENTATION
  201.                     Copyright 1989, 1990 All Rights Reserved
  202.  
  203.  
  204.     REPORTING A SOFTWARE PROBLEM
  205.  
  206.         In the event that discover a problem, the author would be more than
  207.     a little interested in hearing about it. After you have read the
  208.     documentation to be sure you are not doing something wrong, please fill
  209.     out and return the enclosed Problem Report Form. This can be done by
  210.     U.S. mail, or to an EMAIL address you will receive if you register.
  211.     Please fill out the form completely so the author can understand what
  212.     the problem is. If possible include screen dumps of the problem you
  213.     have found. If you have any unusual hardware installed please be sure
  214.     to include this information as well.
  215.  
  216.  
  217.     SOFTWARE WARRANTY
  218.  
  219.         This software has been tested and found to be error free.  The
  220.     author has taken all reasonable steps to be certain that this software
  221.     will perform as indicated. However it is impossible for any author to
  222.     test their software on every computer in existence today. The author
  223.     and his distributors cannot be held responsible for any damage, real or
  224.     otherwise that occurs from the use of this software.
  225.  
  226.         For a period of ninety (90) days from the date of purchase of one
  227.     of the licenses specified above the author will attempt to fix any
  228.     problems you might discover. If this is not possible the author will
  229.     refund your purchase price.
  230.  
  231.               _______
  232.          ____|__     |                (R)
  233.       --|       |    |-------------------
  234.         |   ____|__  |  Association of
  235.         |  |       |_|  Shareware
  236.         |__|   o   |    Professionals
  237.       -----|   |   |---------------------
  238.            |___|___|    MEMBER
  239.  
  240.  
  241.         This program is produced by a member of the Association of
  242.     Shareware Professionals (ASP). ASP wants to make sure that the
  243.     shareware principle works for you. If you are unable to resolve a
  244.     shareware related problem with an ASP member by contacting the member
  245.     directly, ASP may be able to help you.
  246.  
  247.         The ASP Ombudsman can help you resolve a dispute or problem with an
  248.     ASP member, but does not provide technical support for member's
  249.     products. Please write to the ASP Ombudsman at P.O. Box 5786, Bellevue,
  250.     Washington 98006 or send a CompuServe message via easyplex to ASP
  251.     Ombudsman 70007,3536.
  252.  
  253.  
  254.     BENEFITS OBTAINED BY REGISTERING THIS SHAREWARE PROGRAM
  255.  
  256.         1) You receive a registered copy of this software which does not
  257.            contain any shareware notices. If an update has been released
  258.            you will receive the latest version of the software.
  259.  
  260.  
  261.  
  262.  
  263.  
  264.  
  265.  
  266.                            TSRCALC (TM) DOCUMENTATION
  267.                     Copyright 1989, 1990 All Rights Reserved
  268.  
  269.         2) You receive technical support from the author. If you have
  270.            access to CompuServe or one of the major communications networks
  271.            (Bitnet, InterNet, UseNet, ArpaNet, etc;) you can contact the
  272.            author via EMAIL which saves considerable time over waiting for
  273.            the mail. The EMAIL address is only given to REGISTERED owners
  274.            of this software.
  275.  
  276.         3) You receive notice of future updates and updates for one year.
  277.            However you must send a check or money order for five ($5)
  278.            dollars to cover shipping and handling costs for an update.
  279.  
  280.         4) You receive confidentiality. Your name is never sold to a
  281.            mailing list company and the author will not flood your mailbox
  282.            with mailings. You will only receive update notices.
  283.  
  284.  
  285.  
  286.  
  287.  
  288.  
  289.  
  290.  
  291.  
  292.  
  293.  
  294.  
  295.  
  296.  
  297.  
  298.  
  299.  
  300.  
  301.  
  302.  
  303.  
  304.  
  305.  
  306.  
  307.  
  308.  
  309.  
  310.  
  311.  
  312.  
  313.  
  314.  
  315.  
  316.  
  317.  
  318.  
  319.  
  320.  
  321.  
  322.  
  323.  
  324.  
  325.  
  326.  
  327.  
  328.  
  329.  
  330.  
  331.  
  332.                            TSRCALC (TM) DOCUMENTATION
  333.                     Copyright 1989, 1990 All Rights Reserved
  334.  
  335.                               PROBLEM REPORT FORM
  336.  
  337.         Please fill out this form completely and return it to the author.
  338.     Certain questions require you to fill in answers and others require you
  339.     to circle an answer.
  340.  
  341.     Program: ______________________         Version: ___________________
  342.  
  343.     Date: _________________________         Phone: _____________________
  344.  
  345.     DOS version: __________________         DOS:   PC  -  MS  - 386MOS
  346.  
  347.     EMAIL address: _____________________________________________________
  348.  
  349.     Processor: 8086  80286  80386SX  80386DX  80486  NEC V20  NEC V30
  350.  
  351.     Co-Processor: None  8087 80287 80387SX 80387 Weitek 1167  3167  4167
  352.  
  353.     Floppy 1: 360k  720k  1.2m  1.4m  Floppy 2: 360k  720k  1.2m 1.4m
  354.  
  355.     Hard disk manufacturer:________________________________________
  356.  
  357.     Hard disk capacity:____________________________________________
  358.  
  359.     Disk controller: XT type  AT type  Interface: RLL  MFM  SCSI ESDI IDE
  360.  
  361.     Please describe the problem in as much detail as possible. If possible
  362.     please include screen dumps commented to show the problem and any error
  363.     messages DOS or the program may have displayed.
  364.  
  365.  
  366.  
  367.  
  368.  
  369.  
  370.  
  371.  
  372.  
  373.  
  374.  
  375.  
  376.  
  377.  
  378.  
  379.  
  380.  
  381.  
  382.  
  383.  
  384.  
  385.     Please return this form to the author. I will evaluate and attempt to
  386.     correct the error as soon as possible. If I require more information I
  387.     will contact you by phone or by EMAIL.
  388.  
  389.                                  Richard Levey
  390.                                151-28 22nd Avenue
  391.                            Whitestone, New York 11357
  392.  
  393.  
  394.  
  395.  
  396.  
  397.