
   Mo'Slo 4BIZ(tm) version 3.3 User Guide for DOS
   Copyright (c) 2003 David Perrell

ABOUT THIS GUIDE

   This guide is for use of Mo'Slo 4BIZ in MS-DOS(r) where Windows(r) is not
   installed. Expanded documentation for use in both DOS and Windows is
   contained in the file MoSlo4BIZ.pdf installed as part of the Windows setup
   process. Please refer to MoSlo4BIZ.pdf if available.

ABOUT MO'SLO 4BIZ

   Mo'Slo 4BIZ is a software program that lets you temporarily slow the
   effective speed of your computer while another software program or batch
   file executes. When the slowed program or batch file terminates, Mo'Slo 4BIZ
   also terminates, and normal system speed is restored.

   Mo'Slo 4BIZ includes two slowdown programs. This Guide is concerned only
   with the the DOS program: moslo.com.

   Moslo.com provides two methods for slowing DOS programs in MS-DOS and
   Windows. The default method is suitable for a wide range of programs,
   particularly in the case of load errors. The second method provides smoother
   slowdown of animations in some programs.

   Mo'Slo 4BIZ is command-driven. Instructions for what to slow and how to slow
   it must be included in the command that loads Mo'Slo 4BIZ.

ABOUT COMMAND LINES

   To use Mo'Slo 4BIZ to slow a program or batch file, the original command
   used to execute the program is used as a parameter, or argument, to Mo'Slo
   4BIZ. For example, here is a hypothetical command to load an old program:

           c:\progs\old\pcxtprog.com

   And here is a command you might use to slow the program with Mo'Slo 4BIZ:

           c:\moslo\moslo.com /20 /m1 c:\progs\old\pcxtprog.com

   The command above tells the operating system to execute c:\moslo\moslo.exe.
   The subsequent items on the command line are parameters for moslo.exe.
   Command processing is case-insensitive. On a command line,
   C:\MoSlo\MOSLO.COM is equivalent to c:\moslo\moslo.com. Do not worry about
   capitalization in command lines.

   The complete description of a file's location, including the drive and
   directories, is called the path name. The backslash (\) is the path
   separator, separating drive, directories, and the file name.

   Directories are special files that contain the names and locations of other
   files and directories.

   The behavior of Mo'Slo 4BIZ is controlled by optional parameters called
   switches. A switch is a forward slash (/) followed by a sequence of letters
   and/or a number. The switches can be in any order, but they must occur
   between the Mo'Slo filename and the filename of the program you want to
   slow. Spaces between switches are optional, but spaces must be used between
   switches and path names.

TELLING MO'SLO 4BIZ WHAT TO SLOW

   Here is a command to slow a popular DOS communications program:

         c:\moslo\moslo.com c:\pcplus\pcplus.exe

   Since there are no switches, pcplus.exe will be slowed with the default
   slowdown method to the default emulation speed of a 166MHz Pentium--a speed
   that has been determined to reliably load and run many MS-DOS business
   programs.

   Note that Moslo.com does not change the default drive and directory. Since
   many programs and batch files look for other files in the default drive and
   directory, it's a good idea to change the default drive and directory to the
   location of the program file to be slowed before slowing it. For example,
   the following sequence of commands changes the current drive to D, changes
   the current directory to \qa and then runs qa.exe at the default emulation
   speed of a 166MHz Pentium CPU:

         d:
         cd \qa
         c:\moslo\moslo.com qa.exe

   Use of executable and batch file name extensions .com, .exe, and .bat is
   optional. When an extension is not given, Mo'Slo 4BIZ will first look for a
   file with a .com extension, then an .exe extension, and finally a .bat
   extension.

   Parameters for Slowed Programs
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   Some programs and batch files require their own parameters. Mo'Slo 4BIZ will
   pass parameters to a slowed program or batch file. Simply append the
   parameters to the tail of the command line as you normally would.

   Slowing a Command Prompt
   ~~~~~~~~~~~~~~~~~~~~~~~~
   The command prompt switch is a forward slash followed by the letter 'c'. Use
   this switch in place of a path name to slow a command prompt (MS-DOS
   prompt). The following example slows a command prompt using default
   emulation speed and slowdown method:

         c:\moslo\moslo.com /c

   Any DOS program you run from the slowed prompt will also run slowed.

TELLING MO'SLO 4BIZ HOW MUCH TO SLOW

   Effective system speed for a slowed program or batch file can be specified
   as either percent-of-system-speed or emulation speed. If no speed is
   specified, Mo'Slo 4BIZ approximates the speed of a 166MHz Pentiumr
   processor.

   Percent-of-system-speed and emulation speed are simply different ways of
   expressing the same thing. Specify one or the other, not both, unless you
   are converting percent to emulation speed as described at the end of this
   section.

   Specify percent-of-system speed when you want to slow your system to a
   certain percentage of its normal operating speed. You specify percent-of-
   system-speed with a forward slash followed by a number (without the percent
   sign). You can specify a percentage from 0.01% through 99.99%. For example,
   when the following command is executed on a system with a 1 GHz processor:

         c:\moslo\moslo.com /3.3 c:\rd\rdprog.com

   rdprog.com will execute as if the processor frequency were reduced to 3.3%
   of 1,000 MHz: 33 MHz.

   Specify emulation speed when you want to emulate the speed of a specific
   system, regardless of the speed of the current system. You specify the
   emulation speed with a forward slash, followed by the letter 's', followed
   by a number. The number, once determined, can then be used to achieve
   approximately the same execution speed on various systems. For example, the
   following command:

         c:\moslo\moslo.com /s5000 c:\pcplus\pcplus.exe

   emulates a 166MHz Pentium processor and successfully loads pcplus.exe on
   most if not all current processors. (Since /s5000 is the default emulation
   speed of Mo'Slo 4BIZ, the above command is equivalent to using no speed
   switch at all.)

   In real-mode MS-DOS, /s100 emulates the original 4.77MHz IBM(r) PC-XT.

   Converting Percent-Of-System-Speed to Emulation Speed
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   To find the emulation speed that corresponds to particular percent-of-system
   speed, use the percent-of- system-speed switch and the emulation speed
   switch without a speed number. For example, the following command displays
   the emulation speed equivalent of 50% system speed:

         c:\moslo\moslo.com /50 /s

   To display the emulation speed of your system at 100%, do not specify a
   percentage. Example:

         c:\moslo\moslo.com /s

SLOWDOWN METHODS

   Different programs may require different methods of slowdown to best
   reproduce a program's normal operation at the speed it was designed for.
   Mo'Slo 4BIZ will use a method known to be generally effective for most DOS
   programs. Unless you know the other method is superior for your needs, you
   should first try the default slowdown method.

   You specify slowdown method with a forward slash, followed by the letter
   'm', followed by a number. Two methods are available in real-mode MS-DOS.
   Method 1 (/m1) is an enhancement of the method used by Mo'Slo at its
   inception in 1990, and is still the method of first choice when slowing
   programs in real-mode MS-DOS. Method 1 is the default method used when no
   slowdown method is specified.

   Method 2 (/m2) uses a higher-frequency timing mechanism than method 1 and
   can provide smoother slowdown of animated graphics.

DELAYING SLOWDOWN AND LIMITING DURATION

   Delay can be useful when a program requires much slowdown to run, but needs
   no slowdown to load. Duration can be useful when a program needs no slowdown
   to run, but cannot load at full speed.

   Specify delayed slowdown, in seconds, with a forward slash, followed by the
   letter 'd', followed by a number from 1-255. Specify duration of slowdown,
   in seconds, with a forward slash, followed by the letters 'du', followed by
   a number from 1-255. Duration begins when slowdown begins, i.e. after any
   delay has expired. For example, the following command:

         c:\moslo\moslo.com /d7 /du30 c:\cb\cbstat.exe

   will begin slowdown 7 seconds after cbstat.exe loads, and stop slowdown
   after another 30 seconds.

KEYBOARD CONTROL AND QUICKLOAD

   The keyboard control switch (/k) and the quickload switch (/q) enable on-
   the-fly speed adjustment and toggling on-off of slowdown, respectively.
   These options work with some (not all) DOS programs slowed with moslo.com.
   Quickload is the same as keyboard control except that it loads the program
   with slowdown toggled off. When the program has loaded, press Ctrl + Alt +
   right Shift to toggle slowdown on and off. Press Ctrl + Alt + '-' to reduce
   effective speed. Press Ctrl + Alt + '=' to increase effective speed.

MISCELLANEOUS NOTES

   If you don't know what speed at which to run, start high and work downward.
   Below an ideal level of speed reduction the system may appear to speed up
   erratically.

   No slowdown program can be guaranteed to work with all software. Some DOS
   programs take complete control of a system at a very low level. Slowing such
   programs would require a software patch or custom utility.

TECHNICAL SUPPORT

   Your questions can be e-mailed to support@hpaa.com, voiced or faxed to
   +1 (818) 884-7157. To most efficiently help you, we need to know (1) your
   operating system, (2) the name of the application(s) you are attempting to
   slow, (3) the location of the program(s) on your system
   (drive:\path\filename), (4) the version of Mo'Slo 4BIZ you are using,
   (5) the location of the Mo'Slo files on your system (drive:\path), (6) your
   CPU type and MHz, (7) a detailed description of the problem you are trying
   to solve, and (8) what you've done that hasn't worked.

   Frequently asked questions are answered on our WWW site at
   http://moslo.info. Look in the FAQ and FEEDBACK sections.

   Address snail mail to:
            Dr.David's Super Crispy Software
            Division of Hearn/Perrell Art Associates
            23022 Hatteras Street
            Woodland Hills, CA 91367

END USER SOFTWARE LICENSE AGREEMENT

   The Mo'Slo 4BIZ software application (the Software) is owned by David
   Perrell and is protected by United States copyright laws and related
   international treaty provisions. License to use the Software is granted
   under the following terms and conditions:

   1. You may use one copy of the Software on a single terminal or workstation
      of a single computer so long as all of the terms and conditions of this
      agreement are complied with.

   2. The Software and its documentation are provided as a single executable
      archive or install program (the Archive). You may extract copies of the
      Software and documentation from the Archive onto a permanent storage
      device (e.g., hard disk) of one computer, you may print a copy of the
      documentation, and you may store the Archive on magnetic or optical media
      for archival purposes. You may not otherwise copy or distribute the
      Software or documentation.

   3. You may not make, or have made by another, any modification to the
      Software or its accompanying documentation. You may not adapt, translate,
      reverse engineer, disassemble, or create derivative works based on the
      Software.

   4. You may transfer the Software to another party PROVIDED (a) you transfer
      the Software and all accompanying documentation in the same form in which
      it was transferred to you; (b) you retain no copies of the Archive, the
      Software or the documentation; and (c) the recipient agrees to the terms
      of this License Agreement.

   5. If the Software is an upgrade, you may use the Software only as a
      replacement for a previous version of the Software. When you determine
      that the Software upgrade is a suitable replacement you must destroy all
      copies of the previous version. If you receive a Software upgrade after
      you have transferred a previous version, you must either transfer the
      upgrade to the current possessor of the previous version or destroy it.

   Download and/or installation of the Software implies agreement. If you do
   not agree to comply with these terms and conditions then do not download or
   install the Software. Prior to downloading the software you can request a
   refund from the place of purchase.

 DISCLAIMER OF WARRANTY

   Mo'Slo 4BIZ is provided without warranty of any kind, express or implied,
   and the user assumes the entire risk of using it. The author will not be
   liable for any incidental, consequential, indirect or similar damages
   resulting from the use of this software. In no event will the author's
   liability ever exceed the price paid for the license to use the software,
   regardless of the nature of the claim.

   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   If license to use this software has been transferred to you from another
   licensee, please visit our website and register as the new licensee. The
   address of the registration page is:
         http://www.hpaa.com/moslo/register
   Registering enables us to provide you with software updates and info.
   We do not share customer data with anyone without a court order.

   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   Mo'Slo is a trademark of Hearn/Perrell Art Associates. PC/XT is a trademark
   of International Business Machines. MS-DOS and Windows are registered
   trademarks of Microsoft Corporation. All other trademarks or registered
   trademarks are the property of their respective owners. This document is
   Copyright (c) 2003 David Perrell. Information herein is subject to change
   without notice.