home *** CD-ROM | disk | FTP | other *** search
/ Monster Media 1993 #2 / Image.iso / graphics / pcxdump.zip / PCXDUMP.DOC < prev    next >
Text File  |  1993-05-15  |  55KB  |  1,240 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25.  
  26.  
  27.                          PCXDUMP   Version 8.10
  28.                         ------------------------
  29.  
  30.  
  31.  
  32.  
  33.  
  34.                        THE screen capture program
  35.                     Documentation and technical notes
  36.  
  37.                              May 15th, 1993
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.                           Copyright 1991-1993 by
  46.                              Jesper Frandsen
  47.                            All rights reserved
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.     Disclaimer and warranty
  71.     -----------------------
  72.  
  73.     This product is distributed AS IS. The author specifically disclaims all
  74.     warranties, expressed or implied, including, but not limited to, implied
  75.     warranties of merchantability and fitness for a particular purpose with
  76.     respect to defects in the diskette and documentation, and program license
  77.     granted herein, in particular, and without limiting operation of the
  78.     program license with respect to any particular application use or purpose.
  79.     In no event shall the author be liable for any loss of profit or any other
  80.     commercial damage including but not limited to special, incidental,
  81.     consequential or other damages.
  82.  
  83.  
  84.  
  85.  
  86.     Licensing agreement
  87.     -------------------
  88.  
  89.     PCXDUMP is copyrighted software and all rights are reserved. PCXDUMP may
  90.     not be changed or modified in any way except by the author. PCXDUMP is
  91.     SHAREWARE and may be freely distributed as long as it remains in its
  92.     complete form with all support and documentation files. It may be used for
  93.     a 10 day free trial period. Regardless of how the copy is obtained, it is
  94.     requested that all users comply with the following licensing and
  95.     registration provisions if they continue to use it after the 10 day trial
  96.     period. Should you find this program useful, you must register it; you will
  97.     then be provided with the latest releases of the PCXDUMP system.
  98.  
  99.     The cost as of this writing is $30.00 U.S. per single-user license. When
  100.     you register, you receive a copy of the latest registered version of
  101.     PCXDUMP, plus any enhancements that have been added since this document was
  102.     released. Check "REGISTRATION" for possible discounts.
  103.  
  104.     If you obtained this program from a shareware disk distributor, then you
  105.     have paid only for the service of copying this disk, but you have not
  106.     paid for the program itself. The author receives no part of the price you
  107.     may have paid to a disk distributor for this disk.
  108.  
  109.     PC, XT, PC/AT and PS/2 are trademarks, and IBM is a registered trademark,
  110.     of International Business Machines Corporation.
  111.  
  112.     All other products or services mentioned in this manual, including:
  113.     VGA, Paradise, Everex, Trident, Video 7, Tseng Labs, MS-DOS, PC-DOS, PCX,
  114.     Windows, OS/2, Hercules, PC Paintbrush, WordPerfect, PageMaker, Ventura,
  115.     GIF, Compuserve are trademarks, registered trademarks, service marks, or
  116.     registered service marks of their respective companies or organizations.
  117.  
  118.  
  119.  
  120.  
  121.     Overview of PCXDUMP
  122.     -------------------
  123.  
  124.     PCXDUMP is a program which saves the images on the screen of your IBM
  125.     Personal Computer or compatible PC to a disk file. PCXDUMP is memory
  126.     resident, which means that having executed it once, the program is always
  127.     waiting in the background, while you continue to run other programs. You
  128.     tell PCXDUMP to capture the image currently displayed on the screen by
  129.     pressing a combination of keys which PCXDUMP reserves for itself.
  130.     The saved images are put on the disk in the PCX-format. A large variety of
  131.     word processors, desktop publishers and paint programs are capable of
  132.     importing PCX-files, e.g. WordPerfect, PageMaker, Ventura Publisher,
  133.     PaintBrush, almost any Windows program and many, many more.
  134.  
  135.     PCXDUMP is not designed to work in conjunction with Windows, OS/2,
  136.     UNIX, Linux or any other operating system than DOS.
  137.  
  138.     Also included in the package is a utility, PCXLAB, which will show
  139.     all the images that PCXDUMP can produce (2, 16, 256 or 16.7 million
  140.     color PCX files) on any EGA, VGA or SVGA display adapter (except EGA
  141.     mono). PCXLAB will also convert PCX-files to other file formats, convert
  142.     color PCX-files to monochrome PCX-files and will reduce the number
  143.     of colors in a PCX-file.
  144.  
  145.  
  146.  
  147.  
  148.     9 good reasons to use PCXDUMP
  149.     -----------------------------
  150.  
  151.     THE PRICE           - PCXDUMP will cost you only $30.00.
  152.  
  153.     THE SIZE            - PCXDUMP will use only 15 Kb of conventional memory
  154.                           (and no EMS or XMS).
  155.  
  156.     THE SPEED           - ALL pixels are written/read directly in to the video
  157.                           memory and hence really fast!
  158.  
  159.     SUPER-VGA           - PCXDUMP recognizes a large number of SuperVGA chips,
  160.                           and is able to use their resolutions as well.
  161.                           PCXDUMP will also recognize the HiColor extension of
  162.                           several of these SuperVGA cards.
  163.  
  164.     EASY TO INSTALL     - PCXDUMP can be installed with a on-screen menu where
  165.                           you can install PCXDUMP the way you prefer.
  166.                           In the menu you can change things as:
  167.                           the hotkey-sequence to activate PCXDUMP, where to put
  168.                           the PCX-files, the type of your videocard (PCXDUMP
  169.                           autodetects the videocard) and several other
  170.                           features.
  171.  
  172.     IT IS EASY TO USE   - Just press the hotkey and use the mouse or keyboard
  173.                           to choose which part of the screen to save.
  174.                           PCXDUMP dumps the images directly to the PCX-format.
  175.  
  176.     -                     PCXDUMP offers several ways of "delaying" the
  177.                           installation. Read about it in "PCXDUMP INSTALLATION
  178.                           OPTIONS". In short this means that you are able to
  179.                           capture screens, which you normally are not able
  180.                           to capture.
  181.  
  182.     -                     A lot of (particularly new) games push the EGA or VGA
  183.                           card to the limit and use undocumented video modes to
  184.                           get smooth scroll and smooth animation. PCXDUMP
  185.                           recognizes these modes.
  186.                           However, as the registers are write-only (can not be
  187.                           read) on EGA-cards, PCXDUMP can neither detect nor
  188.                           use these modes on EGA-cards.
  189.                           But on VGA-cards or better ALL these modes will be
  190.                           detected! Even if these modes includes a splitscreen
  191.                           configuration (like the shareware version of
  192.                           3D Wolfenstein game from Apogee)!
  193.  
  194.     IT IS NOT CRIPPLED  - And last, but not least. It is not crippled in any
  195.                           way. PCXDUMP is designed to capture graphic screens
  196.                           and will work with no limitations in graphics modes.
  197.                           But when you register PCXDUMP, you will get the
  198.                           "text capturing" function as a bonus!
  199.  
  200.  
  201.  
  202.  
  203.     PCXDUMP requirements
  204.     --------------------
  205.  
  206.     To use PCXDUMP, you will need:
  207.  
  208.               a)  an IBM PC, XT, AT, PS/2, or 100% compatible computer;
  209.  
  210.               b)  at least one floppy diskette drive; and
  211.  
  212.               c)  the IBM-PC DOS (Disk Operating System), or MS-DOS, in a
  213.                   version numbered 2.0 or higher.
  214.  
  215.     A Mouse Systems compatible mouse will also be convenient.
  216.  
  217.     You can use PCXDUMP with either a color or a monochrome EGA or VGA display
  218.     card (and naturally with a SuperVGA display card).
  219.  
  220.  
  221.  
  222.  
  223.     What PCXDUMP is able to capture
  224.     -------------------------------
  225.  
  226.     PCXDUMP is capable of capturing graphic images on systems equipped with any
  227.     of the following video display adapters:
  228.  
  229.       *  Multicolor Graphics Adapter (MCGA)
  230.       *  Enhanced Graphics Adapter (EGA)
  231.       *  Video Gate Array adapter (VGA)
  232.  
  233.     No Hercules support, sorry!
  234.  
  235.     PCXDUMP captures all of the video modes listed in the following table,
  236.     which have been standardized by manufacturers of the various video adapters
  237.     mentioned above:
  238.  
  239.          Video   Graphics                Adapters
  240.          Mode   Resolution  Colors      Supporting
  241.          -----  ----------  ----------  --------------------
  242.  
  243.            4     320 x 200       4        CGA/EGA/VGA  *)
  244.            5     320 x 200       4        CGA/EGA/VGA  *)
  245.            6     640 x 200       2        CGA/EGA/VGA
  246.           13     320 x 200      16        EGA/VGA
  247.           14     640 x 200      16        EGA/VGA
  248.           15     640 x 350       2        EGA/VGA
  249.           16     640 x 350      16        EGA/VGA
  250.           17     640 x 480       2        VGA/MCGA
  251.           18     640 x 480      16        VGA
  252.           19     320 x 200     256        VGA/MCGA
  253.  
  254.           *) In these two CGA-modes, PCXDUMP will always use a palette
  255.              of Black, Cyan, Magenta and White.
  256.  
  257.     Although PCXDUMP can dump images from mode 4, 5 and 6 (which are CGA modes,
  258.     see table below), you still need at least an EGA or MCGA card to install
  259.     PCXDUMP.
  260.  
  261.     And if you have any of these SVGA-cards, you are able to capture
  262.     screens from their SVGA modes as well!
  263.  
  264.     ---------------+----------+-----------+-----------+-----------+-----------
  265.     CHIPSET        | 16 colors| 256 colors| 32k colors| 64k colors| 16M colors
  266.                    | up to:   | up to:    | up to:    | up to:    | up to:
  267.     ---------------+----------+-----------+-----------+-----------+-----------
  268.     Ahead A/B      | 1024x768 | 1024x768  | -         | -         | -
  269.     ATI-Wonder     | 1024x768 | 1024x768  | 800x600   | -         | -
  270.     Chip & Tech.   | 1024x768 | 1024x768  | -         | -         | -
  271.     Genoa          | 1024x768 | 800x600   | -         | -         | -
  272.     MXIC           | 1024x768 | 1024x768  | -         | -         | -
  273.     OAK-37         | 800x600  | -         | -         | -         | -
  274.     OAK-67         | 1024x768 | 800x600   | -         | -         | -
  275.     OAK-77         | 1280x1024| 1024x768  | 640x480   | -         | -
  276.     Paradise       | 1024x768 | 1024x768  | 800x600   | -         | -
  277.     Realtek        | 1280x1024| 1024x768  | -         | 800x600   | -
  278.     Trident        | 1024x768 | 1024x768  | 800x600   | 800x600   | -
  279.     Tseng ET 3000  | 1024x768 | 800x600   | -         | -         | -
  280.     Tseng ET 4000  | 1280x1024| 1024x768  | -         | -         | -
  281.     Tseng HiColor  | 1280x1024| 1024x768  | 800x600   | -         | -
  282.     Tseng TrueColor| 1280x1024| 1024x768  | 800x600   | 800x600   | 640x480
  283.     VESA           | 1280x1024| 1280x1024 | 1280x1024 | 1280x1024 | 1280x1024
  284.     Video-7        | 1024x768 | 800x600   | -         | -         | -
  285.     ---------------+----------+-----------+-----------+-----------+------------
  286.  
  287.     PCXDUMP is not designed to work with high-resolution 4-color images.
  288.  
  289.     If you try to activate PCXDUMP in an unsupported video mode, PCXDUMP will
  290.     produce a long deep tone.
  291.  
  292.  
  293.  
  294.     Hotkeys
  295.     -------
  296.  
  297.     When PCXDUMP is installed, these (default) hotkeys can be used:
  298.  
  299.     ALT+SHIFT+C dumps a color PCX-file
  300.     ALT+SHIFT+E dumps the whole screen in colors (dumps immediately)
  301.     ALT+SHIFT+N dumps a black/white PCX-file
  302.     ALT+SHIFT+R dumps the whole screen in black/white (dumps immediately)
  303.     ALT+SHIFT+I dumps a inverted black/white PCX-file
  304.     ALT+SHIFT+G dumps a color PCX-file, where image is gray scaled
  305.     ALT+SHIFT+H dumps a color PCX-file, where image is inverted gray scaled
  306.     ALT+SHIFT+T will dump a text screen to a TEXT-file
  307.     ALT+SHIFT+A will dump a text screen to a ANSI-file
  308.  
  309.     When dumping a color PCX-file, the video mode (the available colors
  310.     on the screen) determines which file format should be used (1, 4,
  311.     8 or 24 bits format), except when dumping a gray scaled dump in 32768,
  312.     65536 or 16.7 million colors, which will produce a 256 color PCX-file.
  313.     PCXDUMP will beep once when activated and (once) again when having
  314.     finished dumping graphics.
  315.     If you activate PCXDUMP in an unsupported video mode, such as a 4 color
  316.     hires mode, PCXDUMP will emit a long low-pitched sound.
  317.  
  318.     You can only use the C, E, G & H hotkeys when there is at least 4 colors
  319.     on the screen. You can only use the T and A hotkeys in text mode (regi-
  320.     stered version only).
  321.  
  322.     It is possible to change the hotkeys, read about it in "PCXDUMP
  323.     INSTALLATION"
  324.  
  325.     NOTE: if you activate PCXDUMP in text mode, PCXDUMP will dump the screen
  326.           immediately.
  327.  
  328.  
  329.  
  330.  
  331.     Text modes
  332.     ----------
  333.  
  334.     The registered version of PCXDUMP holds a bonus facility which enables you
  335.     to capture screens in these text modes:
  336.  
  337.          Video   Text                          Adapters
  338.          Mode   Resolution         Colors      Supporting
  339.          -----  ----------         ----------  --------------------
  340.           0     40x25              16          CGA/EGA/VGA/MCGA
  341.           1     40x25              16          CGA/EGA/VGA/MCGA
  342.           2     80x25              16          CGA/EGA/VGA/MCGA
  343.           3     80x25,80x43,80x50  16          EGA/VGA/MCGA
  344.           7     80x25,80x43         2          EGA/VGA
  345.           -      80x60             16          Some SVGA cards
  346.           -      80x66             16          Some SVGA cards
  347.           -     100x40             16          Some SVGA cards
  348.           -     100x60             16          Some SVGA cards
  349.           -     132x25             16          Some SVGA cards
  350.           -     132x28             16          Some SVGA cards
  351.           -     132x44             16          Some SVGA cards
  352.           -     132x60             16          Some SVGA cards
  353.  
  354.     Text screens can be captured in three ways, either to a text file
  355.     (.TXT), to a ANSI-file (.ANS) or to a bitmap (graphic) file (.PCX).
  356.  
  357.     To dump a text screen to a text file, press hotkey ALT+SHIFT+T. Instead
  358.     of the PCX extension on the file it will be the TXT extension. These
  359.     text files can be imported to almost any kind of wordprocessor or desktop
  360.     program. When you dump to a text file, only the characters (no colors) are
  361.     dumped to file. To get both, use the following:
  362.  
  363.     To dump a text screen to a ANSI-file, press hotkey ALT+SHIFT+A and PCXDUMP
  364.     will dump the screen immediately. Instead of the PCX extension on the file,
  365.     it will be a ANS extension. These ANSI-files can be typed (with the DOS
  366.     command TYPE) and the correct colors (if any) will be printed on the
  367.     screen, if you have the device driver ANSI.SYS installed (if not consult
  368.     your DOS manual on how to install this device driver).
  369.     This option is great for SysOp's, who wants to capture text screens with
  370.     colors for use on their BBS.
  371.  
  372.     All other hotkeys will produce a bitmap file (with the PCX extension).
  373.     In all modes except mode 7, you can capture the screen in both color
  374.     or monochrome. In text mode, PCXDUMP uses the RAM resident font to convert
  375.     the screen into a bitmap. This means that the resulting bitmap represents
  376.     the captured text screen exactly as it appears on the screen, even if the
  377.     program loads a specialized font (such as an emulated mouse cursor in
  378.     text mode).
  379.  
  380.     Note that with Ventura Publisher or WordPerfect 5.1 the size of the image
  381.     when incorporated into your document depends on the size of the frame
  382.     (VP) or figure (WP). For best results, you must adjust this size (within
  383.     VP or WP) so that pixels are not truncated or compressed. You can calculate
  384.     the best size for the image in your document based on the horizontal and
  385.     vertical resolution of your printer. Lets say you capture a VGA text mode
  386.     screen with 80 columns and 25 lines. The font size in this mode is 8 by 16
  387.     pixels. This means that there are 400 (16 times 25) scan lines in the image
  388.     and 640 pixels horizontally (80 times 8). You must size the image so that
  389.     the number of pixels in the image is evenly divisible by the printer
  390.     resolution. Therefore, if you have a laser printer or DeskJet printer which
  391.     prints at a resolution of 300 dots per inch (both horizontal and vertical),
  392.     a frame size of 2.13 inches by 1.33 or 4.27 inches by 2.67 inches would
  393.     produce non-distorted output.
  394.     Note that you must account for the inside border space and border width
  395.     when sizing figures in WordPerfect.
  396.  
  397.  
  398.  
  399.  
  400.     Adjusting framesize
  401.     -------------------
  402.  
  403.     If you have a mouse and your mouse-driver is installed, you are able to cut
  404.     out part of the screen with a on-screen frame controlled by the mouse. This
  405.     can also be done by using the arrow keys and <SPACE>.
  406.  
  407.     It is only in graphics mode that you are able to cut/clip. In text mode the
  408.     whole screen is dumped immediately.
  409.  
  410.     The size of the frame is shown in upper left corner.
  411.  
  412.     MOUSE:
  413.     Press RIGHT button and move mouse to control frame size.
  414.     Press LEFT button and move mouse to control frame position.
  415.     Press MIDDLE button to adjust horizontal panning (described below)
  416.  
  417.     KEYBOARD:
  418.     Press the arrow keys to control frame size.
  419.     Press <SPACE> and arrow keys to control frame position.
  420.     Press Keypad 5 to adjust horizontal panning (described below)
  421.  
  422.     BOTH MOUSE and KEYBOARD:
  423.     Press <ENTER> to dump graphic within frame.
  424.     Press <ESC> to cancel
  425.  
  426.     You can only adjust the frame size when you have pressed one of these
  427.     hotkeys: C,N,I,G,H.
  428.  
  429.     NOTE for EGA card users: Just a piece of advice. If you capture a screen
  430.          in a program (e.g. a paint program) which is also using the mouse,
  431.          "noisy" pixels may appear when the mouse is moved. If you dump the
  432.          whole picture without using the mouse (hotkey E & R) and use PCXLAB
  433.          to show the PCX-file, you can now use the mouse to cut out the exact
  434.          area.
  435.  
  436.  
  437.     HORIZONTAL PANNING: Some programs/games uses horizontal scrolling to
  438.     improve the graphics. PCXDUMP will know which part of the graphics is
  439.     currently shown, except for a "few" pixels (1-7 pixels). There is no way
  440.     to determine these "extra" pixels in a safe way. If you can see that the
  441.     frame starts to the left of the screen, press the middle mousebutton
  442.     or Keypad 5 to make the frameposition correct. In 16 colors mode the
  443.     frame can be up to 7 pixels wrong, in 256 colors up to 3 pixels wrong.
  444.     You can only adjust horizontal panning if the program uses horizontal
  445.     scroll.
  446.  
  447.  
  448.  
  449.  
  450.     How fast is PCXDUMP?
  451.     --------------------
  452.  
  453.     Direct memory read/write will be performed in ALL modes: 2, 4 (CGA),
  454.     16, 256, 32768, 65536 and 16.7 million colors mode. So the program
  455.     works pretty fast! I am using a 386sx/20 Mhz system (and a Tseng ET 4000
  456.     TrueColor card), and these are my measurements:
  457.  
  458.         Image size       sec (approx.)
  459.     --------------------------------
  460.      320 x 200 x 256         1-1.5
  461.      640 x 480 x 256         6
  462.      800 x 600 x 256         9
  463.     1024 x 768 x 256         14
  464.      640 x 480 x 16          11
  465.      800 x 600 x 16          17
  466.     1024 x 768 x 16          27
  467.      640 x 480 x 32768       23
  468.  
  469.     Because it is more complicated to encode and read and write pixels in
  470.     16-colors mode it takes a little longer than in 256 colors mode..
  471.  
  472.     Due to the 24-bit coding in PCX-files, capturing graphics in 32768,
  473.     65536 or 16.7 million colors mode involves 3 readings of every pixel
  474.     and is therefore making capturing these modes slower than that of
  475.     the corresponding mode with 256 colors.
  476.  
  477.     If the picture is a simple one, PCXDUMP will be faster since it needs to
  478.     write less information to the disk.
  479.  
  480.  
  481.  
  482.  
  483.     If the computer is too busy to capture
  484.     --------------------------------------
  485.  
  486.     There may be times where you request PCXDUMP to capture your screen, and
  487.     nothing seems to happen. This is usually because the foreground application
  488.     program is in the middle of a sensitive task which cannot be interrupted
  489.     safely.
  490.     In these cases, PCXDUMP is aware that you have requested a screen capture,
  491.     and will pop up as soon as it becomes safe to do so.
  492.  
  493.  
  494.  
  495.  
  496.     PCXDUMP INSTALLATION OPTIONS
  497.     ----------------------------
  498.  
  499.     PCXDUMP is easily installed with the menu that appears, when you write
  500.     "PCXDUMP" + <ENTER>. You can, however, install PCXDUMP with "command
  501.     line switches" alone. In this way you will be able to install PCXDUMP from
  502.     a batch file, such as AUTOEXEC.BAT.
  503.  
  504.     This section identifies the "command line switches" which PCXDUMP
  505.     recognizes and responds to. A command line switch is a string of characters
  506.     which you type after the PCXDUMP command itself.
  507.  
  508.     The purpose of these switches is to allow you to modify the way PCXDUMP
  509.     performs certain of its operations. Turning PCXDUMP's beep sounds off and
  510.     removing PCXDUMP from memory are just two examples of functions which the
  511.     command line switches allow you to control.
  512.  
  513.     A single command line may contain as many switches as you desire, in
  514.     any order, in either uppercase or lowercase letters. Please note that DOS
  515.     limits the maximum line length to 127 characters.
  516.  
  517.  
  518.  
  519.     Option: /ON
  520.     -----------
  521.             Installs PCXDUMP. This option is only necessary if no other
  522.             options are given.
  523.  
  524.  
  525.     Option: /OFF
  526.     ------------
  527.             This option removes PCXDUMP from the memory.
  528.  
  529.             Do not use this switch if PCXDUMP was not the last TSR loaded. If
  530.             another resident program was loaded after PCXDUMP and you use this
  531.             option, memory may become messed up and you may have to reboot.
  532.  
  533.  
  534.     Option: /ANIMATE=number
  535.     -----------------------
  536.             With this option is is possible to dump the screen automatically
  537.             every time a certain number of seconds has elapsed.
  538.             If you set /ANIMATE=10, PCXDUMP will dump the screen every 10
  539.             seconds. While PCXDUMP is dumping the screen, time is stopped.
  540.             The screen will be saved immediately and PCXDUMP will automatically
  541.             determine whether to save the images to a color PCX-file or to a
  542.             black&white PCX-file. If PCXDUMP is installed with the /TIME or
  543.             /DISK option then PCXDUMP will start the animated dump AFTER it
  544.             has installed itself with the /TIME or /DISK option. If you
  545.             install PCXDUMP with:
  546.  
  547.               PCXDUMP /ANIMATE=5 /TIME=30
  548.  
  549.             PCXDUMP will install itself after 30 seconds and THEN dump the
  550.             screen every 5 sec.
  551.  
  552.  
  553.     Option: /AUTODIRTY
  554.     ------------------
  555.             This option will immediately dump the screen to disk when PCXDUMP
  556.             installs itself with the DISK option. It can only be used in
  557.             conjunction with the DISK option and not at the same time as the
  558.             AUTODUMP option.
  559.  
  560.             This option performs almost the same action as the AUTODUMP option
  561.             but in a much more dirty way. The difference is that when using
  562.             the AUTODUMP option, PCXDUMP will dump the screen as soon as it is
  563.             safe to do so. This involves a lot of checking until it is safe.
  564.             But some programs (like the COMANCHE: MAXIMUM OVERKILL) will not
  565.             allow PCXDUMP to check. Therefore it is not possible to dump images
  566.             from such programs with:
  567.  
  568.               PCXDUMP /DISK=some_number /AUTODUMP
  569.  
  570.             since PCXDUMP always will think it is unsafe to dump the screen.
  571.             But if you instead install PCXDUMP like this:
  572.  
  573.               PCXDUMP /DISK=some_number /AUTODIRTY
  574.  
  575.             PCXDUMP will brutally dump the screen as soon as the INT 13h has
  576.             been called some_number times. NO safety check will be performed
  577.             and after PCXDUMP has saved the image, your machine will most
  578.             likely hang. Actually I could capture a screen from COMANCHE (read
  579.             the section about the /VIDEO option for more information about this
  580.             game) when I installed PCXDUMP like this:
  581.  
  582.               PCXDUMP /DISK=300 /AUTODIRTY /VIDEO=19
  583.  
  584.             As soon as PCXDUMP had saved the screen the machine hung! But at
  585.             least I captured one screen. I later discovered that using the
  586.             /MOUSE option was much better because I could easily capture
  587.             10-20 screens if I wanted.
  588.  
  589.             Use this option with CAUTION and if you use it, it is on your own
  590.             risk! As mentioned before: In no event shall the author be liable
  591.             for any loss of profit or any other commercial damage including
  592.             but not limited to special, incidental, consequential or other
  593.             damages. OK, I have used this option and I have had no data loss,
  594.             I just wanted to mention it. I do not think any program will be
  595.             able to fool PCXDUMP if you use the /DISK and /AUTODIRTY options.
  596.  
  597.             NOTE: Because the system will possibly hang after the image is
  598.                   saved it is HIGHLY recommended to disable or remove any disk
  599.                   cache before using PCXDUMP with this option!
  600.  
  601.  
  602.     Option: /AUTODUMP
  603.     -----------------
  604.             This option has no effect unless it is used in conjunction with
  605.             either the /DISK or /TIME option. If you install PCXDUMP with
  606.             "/TIME=10 /AUTODUMP" this is what happens: after 10 seconds PCXDUMP
  607.             will install its own keyboard routine and will immediately start
  608.             dumping the screen in the mode the screen is in. It is not possible
  609.             to make a grey scaled auto-dump of a color image.
  610.  
  611.  
  612.     Option: /CHIPSET=number
  613.     -----------------------
  614.             If PCXDUMP somehow fails to recognize your video card (that you
  615.             know is on the list), this is a way to force PCXDUMP to use it.
  616.  
  617.             The number must be in the range 2-23:
  618.  
  619.             Number  Chipset              Number    Chipset
  620.             ----------------------       -------------------
  621.                 0   UNSUPPORTED              12    OAK-67
  622.                 1   RESERVED                 13    Video 7
  623.                 2   EGA card                 14    Ahead A
  624.                 3   VGA card                 15    Ahead B
  625.                 4   ATI Wonder               16    Chips & Technology 451
  626.                 5   Trident                  17    Chips & Technology 452
  627.                 6   Genoa                    18    Chips & Technology 453
  628.                 7   Paradise                 19    VESA
  629.                 8   Tseng ET 3000            20    Tseng ET 4000 TrueColor
  630.                 9   Tseng ET 4000            21    OAK-77
  631.                10   Tseng ET 4000 HiColor    22    MXIC
  632.                11   OAK-37                   23    Realtek
  633.  
  634.  
  635.     Option: /DIR=directory
  636.     ----------------------
  637.             This option places the PCX-files (DUMP????.PCX) in the specified
  638.             directory instead of the current directory. Many programs have
  639.             some data in other directories than the startup directory, and
  640.             this option saves you the trouble of tracking down the PCX-files
  641.             after capturing the images.
  642.             Example:
  643.  
  644.               PCXDUMP /DIR=C:\     (Will place files in C:\)
  645.  
  646.               PCXDUMP /DIR=C:\PCX\ (If C:\PCX\ exist files will be put here)
  647.  
  648.             Instead of writing /DIR=C:\PCX\ you can write /DIR=C:\PCX
  649.  
  650.             The /NAME option will allow you to change the name of files that
  651.             PCXDUMP will dump the images to. See /NAME
  652.  
  653.  
  654.     Option: /DISK=number
  655.     --------------------
  656.             This is another way to "delay" the installation of INT 09h.
  657.             In fact this option "delays" the installation of both INT 08h and
  658.             INT 09h.
  659.  
  660.             In some programs (I have seen this in the WING COMMANDER game) its
  661.             not possible to gain access to the keyboard even with the /TIME
  662.             option. The reason for this is that the WING COMMANDER game takes
  663.             complete control of both INT 08h and INT 09h without calling the
  664.             original interrupt procedures.
  665.  
  666.             Instead of counting how many seconds it takes before the program
  667.             is ready, you count how many times the program reads from the disk
  668.             during startup (that is: how many times INT 13h is called).
  669.             I have included a tiny TSR-program that counts exactly how many
  670.             times INT 13h is called. This program is GETINT13.
  671.  
  672.             You run GETINT13, start the program you wish to save images from.
  673.             When it is loaded, exit the program. Back in DOS you press the
  674.             hotkey to activate GETINT13 (ALT+SHIFT+2) and GETINT13 will tell
  675.             you how many times INT 13h was called.
  676.             Example:
  677.  
  678.             When I wanted to save the logo from WING COMMANDER, I did this:
  679.  
  680.               C:\>GETINT13
  681.  
  682.               C:\>WC
  683.  
  684.             to start WING COMMANDER.
  685.  
  686.             As soon as possible I quit WING COMMANDER by pressing ALT+X (I
  687.             think). Back in DOS I pressed ALT+SHIFT+2 to see how many times
  688.             INT 13h had been called (about 190 as far as I remember). I then
  689.             installed PCXDUMP using:
  690.  
  691.               C:\>PCXDUMP /DISK=150 /SHIFT=0 /HOTKEY=14
  692.  
  693.             and started WING COMMANDER again.
  694.  
  695.             When the logo appeared I pressed BackSpace which was the new hotkey
  696.             for PCXDUMP. Back in DOS, it was no longer possible to activate
  697.             PCXDUMP (for the same reason as with the /TIME option).
  698.             But you can remove PCXDUMP from memory with the option /OFF and
  699.             the reinstall PCXDUMP. Bear in mind when using this option that
  700.             although your computer can not be harmed in any way the risk for
  701.             the computer to "hang" is present. But at least you now have a
  702.             chance to save your precious image.
  703.  
  704.             As mentioned above, WING COMMANDER called INT 13h about 190 times,
  705.             but I gave PCXDUMP the option /DISK=150. Remember that almost any
  706.             program is loading a lot of data when started, at least it is
  707.             loading itself. But some programs save some data when you exit, and
  708.             sometimes COMMAND.COM needs to be read from disk again. Therefore
  709.             use a smaller number than GETINT13 tells you, since GETINT13 counts
  710.             the total number of calls to INT 13h.
  711.  
  712.             NOTE: Using a disk cache such as SMARTDRV may cause problems with
  713.                   the /DISK option. If you experience this, just comment out
  714.                   the line(s) in your CONFIG.SYS and/or AUTOEXEC.BAT files
  715.                   mentioning SMARTDRV.
  716.  
  717.  
  718.     Option: /GAMMA=number
  719.     ---------------------
  720.             This option can be used to control the light intensity of the
  721.             palette. This will only have an effect on grayscaled PCX-files.
  722.             A value of 100 is default, a smaller value will make the image
  723.             darker and a greater value will make the image brighter. This value
  724.             must be in the range 20-400, otherwise it will be ignored. Lets
  725.             say you want to dump a picture to a gray scale PCX-file so you can
  726.             print it out to a laser printer. You then discover that the printed
  727.             image is too dark. Now just (re)install PCXDUMP will a new (and
  728.             higher) GAMMA value. That is all there is to it. I have found a
  729.             GAMMA value near 170 good when dumping textscreens (and graphics
  730.             screens too) and printing them on a laserprinter.
  731.  
  732.  
  733.     Option: /HOTKEY=scancode
  734.     ------------------------
  735.             Instead of using the default hotkeys (C,E,N,R,I,G,H,T,A), you can
  736.             tell PCXDUMP to use a custom hotkey.
  737.             When doing so all other hotkeys will be disabled and you will no
  738.             longer be able to use the mouse or keyboard to cut out a piece of
  739.             the screen. The image will be saved immediately and PCXDUMP will
  740.             automatically determine wether to dump a color or a monochrome
  741.             image.
  742.  
  743.             In Appendix A you will find a list of possible hotkey scancodes.
  744.  
  745.             If you do not have a standard keyboard or if you want to use a
  746.             hotkey not listed in Appendix A, I have included a program SCANCODE
  747.             which might help you.
  748.  
  749.             Just run the program, press the key you want as hotkey and remember
  750.             the scancode number (in decimal). Press ESC to exit the program.
  751.             Use the scancode number you just saw when installing PCXDUMP.
  752.  
  753.             Remember: the scancode must be in the range 1-88.
  754.  
  755.  
  756.     Option: /INT=number
  757.     -------------------
  758.             Use this option if you want to call PCXDUMP from other programs.
  759.             You will be able to call PCXDUMP from your own program via an
  760.             interrupt, which you specify here. This interrupt may be any
  761.             interrupt in the following list:
  762.  
  763.                    5, 78,  99, 129, 134, 140, 242, 247
  764.                   50, 79, 100, 130, 135, 141, 243, 249
  765.                   69, 96, 101, 131, 137, 142, 244, 252
  766.                   76, 97, 102, 132, 138, 143, 245, 253
  767.                   77, 98, 105, 133, 139, 241, 246
  768.  
  769.             If you have chosen, say, interrupt 5, you can call PCXDUMP from
  770.             your own program, if you enter this piece of code in your program:
  771.  
  772.             TURBO PASCAL 4.0 - 5.5 CODE:
  773.  
  774.             Procedure DumpScreen(Function:Word);
  775.             Var
  776.               Reg : registers;
  777.             begin
  778.               Reg.AX := $1234;
  779.               Reg.BX := Function;
  780.               Intr(5,Reg);
  781.               Delay(60); (* Remember this delay *)
  782.             end;
  783.  
  784.             TURBO PASCAL 6.0 CODE:
  785.  
  786.             Procedure DumpScreen(Function:Word);
  787.             begin
  788.               Asm
  789.                 MOV AX,1234h
  790.                 MOV BX,Function
  791.                 INT 5
  792.               End;
  793.               Delay(60); (* Remember this delay *)
  794.             end;
  795.  
  796.             The AX register must be $1234 or 1234h (hexadecimal), as this tells
  797.             PCXDUMP that this interrupt is meant to dump the screen. PCXDUMP is
  798.             not called directly, but will pop up (if it is safe to do so)
  799.             within the next 6/100 of a second (that is the reason for the
  800.             delay). If AX does not equal 1234h, PCXDUMP will ignore the
  801.             interrupt and call the old interrupt. If you use interrupt 5 as the
  802.             interrupt to call PCXDUMP and press the PrintScreen key which
  803.             normally activates interrupt 5, PCXDUMP will not be activated
  804.             since register AX is not $1234 (PCXDUMP will call the original
  805.             interrupt which prints text screen to the printer).
  806.  
  807.             The BX register holds the function, you want performed.
  808.             BX = 0 equals first hotkey "C", BX=1 equals hotkey "E" etc. BX = 5
  809.             equals hotkey "G".
  810.  
  811.             Therefore BX must be in the range 0-8 ("C" - "A").
  812.  
  813.  
  814.     Option: /MOUSE
  815.     --------------
  816.             Normally you will activate PCXDUMP from the keyboard. But if you
  817.             use this option (by setting it to ON in the installation menu),
  818.             you will be able to capture the screen by using the mouse only.
  819.             When PCXDUMP is installed, you can make PCXDUMP dump the screen
  820.             by pressing LEFT and RIGHT mouse button AT THE SAME TIME. PCXDUMP
  821.             will save the screen immediately and will automatically determine
  822.             whether to dump the image in color or black&white.
  823.  
  824.             As usually PCXDUMP will beep when it is activated.
  825.  
  826.  
  827.     Option: /NAME=name
  828.     ------------------
  829.             Usually PCXDUMP will dump the screens to files with the name:
  830.             "DUMP0000.PCX". You can change this with the /NAME option.
  831.             If you set NAME=GAMES, PCXDUMP will dump to file "GAMES000.PCX",
  832.             "GAMES001.PCX" etc. You can only specifify a name up to 8
  833.             characters, and the name must consist of letters only, no digits
  834.             or others characters is allowed. As the filenumber is increased,
  835.             it may overwrite some of the last letters in the name.
  836.  
  837.  
  838.     Option: /NOSOUND
  839.     ----------------
  840.             Tells PCXDUMP to be quiet.
  841.  
  842.  
  843.     Option: /OFFSET=number
  844.     ----------------------
  845.             Normally PCXDUMP will save the images to files starting at offset
  846.             0000 (i.e. with the file "DUMP0000.PCX"). But by specifying a
  847.             file-offset, you can tell PCXDUMP to save the images to files
  848.             starting at a specific offset. If you install PCXDUMP with this
  849.             option:
  850.  
  851.               PCXDUMP /OFFSET=20
  852.  
  853.             PCXDUMP will save the first image to the file "DUMP0020.PCX",
  854.             the next image to "DUMP0021.PCX" etc.
  855.  
  856.  
  857.     Option: /OVERWRITE
  858.     ------------------
  859.             PCXDUMP will no longer overwrite existing files. Instead the next
  860.             available filename will be used. If you install PCXDUMP and the
  861.             files DUMP0000.PCX, DUMP0001.PCX and DUMP0003.PCX (assuming that
  862.             PCXDUMP uses the default name for files) already exists in the
  863.             destination directory (read elsewhere about the /DIR option, which
  864.             will allow you to put the dumped images in a specific directory),
  865.             PCXDUMP will dump the first image to the file DUMP0002.PCX and the
  866.             next image to the file DUMP0004.PCX. But if you set OVERWRITE to
  867.             ON in the installation menu or you install PCXDUMP with the
  868.             command line switch /OVERWRITE, PCXDUMP will overwrite any existing
  869.             file with the same name as the file PCXDUMP wants to save.
  870.  
  871.  
  872.     Option: /SHIFT=number
  873.     ---------------------
  874.             Instead of using the default hotkey sequence which is
  875.             ALT+SHIFT+<some hotkey>, you can tell PCXDUMP to use any
  876.             combination of the ALT, Left SHIFT and CTRL keys.
  877.  
  878.             number    Effect on hotkey sequence
  879.             -----------------------------------
  880.              0        No shift keys
  881.              1        Press (Left) SHIFT
  882.              2        Press ALT
  883.              3        Press ALT + (Left) SHIFT
  884.              4        Press CTRL
  885.              5        Press (Left) SHIFT + CTRL
  886.              6        Press ALT + CTRL
  887.              7        Press (Left) SHIFT + ALT + CTRL
  888.  
  889.  
  890.     Option: /SKIPVESA
  891.     -----------------
  892.             When PCXDUMP tries to identify your video card it will always
  893.             treat your video card as a VESA card if you have a VESA-driver
  894.             installed because the very first thing PCXDUMP checks, is the
  895.             presence of a VESA-driver. If you install PCXDUMP with this
  896.             option no check for a VESA-driver is performed.
  897.  
  898.             If you have a VESA driver installed some programs will take
  899.             advantage of the VESA driver and some programs will not. If a
  900.             program uses the VESA driver, you must install PCXDUMP with VESA
  901.             capabilities. If a programs does not use the VESA driver and
  902.             instead uses the video card directly, you must install PCXDUMP
  903.             with the /SKIPVESA switch to make PCXDUMP ignore the VESA driver.
  904.             The problem is not PCXDUMP, but whether a program uses the VESA
  905.             driver or not.
  906.  
  907.             If you have a VESA driver installed and are using EMM386 (or
  908.             QEMM) as your memory manager, PCXDUMP may sometimes cause an
  909.             exception error. If you use this option it should fix this problem,
  910.             but then PCXDUMP will not recognize any VESA mode.
  911.             See KNOWN PROBLEMS for a better solution.
  912.  
  913.             NOTE: This option can only be used from the command line.
  914.  
  915.  
  916.     Option: /TEXTHI
  917.     ---------------
  918.             In 16 color text mode the screen can be in one of two modes:
  919.  
  920.             A) 16 different background colors or
  921.  
  922.             B) 8 different background colors + possible flashing text.
  923.  
  924.             As there is NO safe way for a resident program to determine which
  925.             mode, you must tell PCXDUMP how it should interpret the color
  926.             information. PCXDUMP will use the mode with 8 background colors as
  927.             default as this is the most common mode. By setting TEXTHI = ON or
  928.             by installing PCXDUMP with the /TEXTHI option you tell PCXDUMP to
  929.             use all 16 possible background colors. Only few programs uses this
  930.             mode (SYSINFO.EXE from Norton does).
  931.  
  932.             Note: This option has no effect in the shareware version of
  933.                   PCXDUMP!
  934.  
  935.  
  936.     Option: /TIME=number
  937.     --------------------
  938.             Use this option to "delay" the installation of INT 09h (INT 09h
  939.             is the hardware keyboard interrupt, remember). Many programs (e.g.
  940.             games like "4D STUNT DRIVE") will take complete control of INT 09h
  941.             when loading and never call the original INT 09h. For that reason
  942.             PCXDUMP's own INT 09h will not be called. This obstacle can be
  943.             overcomed by using the /TIME option. If it takes your program,
  944.             say, about 20 seconds to start up, it is a good idea to delay the
  945.             installation about 30 seconds. PCXDUMP uses the hardware clock
  946.             interrupt at INT 08h to keep track of time.
  947.  
  948.               PCXDUMP /TIME=60
  949.  
  950.             will install PCXDUMP, and PCXDUMP will be waiting 60 seconds before
  951.             grabbing INT 09h.
  952.  
  953.             Bear in mind that when you use this option, you are not able to
  954.             use PCXDUMP after exiting the program (or game) you wished to save
  955.             images from. The reason for this is that the interrupted program
  956.             remembers the "old" INT 09h address, and when you exit this program
  957.             it restores INT 09h and thereby overwrites PCXDUMP's INT 09h
  958.             address.
  959.  
  960.             If you want to use PCXDUMP again, you do not have to reboot: simply
  961.             remove PCXDUMP from memory by writing:
  962.  
  963.               PCXDUMP /OFF
  964.  
  965.             and then install PCXDUMP again.
  966.  
  967.             NOTE: When using the /TIME or /DISK options to delay the
  968.                   installation, PCXDUMP will beep twice when it installs
  969.                   itself. This is a great help, since you now will know if was
  970.                   possible for PCXDUMP to take over INT 09h.
  971.  
  972.  
  973.     Option: /VIDEO=number
  974.     ---------------------
  975.             Usually PCXDUMP will detect the current video mode correctly.
  976.             But sometimes this detections fails. This happens very seldom, I
  977.             have only experienced this in one single game, COMANCHE: MAXIMUM
  978.             OVERKILL, a 32-bit protected mode game. By using this option you
  979.             can explicitly tell PCXDUMP which video mode to use. You may need
  980.             the manual for your video card to determine the video mode number,
  981.             since these mode numbers differs from videocard to videocard. E.g.
  982.             mode 1024x768x256 on a Tseng ET 4000 card will have mode number 56
  983.             (38 hex), but on an Trident card this mode has the number 96 (62
  984.             hex) and on a Realtek it is 40 (28 hex) and so on.
  985.  
  986.             Once you have told PCXDUMP to use a certain video mode, it will
  987.             continue to use this video mode every time you activate it. You need
  988.             to un-install PCXDUMP and re-install it to make it autodetect
  989.             the video mode again.
  990.  
  991.             Actually, to dump images from COMANCHE, I had to use both the
  992.             /VIDEO option and the /MOUSE option. Since COMANCHE blocks the
  993.             keyboard and prevents PCXDUMP from grabbing the keyboard interrupt
  994.             with /TIME or the /DISK, it is NOT possible to dump images from
  995.             this game using the keyboard! However, COMANCHE does not use the
  996.             mouse and this way (by using the /MOUSE option) it was possible to
  997.             dump some screenshots. I also used the /VIDEO option (for the
  998.             reasons mentioned above) to dump the right video mode. COMANCHE
  999.             runs in mode X (320x240), which is derived from mode 19 (13 hex)
  1000.             = 320x200 pixels with 256 colors. Therefore to dump screens from
  1001.             COMANCHE, PCXDUMP was installed with these options:
  1002.  
  1003.               PCXDUMP /VIDEO=19 /MOUSE
  1004.  
  1005.             Screens were then captured by pressing both left and right
  1006.             mousebutton at the same time.
  1007.  
  1008.             NOTE: On some Genoa cards PCXDUMP cannot recognize the extended
  1009.                   graphics video modes. But you can force PCXDUMP to dump
  1010.                   from these modes with the VIDEO option. Below is a table
  1011.                   with the video modes and the corresponding mode number for
  1012.                   Genoa cards:
  1013.  
  1014.                   GENOA:       Mode no.    Color    Resolution
  1015.                             --------------------------------------
  1016.                               92 (5C hex)   256      640x480
  1017.                               94 (5E hex)   256      800x600
  1018.                               95 (5F hex)    16     1024x768
  1019.                              108 (6C hex)   256      800x600
  1020.                              115 (73 hex)    16      640x480
  1021.                              121 (79 hex)    16      800x600
  1022.                              125 (7D hex)   256      512x512
  1023.                              126 (7E hex)   256      640x400
  1024.  
  1025.  
  1026.  
  1027.     Option: /WIDE=number
  1028.     --------------------
  1029.             If a program uses smooth scroll (that is, defines a virtual screen
  1030.             bigger than physical display), e.g. like the COMMANDER KEEN series,
  1031.             you can use the /WIDE option, and PCXDUMP will try to dump the
  1032.             virtual screen instead of the physical screen (which is default).
  1033.             Since PCXDUMP automatically determines the logical screen width
  1034.             (which is bigger than the physical display width), but has no way
  1035.             of calculating the logical screen height, you have to specify how
  1036.             many times higher than the physical display height the logical
  1037.             screen height is. Let us say you want to capture the full logical
  1038.             screen of COMMANDER KEEN 4. This game runs in 320x200 pixels with
  1039.             16 colors. You do not have to worry about the logical screen width,
  1040.             since PCXDUMP will take care of that (actually 512 pixels in this
  1041.             game). The logical screen height is approx. 600 pixels. Therefore,
  1042.             to dump the logical screen, you should install PCXDUMP with these
  1043.             options:
  1044.  
  1045.               PCXDUMP /TIME=15 /WIDE=3    (since 200*3 = 600)
  1046.  
  1047.             If you have access to this game you should try it!
  1048.             To have any effect, the WIDE values must be in the range 1-5.
  1049.  
  1050.             NOTE: This option will not have any effect on an EGA card.
  1051.  
  1052.  
  1053.  
  1054.  
  1055.     Known problems.
  1056.     ---------------
  1057.  
  1058.     1) If you use PCXDUMP together with a resident VESA-driver, AND you're
  1059.        using a memory manager like EMM386 or QEMM, you may sometimes get an
  1060.        exception error from your memory manager. It is because QEMM (or
  1061.        EMM386) does something weird with the Video BIOS. In order to fix this
  1062.        problem, you should use the QEMM 'exclude' options to exclude the Video
  1063.        BIOS area. Do this by including the following in the QEMM options:
  1064.  
  1065.        EXCLUDE=C000-C1FF
  1066.  
  1067.        This problem does not seem to appear with the 386Max memory manager.
  1068.  
  1069.     2) On some Genoa cards PCXDUMP cannot recognize the extended graphics
  1070.        video modes. But you can force PCXDUMP to dump from these modes with
  1071.        the VIDEO option. Please read the section about the /VIDEO option to
  1072.        see a table over the extended Genoa video modes.
  1073.  
  1074.  
  1075.  
  1076.  
  1077.     Registration
  1078.     ------------
  1079.  
  1080.     PCXDUMP is copyrighted software and all rights are reserved. PCXDUMP may
  1081.     not be changed or modified in any way except by the author. PCXDUMP is
  1082.     SHAREWARE and may be freely distributed, as long as it remains in its
  1083.     complete form with all support and documentation files. It may be used for
  1084.     a 10 day free trial period. Regardless of the way the copy is obtained, it
  1085.     is requested that all users comply with the following licensing and
  1086.     registration provisions if they continue to use it after the 10 day trial
  1087.     period.
  1088.  
  1089.     Registration of PCXDUMP is based on 'personal usage'. Corporate or
  1090.     organizational users must register all copies used on an individual basis;
  1091.     a specific person (name) must be explicitly assigned to each registrant who
  1092.     will be provided with a new version of PCXDUMP where the name of the
  1093.     specified person will be seen to indicate registered usage. Registration
  1094.     grants a specific person (not a juridical person or corporate entity) the
  1095.     right to 'use' PCXDUMP.
  1096.  
  1097.     Shareware distributors may distribute this program. The "per disk" charge
  1098.     may not exceed $8 and the shareware distributor will not change the above
  1099.     license agreement for the end user of PCXDUMP. End users are still required
  1100.     to register each shareware copy of PCXDUMP.
  1101.  
  1102.     You may license multiple copies of PCXDUMP with discounts as follows:
  1103.  
  1104.                    +---------------+----------------+
  1105.                    | No of copies  | Price per copy |
  1106.                    +---------------+----------------+
  1107.                    | 1-10          | US $30         |
  1108.                    | 11-50         | 25 % discount  |
  1109.                    | 51-100        | 40 % discount  |
  1110.                    | 101+          | 50 % discount  |
  1111.                    | Site License  | US $500        |
  1112.                    +---------------+----------------+
  1113.  
  1114.     Discounts apply only to individual orders, they are not cumulative.
  1115.  
  1116.     Registration entitles you to:
  1117.       *  Use all updates (shareware versions) at no cost.
  1118.       *  Receive free technical support by letter.
  1119.       *  A registered user may install PCXDUMP on more than one machine,
  1120.          provided he is the only user on each machine. The registration and
  1121.          license policy is similar to a book, which can be taken with you but
  1122.          used only by you.
  1123.  
  1124.  
  1125.     You will find a complete order form in the file "ORDERFRM.TXT".
  1126.  
  1127.  
  1128.  
  1129.  
  1130.     Where to get PCXDUMP
  1131.     --------------------
  1132.  
  1133.     The prices of the registered PCXDUMP packages are subject to change after
  1134.     January 1st, 1994. The latest shareware issue of PCXDUMP, which includes
  1135.     the most up-to-date information on pricing and new features, is always
  1136.     posted for downloading in these places:
  1137.  
  1138.      *   American users:
  1139.          The mighty simtel base.
  1140.          FTP-address: wsmr-simtel20.army.mil in pd1:<msdos.graphics>
  1141.          and its mirror-sites
  1142.          FTP-address: wuarchive.wustl.edu in /mirrors/msdos/graphics
  1143.          FTP-address: oak.oakland.edu     in /pub/msdos/graphics
  1144.          or through Public Software Library.
  1145.  
  1146.      *   European users:
  1147.          FTP-address: nic.funet.fi    in /pub/msdos/graphics/graphics
  1148.          FTP-address: garbo.uwasa.fi  in /pc/graphics
  1149.  
  1150.      *   German users:
  1151.          CDV Software, Ettling
  1152.          Ettlinger Strasse 5
  1153.          7500 Karlsruhe 1
  1154.          Germany
  1155.          (Telephone 0721/22295, FAX 072121314, CIS 100022,274)
  1156.  
  1157.      *   Danish users:
  1158.          JOSTI-BBS, Tlf: 47 38 05 24, N-8-1
  1159.          FLASH NIGHT BBS, Tlf: 86 93 68 22, N-8-1
  1160.          Prof. ShareWare, Benloese Skel 4 G, DK-4100 Ringsted, Tlf: 53 61 90 42
  1161.          plus several other BBS around the country.
  1162.  
  1163.     If this document is more than nine months old when you receive it, it might
  1164.     not be current. To make sure that you have the latest information on
  1165.     pricing and availability of new features, contact the author or look for
  1166.     the latest shareware release of PCXDUMP in one of the places listed above.
  1167.  
  1168.  
  1169.  
  1170.  
  1171.     Getting in contact with the author
  1172.     ----------------------------------
  1173.  
  1174.     If you have any questions, suggestions or you find any bugs, please
  1175.     contact me at the following address:
  1176.  
  1177.  
  1178.         Jesper Frandsen
  1179.         Fredens Torv 7, 2.sal
  1180.         DK-8000 Aarhus C
  1181.         DENMARK
  1182.  
  1183.         Phone: +45 86 18 22 06
  1184.  
  1185.         Email: jesperf@daimi.aau.dk
  1186.  
  1187.  
  1188.  
  1189.  
  1190.     Special thanks goes to:
  1191.     -----------------------
  1192.  
  1193.     Helle for being understanding.
  1194.  
  1195.     Soren for testing, finding bugs, inventing new features and correcting
  1196.     misspelled words.
  1197.  
  1198.     Finn for providing information on various SuperVGA adapters.
  1199.  
  1200.  
  1201.  
  1202.  
  1203.     Appendix A
  1204.     ----------
  1205.  
  1206.     These are the codes you may use with PCXDUMP's "/HOTKEY=scancode"
  1207.     parameter to change the hotkeys.
  1208.  
  1209.       Key  Code      Key  Code      Key    Code      Key           Code
  1210.       ---------      ---------      -----------      ------------------
  1211.        A    30        1    02        F1     59       Keypad plus    78
  1212.        B    48        2    03        F2     60       Keypad minus   74
  1213.        C    46        3    04        F3     61       Keypad 5       76
  1214.        D    32        4    05        F4     62       Space          57
  1215.        E    18        5    06        F5     63       Backspace      14
  1216.        F    33        6    07        F6     64       Enter          28
  1217.        G    34        7    08        F7     65
  1218.        H    35        8    09        F8     66
  1219.        I    23        9    10        F9     67
  1220.        J    36        0    11       F10     68
  1221.        K    37                      F11     87
  1222.        L    38        `    41       F12     88
  1223.        M    50        -    12
  1224.        N    49        =    13       Tab     15
  1225.        O    24        ,    51       Esc     01
  1226.        P    25        .    52
  1227.        Q    16        /    53
  1228.        R    19        ;    39
  1229.        S    31        '    40
  1230.        T    20        [    26
  1231.        U    22        ]    27
  1232.        V    47        \    43
  1233.        W    17
  1234.        X    45
  1235.        Y    21
  1236.        Z    44
  1237.  
  1238.  
  1239.   --------------------------- End of document --------------------------------
  1240.