home *** CD-ROM | disk | FTP | other *** search
/ DP Tool Club 24 / CD_ASCQ_24_0995.iso / dos / graphic / grabbr / docfiles.sfx / GR4AI.DOC < prev    next >
Text File  |  1995-08-01  |  28KB  |  573 lines

  1.  
  2.  
  3.                      GRABBER/AI(tm)  Release 2.10 Shareware Issue
  4.                            8514/A Adapter Interface Version
  5.  
  6.                                 ----------------------
  7.  
  8.                         The Screen Capture Program for MS-DOS
  9.                          and 8514/A-Compatible Video Graphics
  10.  
  11.                           DOCUMENTATION AND TECHNICAL NOTES
  12.                                     August 1, 1995
  13.  
  14.                                 Copyright 1987-1995 by
  15.                                    Gerald A. Monroe
  16.                                  All rights reserved.
  17.  
  18.                  +-------------------------------------------------+
  19.                  |  Although they are shareware,  GR4AI and  this  |
  20.                  |  documentation file are copyrighted.  They are  |
  21.                  |  not in the  public  domain  and they are  not  |
  22.                  |  "freeware."   Please  consult  page 6  of the  |
  23.                  |  REGISTER.DOC  file  for  important  copyright  |
  24.                  |  information and license provisions.  All use,  |
  25.                  |  copying or distribution of  GR4AI.EXE or this  |
  26.                  |  document is  governed by the terms and condi-  |
  27.                  |  tions  of the  Shareware License contained in  |
  28.                  |  the REGISTER.DOC file.                         |
  29.                  +-------------------------------------------------+
  30.  
  31.              Thank  you  for your  interest  in  the GRABBER(tm)  screen
  32.              capture system!
  33.  
  34.              The GRABBER  package is being marketed in this special form
  35.              as shareware.  This  means you have the opportunity  to use
  36.              and  evaluate it for 30  days before you  decide whether to
  37.              buy.   If  you  continue to  use  GRABBER.EXE, any  of  its
  38.              "offspring" programs, or  any of the other programs  in the
  39.              GRABBER package beyond such 30-day period, then you are re-
  40.              quired  to  send your  registration  fee  to the  publisher
  41.              according  to the  instructions  in the  REGISTER.DOC file.
  42.              When  you register, you will  receive a copy  of the latest
  43.              release of  the registered GRABBER package  that you order.
  44.              You  may  not continue  using  GRABBER  beyond such  30-day
  45.              period  without registering.  For registration instructions
  46.              and a  complete  statement  of  your license  to  use  this
  47.              software, please consult the REGISTER.DOC file.
  48.  
  49.  
  50.           (IBM  and PC  are trademarks  of International  Business Machines
  51.           Corporation.   MS-DOS and  Windows  are trademarks  of  Microsoft
  52.           Corporation.    Other  trademarks   referenced  herein  are   the
  53.           properties of their respective owners.)
  54.  
  55.                                   Table of Contents
  56.  
  57.  
  58.           Overview of GR4AI.EXE . . . . . . . . . . . . . . . . . . . .   3
  59.  
  60.           Overview of the 8514/A Adapter Interface  . . . . . . . . . .   3
  61.  
  62.           About This Documentation  . . . . . . . . . . . . . . . . . .   4
  63.  
  64.           System Requirements for GR4AI.EXE . . . . . . . . . . . . . .   4
  65.  
  66.           Types of Screens that GR4AI.EXE Can Capture . . . . . . . . .   4
  67.  
  68.           The AI Driver Must Be Loaded Before GR4AI.EXE . . . . . . . .   5
  69.  
  70.           How to Install GR4AI.EXE in Memory  . . . . . . . . . . . . .   5
  71.  
  72.           How to Capture the Screen . . . . . . . . . . . . . . . . . .   6
  73.  
  74.           Ascending  Two-Tone   Chirp  Indicates  a   Successful  Screen
  75.              Capture  . . . . . . . . . . . . . . . . . . . . . . . . .   6
  76.  
  77.           One Low-Pitched Beep Indicates No AI Driver Is Present  . . .   6
  78.  
  79.           Two Low-Pitched Beeps Indicate an Unrecognized Video Mode,  Or
  80.              the AI Driver Is Not In Use  . . . . . . . . . . . . . . .   6
  81.  
  82.           Three Low-Pitched Beeps Indicate a File System Error  . . . .   7
  83.  
  84.           Changing the Destination Drive or Directory . . . . . . . . .   7
  85.  
  86.           Configuration Options for GR4AI.EXE . . . . . . . . . . . . .   7
  87.  
  88.           How to use .EXE Offspring Files Created by GR4AI.EXE  . . . .   8
  89.  
  90.           Options for Running GR4AI.EXE's Offspring Files . . . . . . .   8
  91.  
  92.           Changing GR4AI.EXE's Hotkey Combination . . . . . . . . . . .   9
  93.  
  94.           Displaying GR4AI.EXE's Offspring Files on Other Computers . .   9
  95.  
  96.           Converting GR4AI.EXE Offspring to .PCX and .GIF Formats . . .  10
  97.  
  98.           Programmers' Note:  Calling GR4AI.EXE From Your Own Software   11
  99.  
  100.           How to Contact the Publisher  . . . . . . . . . . . . . . . .  12
  101.  
  102.           GR4AI.EXE       Documentation and Technical Notes    Page 3 of 12
  103.  
  104.  
  105.  
  106.           1.   Overview of GR4AI.EXE
  107.  
  108.              GRABBER/AI, or  "GR4AI.EXE," is an alternative  version of the
  109.           GRABBER.EXE screen  capture program.    It is  a  memory-resident
  110.           screen  capture program designed  exclusively for capturing high-
  111.           resolution  graphic images  from PC  systems that  are compatible
  112.           with the IBM 8514/A  Adapter Interface, and which are  running in
  113.           "real mode" under MS-DOS.   (GR4AI does not capture  screens from
  114.           Microsoft Windows or Windows applications.)
  115.  
  116.              Like GRABBER.EXE,  the GR4AI.EXE  program captures screens  to
  117.           ordinary MS-DOS executable program files with an ".EXE"  filename
  118.           extension.  Because  of this,  you can conveniently  go back  and
  119.           redisplay the picture later,  simply by entering the name  of the
  120.           file to  which the  picture was  saved.   The ".EXE"  image files
  121.           created by GR4AI.EXE will be referred to throughout this document
  122.           as "offspring" files.
  123.  
  124.  
  125.           2.   Overview of the 8514/A Adapter Interface
  126.  
  127.  
  128.              The 8514/A  Adapter  Interface,  or  "AI,"  is  a  programming
  129.           interface  that lets  application programs  work with  your high-
  130.           resolution  video adapter.  The AI is loaded as a memory-resident
  131.           program  in your  computer's  memory by  means  of an  AI  driver
  132.           supplied by the  video adapter manufacturer  or by a  third-party
  133.           source.   For most video adapters, an  AI driver is not available
  134.           because the AI is not a very widely supported standard.  However,
  135.           AI drivers are available for some adapters, and when loaded, they
  136.           allow  GR4AI.EXE  to  capture  certain types  of  high-resolution
  137.           graphics.
  138.  
  139.              Video adapters  for which  an AI  driver is  available include
  140.           IBM's  8514/A and XGA cards, and cards based on ATI Technologies'
  141.           Mach-8 and Mach-32 controller chips such as the Graphics Vantage,
  142.           Graphics Ultra, and 8514/Ultra.  The  AI driver for these IBM and
  143.           ATI  cards is usually named HDILOAD.EXE.  A third-party AI driver
  144.           published by RIX Softworks  Inc. is available for cards  based on
  145.           the Tseng Laboratories ET4000 controller chip.
  146.  
  147.           GR4AI.EXE       Documentation and Technical Notes    Page 4 of 12
  148.  
  149.  
  150.  
  151.           3.   About This Documentation
  152.  
  153.  
  154.              This document must  be read in  conjunction with  GRABBER.DOC,
  155.           which is the documentation file for GRABBER.EXE.  This is because
  156.           GR4AI.EXE  is installed in memory  and operated in almost exactly
  157.           the  same way as the GRABBER.EXE program.  This document does not
  158.           explain in  detail  how to  install  and operate  GR4AI.EXE,  but
  159.           instead explains what  the AI  is, and what  the few  operational
  160.           differences are between GR4AI.EXE and GRABBER.EXE.
  161.  
  162.  
  163.           4.   System Requirements for GR4AI.EXE
  164.  
  165.  
  166.              To use GR4AI.EXE, you will need the following:
  167.  
  168.                -  An  IBM-PC, PC-XT, PC-AT,  PS/1, PS/2,  or 100% compatible
  169.                     computer.
  170.                -  At  least one  "local"  floppy  disk drive  or  hard  disk
  171.                     drive.
  172.                -  MS-DOS, or IBM PC-DOS, Version 3.0 or later.
  173.                -  A  video adapter  that  is  compatible  with the  IBM  VGA
  174.                     adapter.
  175.                -  An AI  driver that  designed for  compatibility with  your
  176.                     VGA adapter.
  177.  
  178.  
  179.           5.   Types of Screens that GR4AI.EXE Can Capture
  180.  
  181.              GR4AI.EXE is designed  to capture screens  from programs  that
  182.           run in "real mode" or "virtual 8086" mode under MS-DOS, and which
  183.           use  the AI to generate  screen images.   GR4AI.EXE captures only
  184.           graphics screens, not character-based text images.  GR4AI.EXE  is
  185.           designed to capture the following AI graphics modes:
  186.  
  187.                        - 640 x 480  (16 or 256 colors)
  188.  
  189.                        - 800 x 600  (16 or 256 colors)
  190.  
  191.                        - 1,024 x 768  (16 or 256 colors)
  192.  
  193.                        - 1,280 x 1,024  (16 or 256 colors)
  194.  
  195.  
  196.              GR4AI.EXE can  only capture a screen if the program generating
  197.           the image is actually using  the AI to do its screen  work.  Note
  198.  
  199.           GR4AI.EXE       Documentation and Technical Notes    Page 5 of 12
  200.  
  201.  
  202.  
  203.           that this is  not always the case.   For example, if you  have an
  204.           IBM 8514/A  adapter,  or  another  manufacturer's  card  that  is
  205.           compatible with the 8514/A  at the register level (such as an ATI
  206.           8514/Ultra, Graphics Ultra or Graphics Vantage card), then  it is
  207.           possible for some application programs to work with the screen by
  208.           writing directly to the adapter's hardware registers and ignoring
  209.           the AI  completely.   GR4AI.EXE cannot  capture any  screens from
  210.           such applications which write directly to the hardware registers.
  211.  
  212.  
  213.           6.   The AI Driver Must Be Loaded Before GR4AI.EXE
  214.  
  215.  
  216.              Whatever  kind  of  video  hardware  is  installed,  GR4AI.EXE
  217.           expects to find an AI driver  already resident in memory when you
  218.           initially  install GR4AI.EXE in  memory.  If an  AI driver is not
  219.           already present, GR4AI.EXE will not install.
  220.  
  221.  
  222.           7.   How to Install GR4AI.EXE in Memory
  223.  
  224.  
  225.              To use  GR4AI.EXE,  load it  into  your computer's  memory  by
  226.           entering a command that follows this example:
  227.  
  228.                                   GR4AI x:\pathname
  229.  
  230.              GR4AI.EXE will not stay  resident in memory (and you  will not
  231.           be able to  capture screens)  until you tell  GR4AI.EXE where  to
  232.           place its offspring  files, using  the syntax shown  above.   For
  233.           more information see Section 4 of GRABBER.DOC.
  234.  
  235.              When you install GR4AI.EXE in memory, it will display a start-
  236.           up message in  a blue  box in  the corner  of your  screen.   The
  237.           start-up  box is followed by a several lines of information about
  238.           the  way GR4AI.EXE is currently configured to run on your system.
  239.           If you  want to change this  configuration, you can do  so at the
  240.           time  you  install  GR4AI.EXE  in  memory  by  adding  additional
  241.           parameters  on   the  command   line  after  your   "x:\pathname"
  242.           parameter, or  you  can  change  it after  GR4AI.EXE  is  already
  243.           installed.   See Section 13 of this document for more information
  244.           about changing the destination path for offspring files.
  245.  
  246.           GR4AI.EXE       Documentation and Technical Notes    Page 6 of 12
  247.  
  248.  
  249.  
  250.           8.   How to Capture the Screen
  251.  
  252.  
  253.              To  capture  the  screen,  press  GR4AI.EXE's  current  hotkey
  254.           combination,  as  listed  on  the  start-up  information  screen.
  255.           GR4AI.EXE's default hotkey is [Ctrl]-[Alt]-[F10] (i.e., press and
  256.           hold both the [Ctrl] key and  the [Alt] key, then press the [F10]
  257.           key, then release all three keys).
  258.  
  259.  
  260.           9.   Ascending  Two-Tone  Chirp  Indicates  a  Successful  Screen
  261.                Capture
  262.  
  263.  
  264.              If you hear  an ascending, two-tone chirp from your computer's
  265.           speaker, it  means that GR4AI.EXE has  successfully completed the
  266.           screen  capture, and  the offspring  file containing  the current
  267.           screen image is located in the "Drive/path for .EXE files."
  268.  
  269.  
  270.           10.     One Low-Pitched Beep Indicates No AI Driver Is Present
  271.  
  272.  
  273.              If  you  hear one  low-pitched  beep from  your  speaker after
  274.           pressing  the hotkey,  no offspring  file was  created.   This is
  275.           because either (a) your  AI driver was removed from  memory after
  276.           GR4AI.EXE  was installed, or (b)  the AI driver  is still present
  277.           but  GR4AI.EXE is  unable  to  locate  it.    You  should  remove
  278.           GR4AI.EXE  from  memory  immediately   by  entering  the  command
  279.           "GR4AI UNLOAD",   then  re-load  your  AI  driver,  then  re-load
  280.           GR4AI.EXE according to the instructions in Section 7.
  281.  
  282.  
  283.           11.     Two  Low-Pitched  Beeps  Indicate  an  Unrecognized  Video
  284.                   Mode, Or the AI Driver Is Not In Use
  285.  
  286.              If you  hear two  low-pitched beeps  from  your speaker  after
  287.           pressing  the hotkey,  no offspring  file was  created.   This is
  288.           because either (a) you are trying to capture a graphics mode that
  289.           is not listed above  in Section 5, or (b) the  foreground program
  290.           that is generating the image  is not using the AI to  perform its
  291.           screen work,  and  is  probably writing  directly  to  the  video
  292.           adapter's hardware registers.
  293.  
  294.           GR4AI.EXE       Documentation and Technical Notes    Page 7 of 12
  295.  
  296.  
  297.  
  298.           12.     Three Low-Pitched Beeps Indicate a File System Error
  299.  
  300.              If  you  hear three  low-pitched beeps  from your  speaker, it
  301.           means that no offspring  file was created.  GR4AI.EXE  was unable
  302.           to  complete the screen capture  because of a  file system error.
  303.           For  a  list of  possible  errors and  how  to correct  them, see
  304.           Section 7 of GRABBER.DOC.
  305.  
  306.  
  307.           13.     Changing the Destination Drive or Directory
  308.  
  309.  
  310.              To change  the drive  or  directory where  GR4AI.EXE  deposits
  311.           offspring  files, enter  another GR4AI.EXE  command like  the one
  312.           described  in  Section 7 of  this  document.    From  that  point
  313.           forward,  GR4AI.EXE  will  place  offspring  files  in  the   new
  314.           destination you specify.
  315.  
  316.  
  317.           14.  Configuration Options for GR4AI.EXE
  318.  
  319.  
  320.              GR4AI.EXE responds  to many of the  same command-line switches
  321.           used  by  GRABBER.EXE,  which  are  described  in  Section 12  of
  322.           GRABBER.DOC.  These switches allow you to modify the way in which
  323.           GR4AI.EXE performs certain operations.
  324.  
  325.              The  following  command-line   switches  are  available  under
  326.           GR4AI.EXE.   For an explanation  of what these  switches do under
  327.           GRPCX.EXE, how to  activate them,  and any  limitations on  their
  328.           usage,  refer to GRABBER.DOC.  The switches, and the locations in
  329.           GRABBER.DOC where they are explained, are:
  330.  
  331.                   - INT=nn                 (Section 12.1)
  332.                   - INT=OFF                (Section 12.2)
  333.                   - PROMPT and NOPROMPT    (Section 12.3)
  334.                   - MOUSE and NOMOUSE      (Section 12.4)
  335.                   - SOUND and NOSOUND      (Section 12.5)
  336.                   - BATCHCAPTURE[:]        (Section 12.6)
  337.                   - NOSWAP                 (Section 12.7)
  338.                   - NOEMS                  (Section 12.8)
  339.                   - NOUMB                  (Section 12.9)
  340.                   - UNLOAD                 (Section 12.10)
  341.  
  342.           GR4AI.EXE       Documentation and Technical Notes    Page 8 of 12
  343.  
  344.  
  345.  
  346.           15.     How to use .EXE Offspring Files Created by GR4AI.EXE
  347.  
  348.  
  349.              Each .EXE offspring file created by GR4AI.EXE is  a standalone
  350.           MS-DOS  executable program containing  two parts:   (1) the image
  351.           you captured, plus (2) a proprietary program which redisplays the
  352.           captured image.
  353.  
  354.              To  view the  image contained within  an .EXE  offspring file,
  355.           simply run  the offspring file like any other executable program.
  356.           You don't need any other software to redisplay the image.
  357.  
  358.              To remove the  image from  the screen, simply  press any  key.
  359.           The image  will disappear,  and the .EXE  offspring program  will
  360.           exit back to the DOS prompt or to the batch file which called it.
  361.  
  362.              For  on-screen  help and  other  useful  information with  any
  363.           GRABBER.EXE offspring image  file, include the  /? switch on  the
  364.           offspring's command line.  For example:  SCREEN00 /?
  365.  
  366.  
  367.           16.     Options for Running GR4AI.EXE's Offspring Files
  368.  
  369.  
  370.              GR4AI.EXE's  offspring  files  support the  same  command-line
  371.           options as  are  supported by  the offspring  files generated  by
  372.           GRABBER.EXE.   These include the "FADEIN"  and "FADEOUT" options,
  373.           the /Tn option  for timed execution,  the /F and  /N options  for
  374.           exiting to DOS  without erasing  the screen, and  the /K  keylist
  375.           option for batch file  operation and menuing.  For  a description
  376.           of what  these options can  do and how  to use them,  consult the
  377.           following sections of GRABBER.DOC:
  378.  
  379.                   - FADEIN                 Section 13.1
  380.                   - FADEOUT                Section 13.2
  381.                   - /Tn                    Section 13.3
  382.                   - /F                     Section 13.4
  383.                   - /N                     Section 13.4
  384.                   - /K "keylist"           Section 13.6
  385.  
  386.              You  should note that, for technical reasons, it is not always
  387.           safe  to use the /F  or /N command-line  options with GR4AI.EXE's
  388.           offspring files.  These two options can cause a system crash when
  389.           you  are executing  a GR4AI.EXE  offspring at  the DOS  prompt or
  390.           within a batch file, and should not be used in those  situations.
  391.           You  may  use  these  two  options  when  executing  a  GR4AI.EXE
  392.           offspring  file from inside another program by  way of a SHELL or
  393.  
  394.           GR4AI.EXE       Documentation and Technical Notes    Page 9 of 12
  395.  
  396.  
  397.  
  398.           EXEC-type function, but ONLY IF the parent program re-initializes
  399.           the AI (with the AI's "HINIT" or "HSYNC" functions) or closes the
  400.           AI (with the AI's "HCLOSE" function) immediately upon return from
  401.           the child program.  If you are not sure about the other program's
  402.           ability  to do this,  you should assume that  it cannot and avoid
  403.           the  /F and /N command-line  options with the GR4AI.EXE offspring
  404.           file.
  405.  
  406.  
  407.           17.     Changing GR4AI.EXE's Hotkey Combination
  408.  
  409.  
  410.              The default  hotkey combination  which activates  GR4AI.EXE is
  411.           [Ctrl]-[Alt]-[F10].   If you  wish, you can  change this  default
  412.           hotkey  combination  to  something  else,  and  save  the  change
  413.           permanently  to  the  GR4AI.EXE  file so  that  the  change  will
  414.           automatically take  effect each  time  you install  GR4AI.EXE  in
  415.           memory.
  416.  
  417.              To accomplish  a hotkey  change, use  the "SHIFT="  and "KEY="
  418.           command-line options.  To  save a hotkey change  permanently, use
  419.           the "SAVEHOTKEY" command-line option.  All of these  options work
  420.           exactly the same way  under GR4AI.EXE as under GRABBER.EXE.   See
  421.           Section 15  of GRABBER.DOC for a  description of the SHIFT=, KEY=
  422.           and SAVEHOTKEY options and  how to use them.  Refer to Appendices
  423.           A and B of  GRABBER.DOC for a list of the codes that must be used
  424.           with the SHIFT= and KEY= options to specify a new hotkey.
  425.  
  426.  
  427.           18.     Displaying GR4AI.EXE's Offspring Files on Other Computers
  428.  
  429.              An offspring file generated by GR4AI.EXE can be redisplayed on
  430.           a  computer other  than  the one  from  which it  was  originally
  431.           captured, but ONLY IF:  (1) the other computer is configured with
  432.           an AI driver of its own, and that AI driver is resident when  you
  433.           attempt  to run the offspring file, OR  (2) the other computer is
  434.           compatible with the VESA  Video Bios Extension (the "VESA  VBE"),
  435.           and that  VESA VBE support is present when you attempt to run the
  436.           offspring file.
  437.  
  438.              In general, you should  not assume that any other  computer on
  439.           which you want to run a GR4AI.EXE offspring file has an AI driver
  440.           available,  because  the  AI  is  not  a  very  widely  supported
  441.           standard.   However,  most other  computers with  Super-VGA video
  442.           adapters (i.e., video  cards that are  capable of displaying  the
  443.           kinds  of screens  described in  Section 3.3 of  GRABBER.DOC) are
  444.           either  supplied with a VESA VBE driver from the manufacturer, or
  445.  
  446.           GR4AI.EXE       Documentation and Technical Notes   Page 10 of 12
  447.  
  448.  
  449.  
  450.           have  a  VESA VBE  driver that  is  available from  a third-party
  451.           source.
  452.  
  453.              For more  information about the  VESA VBE,  see Section 16  of
  454.           GRABBER.DOC
  455.  
  456.  
  457.           19.     Converting GR4AI.EXE Offspring to .PCX and .GIF Formats
  458.  
  459.  
  460.              GR4AI.EXE  is supplied  with  two  companion  utilities  which
  461.           convert the images contained in GR4AI.EXE  offspring files to the
  462.           popular .PCX and .GIF graphics file formats.  These utilities are
  463.           called GRAI2PCX.EXE  and GRAI2GIF.EXE.   These utilities function
  464.           in exactly the same way as the GR2PCX.EXE and GR2GIF.EXE programs
  465.           which  are also  included  in  this  GRABBER  package.    To  use
  466.           GRAI2PCX.EXE and GRAI2GIF.EXE, your AI  driver must be loaded  in
  467.           memory.  For  instructions on using  these programs, consult  the
  468.           CONVERT.DOC file.
  469.  
  470.           GR4AI.EXE       Documentation and Technical Notes   Page 11 of 12
  471.  
  472.  
  473.  
  474.           20.  Programmers' Note:  Calling GR4AI.EXE From Your Own Software
  475.  
  476.  
  477.              If  you are a programmer developing your own software, you can
  478.           invoke  GR4AI.EXE to capture the screen from within your own pro-
  479.           gram, assuming  that GR4AI.EXE  is  already resident  in  memory.
  480.           This is  accomplished by using  GR4AI.EXE's external  programming
  481.           hook, which  is  a customized  call to  Interrupt 16h,  described
  482.           below.   You can write a routine  to implement this hook in 80x86
  483.           assembly language or in any high-level programming language which
  484.           supports BIOS-level interrupt calls.
  485.  
  486.                             INTERRUPT 16h, FUNCTION 4741h
  487.  
  488.           On entry: AX = 4741h
  489.  
  490.                     DL = 0  (to check only if GR4AI.EXE is resident)
  491.                     DL = 1  (to capture the current screen)
  492.  
  493.           On return:   AX = 4147h  (if GR4AI.EXE is installed in memory)
  494.  
  495.                     For DL=0
  496.                     or DL=1:  BL  contains the  logical drive to  which the
  497.                               capture would be attempted (for DL=0), or was
  498.                               attempted  (for DL=1).   0  =  default drive,
  499.                               1 = drive A, 2 = drive B, and so forth.
  500.  
  501.                     For DL=1:
  502.  
  503.                        If CF=0:  Capture was  successful.   ES:DX points  to
  504.                                  an   ASCIIZ   string  which   contains  the
  505.                                  [drive:][\path\]filename   of   the   newly
  506.                                  created offspring (the drive  is also coded
  507.                                  in BL; see above).
  508.  
  509.                        If CF=1:  If  DX  = FFFFh,  then  a  capture  attempt
  510.                                  failed  due to  a  critical  disk error  or
  511.                                  disk-full   error  on   the  logical  drive
  512.                                  encoded in BL  (see above).   Speaker  will
  513.                                  beep.
  514.  
  515.                                  If  DX does  not  equal FFFFh,  capture was
  516.                                  not   attempted.     GR4AI.EXE   was   busy
  517.                                  servicing a  prior capture request, or some
  518.                                  other  disk I/O  was occurring, or  DOS was
  519.                                  not  in  a reenterable  state.    Try again
  520.                                  momentarily.
  521.  
  522.           GR4AI.EXE       Documentation and Technical Notes   Page 12 of 12
  523.  
  524.  
  525.  
  526.           21.  Technical Questions?  Reporting a Problem or Bug?
  527.  
  528.  
  529.              >>  Do  not contact  the Public  Software  Library if  you are
  530.           experiencing  a technical problem  with GR4AI.EXE or  if you have
  531.           any  questions about how GR4AI.EXE is supposed to work.  Instead,
  532.           contact the publisher directly, as described in this section. <<
  533.  
  534.              The  publisher  wants  to  know  if  GR4AI.EXE  ever  fails to
  535.           function on your system  as documented in this manual.   Also, if
  536.           you feel there is an  aspect of the program which is  not clearly
  537.           or completely described here, we appreciate your suggestions.
  538.  
  539.              Please  read  all of  the  documentation  before submitting  a
  540.           problem report.  This way you can be certain whether there really
  541.           is a problem, or whether  the program is being  put to a use  for
  542.           which it is not designed or intended.  When submitting  a problem
  543.           report, be as specific as possible about what happens and in what
  544.           sequence or situation.  Be sure to list these specific things:
  545.  
  546.              (1)  All  of the  information provided on the  screen after you
  547.                   enter  the  GR4AI  command  at  the  DOS prompt  with  the
  548.                   program already resident in memory.
  549.              (2)  Your brand and model of video adapter.
  550.              (3)  Your brand and model of PC.
  551.              (4)  Your brand  and version of DOS (for example, MS-DOS V6.20,
  552.                   DR-DOS V5.0, PC DOS V4.0, etc.).
  553.              (5)  Your brand and model of video adapter.
  554.              (6)  The program from which you are  trying to capture when the
  555.                   problem occurs.
  556.              (7)  The  contents  of both  your  CONFIG.SYS and  AUTOEXEC.BAT
  557.                   files.
  558.  
  559.              Without  all of this information,  it is difficult  to solve a
  560.           problem, and a response will be delayed.
  561.  
  562.              The publisher can be reached at the following addresses:
  563.  
  564.              Mail: Gerald A. Monroe              Fax:  (216) 333-6299
  565.                    P.O. Box 16296                Telephone:  (216) 333-6075
  566.                    Cleveland, Ohio 44116
  567.                    U.S.A.
  568.  
  569.           CompuServe:  72321,1257
  570.           Internet:    72321.1257@compuserve.com
  571.  
  572.                           * * *    End of GR4AI.DOC   * * *
  573.