home *** CD-ROM | disk | FTP | other *** search
/ Shareware Overload / ShartewareOverload.cdr / graf / vgacad3.zip / GIFBIT.DOC < prev    next >
Text File  |  1989-12-17  |  27KB  |  661 lines

  1.  
  2.  
  3.  
  4.             GIFBIT (c) Copr. 1989 Lawrence Gozum & Marvin Gozum
  5.             ───────────────────────────────────────────────────
  6.  
  7.                                 User Manual
  8.  
  9.  
  10.     DISCLAIMER
  11.  
  12.     This product is distributed AS IS.  The authors specifically disclaim 
  13.     all warranties, expressed or implied, including ,but not limited to, 
  14.     implied warranties of merchantability and fitness for a particular 
  15.     purpose with respect to defects in the diskette and documentation, and 
  16.     program license granted herein, in particular, and without limiting 
  17.     operation of the program license with respect to any particular 
  18.     application use or purpose.  In no event shall the authors be liable 
  19.     for any loss of profit or any other commercial damage including but 
  20.     not limited to special, incidental, consequential or other damages.
  21.  
  22.  
  23.     LICENSING AGREEMENT
  24.  
  25.     You may use this program for a 10 DAY TRIAL PERIOD.  Should you find 
  26.     this program useful, you MUST register it; you will then be provided 
  27.     with the latest releases of the VGACAD system see last section of this 
  28.     manual).
  29.  
  30.     You can freely distribute copies of unmodified GIFBIT and charge $10 
  31.     max for distribution, in lieu of recognized Users Group guidelines 
  32.     (e.g., Asso. of Shareware Professionals or NY Amateur Computer Club).
  33.  
  34.  
  35.     WHAT IS GIFBIT ?
  36.  
  37.     GIFBIT converts B&W PCX pics (up to 32KBx32KB) from an ordered 
  38.     dithered B&W pic (i.e., simulating grey shades) to a real grey shaded 
  39.     GIF picture.  Once converted to grey shades, these pictures can be 
  40.     vraiably resized since grey shades take kindly to being resized.  You 
  41.     can use VGACAD to colorize/edit/garnish/image process your grey 
  42.     images; use GIFPUB to redither grey images to any size you want for 
  43.     desktop publishing; or use GIFDOT to make a hardcopy in several 
  44.     sizes.  With GIFBIT, NO VIDEO CARD IS NECESSARY.  Save and load images 
  45.     without viewing them.  For interactive viewing/saving, GIFBIT supports 
  46.     MCGA (320x200x256), MVGA (320x200x256 with a 1:1 aspect ratio !), VGA 
  47.     (640x480x16), and SVGA modes (640x400x256, 640x480x256 & 800x600x256). 
  48.     1024x768 modes will be included in later releases.
  49.  
  50.     GIFBIT will virtually accept ANY PCX B&W image up to 32KBx32KB; no 
  51.     matter what scanner you are using, if it is in PCX B&W format, GIFBIT 
  52.     can process it.  You can select grey shade conversion matrices from 
  53.     1x1 to 15x15 ordered dithers.  With the DFI HS-3000, you can use any 
  54.     multiple of 3x3 matrices. GIFBIT features interactive brightness, 
  55.     contrast, and skewing adjustments; save any viewable output or use the 
  56.     [F]ile mode to save MASSIVE grey images.
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.     REQUIREMENTS
  71.  
  72.     NO VIDEO CARD REQUIRED FOR USING GIFBIT.  About 512KB of memory is 
  73.     required, although it uses about 3/4 of that.  You MUST have an 
  74.     EMM.SYS (LIM EMS v32. or higher) to use the expanded memory option.  
  75.     To use the MVGA mode (320x200x256 w/ 1:1 aspect ratio, a register- 
  76.     compatible 256KB VGA card must be present.
  77.  
  78.  
  79.     COMPATIBILITY
  80.  
  81.     GIFBIT has been tested on a 386sx clone, XT clone and PS/2 Model 50; 
  82.     video modes were tested in MCGA, VGA and SVGA using the STB VGA E/M 
  83.     512, ATI VGA Wonder 512 card and IBM's VGA PS/2 VGA card.
  84.  
  85.     486, 386, 386sx, 286 and AT users with extended memory should disable 
  86.     "Shadow RAM".  Although GIFBIT is predominantly coded in assembly and 
  87.     C; QuickBasic (QB) 4.00b is used as a shell and error-handler.  QB 
  88.     v4.00b HATES Shadow RAM for some reason and locks-up (at least on our 
  89.     386sx clone).  With AMI BIOS, you can disable Shadow RAM by pressing 
  90.     <DEL> during boot and changing the set-up; it is much wiser to have 
  91.     EMM.SYS/QEMM.SYS or WHATEVER.SYS to manage expanded and extended RAM 
  92.     anyway.  With 2MB on board, I suggest you use 720KB for VDISK to 
  93.     emulate a fast 3.5" drive and allocate the rest as expanded memory; a 
  94.     1MB system with a 384KB RAMdisk (VDISK) would match 640x480x256 
  95.     screens which require 307200 bytes.
  96.  
  97.     Users with third-party EMM.SYS drivers should avoid mapping the ROM 
  98.     BIOS to "high" RAM (i.e., Shadow RAM) or mapping extended/expanded RAM 
  99.     to areas where there is no RAM (e.g., to use LOADHI) QB's runtime 
  100.     module crashes (at least on our 386sx clone).  We suggest that you 
  101.     keep two versions of your CONFIG.SYS file; one with your usual set-up 
  102.     and one with a set-up to run ALL our programs/utilities (preferably 
  103.     with as much VDISK as possible).
  104.  
  105.     If your system is still locks-up, do a 'naked boot' !  Rename your 
  106.     AUTOEXEC.BAT and CONFIG.SYS files (e.g., to *.BAK) then reboot; this 
  107.     way you can isolate the incompatible TSR or SYS file.
  108.  
  109.  
  110.     EXPANDED MEMORY USAGE
  111.  
  112.     GIFBIT supports virtual screens and EXPANDED MEMORY (EMM support).  
  113.     All the detail in SVGA pictures will be accurately reproduced from 
  114.     your dithered images.  By using the VDISK path you can redirect the 
  115.     creation of virtual screen in RAM (i.e., RAM disk) for FAST processing 
  116.     or another drive for dual floppy users.  Expanded memory users can use 
  117.     all the memory they want.
  118.  
  119.     To trigger EXPANDED MEMORY mode type "GIFBIT /em" <return>.
  120.  
  121.     If your EMM.SYS or equivalent driver is incompatible or insufficient 
  122.     momeory remains unallocated, GIFBIT will automatically use the VDISK 
  123.     instead.
  124.  
  125.  
  126.  
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136.     LOADING PCX PICTURES INTO GIFBIT
  137.  
  138.     Only B&W PCX formats are accepted by GIFBIT.  You can select any 
  139.     filename by moving a highlighted bar (with the arrow keys) and 
  140.     pressing the <return> key.  Pressing <Spc> allows you to select a 
  141.     different PATH, while <Esc> exits.
  142.  
  143.  
  144.     VIEWING, CREATING & SAVING GREY-SHADED PICTURES
  145.  
  146.     After selecting your scanned file, select a letter to initiate a 
  147.     specfic function or option.  GIFBIT supports a (M)odified MCGA/VGA 
  148.     320x200x256 mode with a 1:1 aspect ratio (what scanners normally 
  149.     output as) as well as the MCGA/VGA 320x200x256 mode and a special VGA 
  150.     640x800x16 mode that force-fits grey scales to 16 grey levels (no 
  151.     matter how many levels).  SVGA 640x400x256, 640x480x256 and 
  152.     800x600x256 modes are supported as well.  There is, also, a (U)ser 
  153.     256-color for exotic video modes/cards.
  154.  
  155.     Prior to selecting a video mode for viewing, select a the desired grey 
  156.     level.  Using the [I]ncrease or [D]ecrease functions will reduce an 
  157.     image but increase the grey scale; these functions increase or 
  158.     decrease the grey levels by multiples of 3 (i.e., 3x3, 6x6, 9x9, 12x12 
  159.     and 15x15 grey matrices can be selected) to accomodate the DFI HS-3000 
  160.     which we feel is the best hand scanner we've tried so far.  Use the 
  161.     [+] or [-] keys to adjust the grey matrix by "1" if your scanner 
  162.     supports dithering matrices with other multiples (e.g., 4x4, 8x8); the 
  163.     maximum allowable grey matrix is 15x15 (i.e., 225 grey shades).  
  164.     Unless you want to shrink your image considerably, a grey matrix 
  165.     between of 6x6 or 8x8 is highly recommended.
  166.  
  167.     As your image is displayed as grey shades, you can press <Esc> to 
  168.     abort completion of the image (if the resulting image is greater than 
  169.     the screen width, then the remaining portions will be clipped); once 
  170.     completed, you can press <return> to save the entire screen.  TEMP 
  171.     files will be created.  These TEMP files can be edited with VGACAD 
  172.     (v1.60 and up) or directly encoded with RAW2GIF (v3.4 and up), which 
  173.     is included with GIFBIT.  If the image is clipped, you can reduce the 
  174.     overall size by increasing the grey matrix or simply use the [F]ile 
  175.     option to save the entire grey image.
  176.  
  177.     When viewing in 320x200x256 (Modified or Normal), the screen will 
  178.     scroll to view more of the image vertically.  All other modes will 
  179.     clip any portion that extends beyond the screen's vertical boundaries.
  180.  
  181.     While viewing an completed image (i.e., allowing GIFBIT to complete 
  182.     the entire grey image even if it is clipped vertically or horizontally 
  183.     due to screen limits), you can adjust the contrast and brightness, as 
  184.     well as skew the grey scale distribution towards the darker or 
  185.     brighter spectrum.
  186.  
  187.  
  188.  
  189.  
  190.  
  191.  
  192.  
  193.  
  194.  
  195.  
  196.  
  197.  
  198.  
  199.  
  200.  
  201.  
  202.     The preferred approach to creating grey images is to simply use the 
  203.     viewing modes to interactively adjust the grey scale; then, after 
  204.     modifying the palette to your satisfaction, press the <Spcbar> to exit 
  205.     palette modification and use the [F]ile mode; your modified palette 
  206.     will be retained with the complete image (i.e., even if it exceeds 
  207.     viewing screen boundaries).
  208.  
  209.     While the image is being contructed, pressing <ESC> halts grey image 
  210.     construction and exits to Main Menu.  Pressing any other key (e.g., 
  211.     <SPCBAR>) will halt image construction but activate grey palette 
  212.     modification keys.
  213.  
  214.     GREY PALETTE MODIFICATION KEYS
  215.  
  216.     <Up>      - increases contrast
  217.     <Down>    - decreases contrast
  218.     <Right>   - increases brightness
  219.     <Left>    - decreases brightness
  220.     <Esc>     - restores (undo) palette
  221.     <+>       - skews grey scale towards bright spectrum
  222.     <->       - skews grey scale towards dark spectrum
  223.     <return>  - save screen to TEMP files (for RAW2GIF conversion)
  224.  
  225.     Pressing any other keys exits from PALETTE Modification.
  226.  
  227.  
  228.     EDITING SCAN LINE JITTERS
  229.  
  230.     The [J]itter editor is a special function designed to help hand scan 
  231.     users edit those "scan line jitters" (SLJ?) that inadvertently arise 
  232.     from uneven surfaces, a slight unsteadiness of your hand or mechanical 
  233.     wear.  The [J]itter editor will work only in EGA 640x350 or VGA/MCGA 
  234.     640x480 (default if detected) video modes.
  235.  
  236.     The [J]itter editor will allow you to delete offending scan lines.  
  237.     Even with the superior qualities of the DFI HS-3000 (and latter 
  238.     versions), "SLJ's" are inevitable (even if you hold your breath while 
  239.     scanning with two hands).  The best scanning utility software is one 
  240.     that actually shows you the scanned image as you scan it (e.g., 
  241.     SCAN.exe utility of DFI HS-3000); utilities that do not give feedback 
  242.     on how you are doing do not provide the benefit of feedback (learning 
  243.     to make smoother scans); use the [J]itter editor when you have no 
  244.     recourse left (do the job well at the start).
  245.  
  246.     The key commands of the [J]itter editor are similar to VGACAD's VSCRN 
  247.     virtual screen scroller.
  248.  
  249.     The arrow keys <Up>, <Down>, <left> and <Right> will scroll the 
  250.     original Black & White image by a specified range.  The <+> key 
  251.     increases the range, while the <-> key decreases the range; use <*> to 
  252.     restore the scrolling range.  Rising or falling tones will give you 
  253.     feedback on your present range setting.
  254.  
  255.  
  256.  
  257.  
  258.  
  259.  
  260.  
  261.  
  262.  
  263.  
  264.  
  265.  
  266.  
  267.  
  268.     There will be a a line in the middle that will indicate the scan line 
  269.     to be removed.  Press [Z]oom and that section will be magnified.  
  270.     Pressing any of the <arrow> commands will restore your mode to 
  271.     scrolling mode.  Pressing <Shift-Up> or <Shift-Dn> moves this editing 
  272.     line up or down by one scan line.
  273.  
  274.     An offending "SLJ" scan line can be removed by pressing <return>; the 
  275.     screen will "flip-flop" between the original and the modified image to 
  276.     confirm your edit.  If you decide to remove the scan line, simply 
  277.     press <return> again or <Esc> to abort.
  278.  
  279.     Simply removing "SLJs" is not an easy matter.  If the SLJ is an 
  280.     additional or duplicated scan line or group of scan lines, then 
  281.     deleting them will "clean-up" your image.  If the SLJ is the result of 
  282.     "skipped" scan lines, then the most viable solution would be to remove 
  283.     the entire set of "skipped" scan lines and restore the "flow" of the 
  284.     ordered dithers.  Use the [Z]oom command to see the "flow" of the 
  285.     ordered dithers up close.
  286.  
  287.     To illustrate, let us assume you have the if you have the following 
  288.     type of SLJ: The Inserted Garbled Scan Line(s)
  289.  
  290.     ██  ██  ██  ██  ███  ███   █████  ██  ██   ██    ██   ██  █████ line 1
  291.     ██  ██  ██  ██  ███  ███   █████  ██  ██   ██    ██   ██  █████ line 2
  292.       ██ █   █   █ █ █      ███   █  █   █          ██ █  █     █   line 3
  293.     ██  ██  ██  ██  ███  ███   █████  ██  ██   ██    ██   ██  █████ line 4
  294.     ██  ██  ██  ██  ███  ███   █████  ██  ██   ██    ██   ██  █████ line 5
  295.  
  296.     This type of problem is easy to correct, simply delete line 3.  In 
  297.     actuality, line 3 may be duplicated requiring you to delete several of 
  298.     these lines.
  299.  
  300.     Another type of SLJ problem could be: The Excess Blank Scan Line(s)
  301.  
  302.     ▒▒▒▒▒▒▒▒▒▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒  ▒
  303.     ▒▒▒▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒  ▒▒▒▒▒▒▒▒▒  ▒▒▒▒▒▒▒▒▒
  304.     ▒  ▒▒▒▒▒▒▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒  ▒▒▒▒▒▒▒▒▒  ▒▒▒▒
  305.     ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  306. blank line 1
  307.     ▒▒▒▒▒▒▒▒▒▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒  ▒
  308.     ▒▒▒▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒  ▒▒▒▒▒▒▒▒▒  ▒▒▒▒▒▒▒▒▒
  309.     ▒  ▒▒▒▒▒▒▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒  ▒▒▒▒▒▒▒▒▒  ▒▒▒▒
  310.     ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  311. blank line 2
  312.     ▒▒▒▒▒▒▒▒▒▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒  ▒
  313.     ▒▒▒▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒  ▒▒▒▒▒▒▒▒▒  ▒▒▒▒▒▒▒▒▒
  314.     ▒  ▒▒▒▒▒▒▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒  ▒▒▒▒▒▒▒▒▒  ▒▒▒▒
  315.     ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  316. blank line 3
  317. blank line 4
  318.     ▒▒▒▒▒▒▒▒▒▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒  ▒
  319.     ▒▒▒▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒  ▒▒▒▒▒▒▒▒▒  ▒▒▒▒▒▒▒▒▒
  320.     ▒  ▒▒▒▒▒▒▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒  ▒▒▒▒▒▒▒▒▒  ▒▒▒▒
  321.     ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  322.  
  323.     To correct this problem, simply delete "blank line 3 or four".
  324.  
  325.  
  326.  
  327.  
  328.  
  329.  
  330.  
  331.  
  332.  
  333.  
  334.     Ofcourse, the reverse can happen, where there are insufficient 
  335.     "blanks" in some patterns; if a group of patterns are separated by two 
  336.     "blanks" and group is separated by one blank"; this problem cannot be 
  337.     corrected (we will deal with inserting and copying scan lines in 
  338.     updqates of GIFBIT).  If a garbled line is NOT inserted but simply 
  339.     garbled, deleting it will destroy the flow of the ordered dithers; you 
  340.     will have to delete an entire set of scan lines that follow (even if 
  341.     they are not garbled) to restore the "flow" of the ordered dithers.
  342.  
  343.     Editing SLJs can be quite an "art"; you have to "see" the "flow" of 
  344.     the patterns and determine which line(s) to delete so that the flow is 
  345.     restored.  In many cases, you may simply have to rescan the image.  
  346.     Too much deletion will affect the overall composition of your image.
  347.  
  348.     As we get to isolate and determine more cases of SLJ's, we will 
  349.     develop better ways of dealing with it.  Good Luck.
  350.  
  351.  
  352.     SVGA (256 or 16 colors from 256KB palette)
  353.  
  354.     To set your own modes specify the Screen Width, Screen Height, colors 
  355.     (16 or 256), Video Mode, and Chip type (9=BIOS).  On default, 
  356.     GIFBIT.CFG contains the Paradise chip 800x600x16 mode.  Several *.CFG 
  357.     files for 800x600x16 mode are included as well as some of the more 
  358.     unusual modes (e.g., Video7 modes); select the SVGA chip family with a 
  359.     corresponding *.CFG file (as indicated at Main Menu) and copy that to 
  360.     GIFBIT.CFG and it will be your User Mode (i.e., "U" option).
  361.  
  362.     If you want set a 256 or 16 color mode, press "P"arameters.  Once 
  363.     edited, it is saved and can be recalled anytime.  Input the video mode 
  364.     in decimal (e.g. 255) or hex (e.g. &HFF); REMEMBER THAT HEX ENTRIES 
  365.     *MUST* BE PRECEDED BY THE "&H" CHARACATERS.  16-color SVGA mdoes are 
  366.     labelled EEGA (although they are treated in GIFBIT as SVGA since 16 
  367.     colros from a 256KB is used); they can be set to 800x600x16 and are 
  368.     hardcoded for speed.  SVGA modes can either use safe BIOS modes or 
  369.     specify the Chip type for FAST bank-switching.  16-COLOR MODES MUST 
  370.     ALWAYS USE "9" FOR BIOS EVEN IF IT IS ALREADY HARDCODED FOR SPEED 
  371.     SINCE NO BANK SWITCHING IS NECESSARY UP TO 800x600x16.
  372.  
  373.  
  374.     ENHANCING YOUR GREY IMAGES
  375.  
  376.     Use VGACAD (v1.6 and up) to edit the TEMP files; you can zoom and 
  377.     smooth selective areas and apply diffrent image processing functions 
  378.     to segments of your image.
  379.  
  380.     To create the LARGEST grey image possible, use a small grey matrix.  
  381.     The image will not appear as smooth though.  Adjust the contrast, 
  382.     brightness and grey scale distribution.  If you have less than 16 
  383.     colors, then process the TEMP files with EGA2VGA (v4 and up); it will 
  384.     GLOBALLY, generate additional grey shades and smooth your image (i.e., 
  385.     anti-aliasing) to several screen sizes.
  386.  
  387.     If you used EGA2VGA to generate more grey shades and smooth a large 
  388.     impoverished grey image; you can further enhance the results by using 
  389.     SQZGIF to GLOBALLY add more "smoothing" and resize the image to more 
  390.     conventional screen dimensions.
  391.  
  392.  
  393.  
  394.  
  395.  
  396.  
  397.  
  398.  
  399.  
  400.     ENCODING TEMP FILES TO GIF
  401.  
  402.     From within VGACAD (v1.6 and up) you can simply use eNCODe at the 
  403.     VSCRN menu.  If you are not using VGACAD (v1.6 and up) the simply run 
  404.     RAW2GIF (v3.4 and up).  RAW2GIF will prompt you with a message "Encode 
  405.     TEMP files ? [Y/N]"; reply "Y"es and it will encode the TEMP files 
  406.     into NONAME.GIF (which you should immediately rename to avoid it being 
  407.     overwritten).
  408.  
  409.     Since converted grey images come in "weird' dimensions, if you reply 
  410.     "Y"es when prompted to use a 1:1 aspect ratio, then RAW2GIF will try 
  411.     to adjust the Screen Width specification to approximate a 1:1 screen 
  412.     aspect ratio.
  413.  
  414.     If you used a small grey matrix to generate a LARGE grey image 
  415.     resulting in 16 or less colors, then reply "Y"es when prompted to 
  416.     force 16-color encoding.
  417.  
  418.  
  419.     MAC2GIF
  420.  
  421.     MAC2GIF is a viewer/colorizer/conversion utility for MAC (MacPaint or 
  422.     "readmac") file in EGA, VGA or MCGA.  As with GIFBIT, all pictures are 
  423.     colorized (greys or EGA colors); with MAC2GIF, the whole 'readmac' is 
  424.     completely viewable (no scrolling) in selected EGA, VGA or MCGA modes. 
  425.     VGA/MCGA users can Bsave 320x200x256 screens for image processing with 
  426.     VGACAD or incorporation in their own BASIC programs.
  427.  
  428.     MAC2GIF requires an EGA, MCGA or VGA video card and about 512KB.
  429.  
  430.     After selecting a *.MAC file, specify a header.  Most *.MAC pictures 
  431.     use a 640 byte header; press <return> or <0> to select the default 
  432.     header.  A stripped *.MAC file has a 512 byte header; select <1>.  
  433.     Other header combination can be used for corrupted *.MAC files.  
  434.     View/convert in any of these options:
  435.  
  436.                           [V]GA  288x360x5  greys
  437.                           [X]VGA 384x480x5  greys
  438.                           [M]CGA 192x200x13 greys
  439.                           [E]GA  384x350x5 colors
  440.  
  441.     'Readmacs' converted with CGA or EGA aspect ratios will appear 
  442.     distorted.  Only original .MAC pictures will show correct aspect 
  443.     ratios (about 95% of all 'readmacs' on BBSs).
  444.  
  445.     Press <RETURN> after viewing to save it. <ESC> aborts saving.  Your 
  446.     picture will be saved with the same name but with a .GIF extension.  
  447.     If you viewed NJANUD.MAC then it will be saved as NJANUD.GIF; if 
  448.     NJANUD.GIF exists then a file called NONAME.GIF will be created.  
  449.     NONAME.GIF WILL BE CONSTANTLY OVERWRITTEN SO RENAME IT IMMEDIATELY TO 
  450.     PRESERVE IT.
  451.  
  452.     The [M]CGA option offers the option to save in the .BLD & .PLT format 
  453.     if you elected that option at the start; otherwise it will save as a 
  454.     .GIF file.  Just press <B> while viewing in MCGA mode.  In [E]GA mode, 
  455.     select from 9 palettes by pressing numbers 1 to 9 after the picture 
  456.     appears.
  457.  
  458.  
  459.  
  460.  
  461.  
  462.  
  463.  
  464.  
  465.  
  466.     Once a .MAC is saved/converted ito a grey shaded GIF, you can use the 
  467.     extensive image processing capabilities of VGACAD to enhance the image 
  468.     or colorize it; with VGACAD you can stretch the grey shades to 256 
  469.     levels.  Since you cannot viably resize *.MAC images without getting 
  470.     strange patterns and losing the desired dithering effect, with MAC2GIF 
  471.     you can redither/resize those images with GIFPUB (for desktop 
  472.     publishing) since it will be in a continuous grey scale.  You can 
  473.     print those images with variable sizes with GIFDOT or create LARGE 
  474.     SVGA GIFs by combining your 'readmacs' into a large montage with 
  475.     VGACAD.  MVGAVU will display any of your GIF outputs in a smart 
  476.     slideshow; it decides the best video modes.
  477.  
  478.  
  479.     THE INTEGRATED VGACAD SYSTEM
  480.  
  481.     BRUN41.exe is a runtime module distributed under licence with 
  482.     Microsoft in connection with this program.  Place it with GIFBIT's 
  483.     directory or anywhere your PATH has access to; ONLY ONE COPY OF 
  484.     BRUN41.EXE IS REQUIRED.  TEMP files of GIFBIT can be used directly by 
  485.     VGACAD (v1.6 and up); remember to load the TEMP.PLT file from the 
  486.     FILES MENU before invoking the VSCRN MENU.
  487.  
  488.  
  489.     REGISTRATION
  490.  
  491.     REGISTRATION OF GIFBIT IS BASED ON 'PERSONAL USAGE'.  CORPORATE OR 
  492.     ORGANIZATIONAL USERS *MUST* REGISTER ALL COPIES USED ON AN INDIVIDUAL 
  493.     BASIS; A SPECIFIC PERSON (NAME) MUST BE EXPLICITLY ASSIGNED TO EACH 
  494.     REGISTRANT WHO WILL BE PROVIDED WITH A CORRESPONDING REGISTER.OVL FILE 
  495.     TO INDICATE REGISTERED USAGE.  REGISTRATION GRANTS A SPECIFIC PERSON 
  496.     (NOT A JURIDICAL PERSON OR CORPORATE ENTITY) THE RIGHT TO 'USE' 
  497.     GIFBIT.
  498.  
  499.     ┌───────────────────────────────────────────────────────────────────┐
  500.     │ ALTHOUGH WE WILL TRY TO RESPOND TO YOUR REGISTRATION IN 2-3 WEEKS,│
  501.     │ PLEASE ALLOW UP TO 4-6 WEEKS DELAY TO PROCESS YOUR REGISTRATION.  │
  502.     └───────────────────────────────────────────────────────────────────┘
  503.  
  504.     Registered users who have received a registered package with the 
  505.     VGACAD v1.6 system are registered for GIFBIT v0.9; simply replace your 
  506.     old version with this version.  As a built-in bonus mechanism, your 
  507.     REGISTER.OVL file is normally good for two or three versions.
  508.  
  509.     To register personal use of GIFBIT and receive a REGISTER.OVL file, 
  510.     send a registration fee of $27.95 USD (out of USA/Canada add $15 USD 
  511.     handling fee).  For 3.5" updates, add a $10 USD 3.5" conversion fee.  
  512.     Registered users will receive the latest VGACAD system of programs 
  513.     (with an updated version of GIFBIT, if ready), which we provide in 
  514.     appreciation of your support (through registration).
  515.  
  516.  
  517.  
  518.  
  519.  
  520.  
  521.  
  522.  
  523.  
  524.  
  525.  
  526.  
  527.  
  528.  
  529.  
  530.  
  531.  
  532.     As token of our appreciation (i.e., to registered users), we will send 
  533.     you the the latest version of the VGACAD system; many of the programs 
  534.     listed below do not require a graphics card.
  535.  
  536.     GIFPUB - converts 256 color GIF/PCX files to B&W images desktop 
  537.     publishing (DTP) as .PCX (Ventura, First Publisher, Publisher's 
  538.     Paintbrush, WP, Pagemaker).  Variable sizing/contrast/brightness.  
  539.     Histogram-equalization.  No graphics card required.
  540.  
  541.     GIFDOT - has all the features of GIFPUB for printing on IBM/Epson 
  542.     printers. Several sizes. 8 pics/page.  Single/Double Pass printing.  
  543.     Preview in CGA/HGC/EGA/VGA/EEGA/SVGA.  No graphics card required.
  544.  
  545.     GIFBIT - converts B&W PCX files (e.g., scanner output to 32KBx32KB !) 
  546.     to grey shades for VGACAD image processing, GIFPUB redithering, GIFDOT 
  547.     printing, or VGA2EGA conversion - it edits those "scan line jitters".  
  548.     Viewing modes in MCGA/VGA/SVGA.  No graphics card required.
  549.  
  550.     SQZGIF - converts LARGE GIFs (up to 2048x2048x256) to several sizes 
  551.     and video modes using "color averaging" to blend/smooth "jaggies" and 
  552.     retain a maximum of color information; use outputs in GIFPUB, GIFDOT, 
  553.     VGACAD, MVGAVU, VGA2CGA or VGA2EGA.  No graphics card required.
  554.  
  555.     EGA2VGA - converts GIFs (16 colors and below) or ANY VIEWABLE 2-16 
  556.     color EGA/EEGA picture to 320x200x256; creates 256 new colors; outputs 
  557.     directly to GIFPUB, GIFDOT, VGACAD, MVGAVU, VGA2CGA or VGA2EGA.
  558.     No graphics card required.
  559.  
  560.     VGA2CGA - converts 256 color GIFs to CGA!  See "405" colors in an 
  561.     unsupported 160x100x16 CGA mode.  CGA/EGA/MCGA/VGA required.
  562.  
  563.     MAC2GIF - converts .MAC ("readmac") pictures to 5-16 grey shades or 
  564.     color and saves to .GIF or BLD/PLT file.  EGA/MCGA/VGA required.
  565.  
  566.     VGA2EGA - converts 256 color pictures to 16-color EGA.  Error- 
  567.     distributed dithering.  Variable sizing/RGBICMY/contrast/dithering 
  568.     levels.  EEGA support up to 800x600.  GIF or optional PCX save to 4 
  569.     RGBI planes for Desktop Color Separation.  EGA/MCGA/VGA required.
  570.  
  571.     MVGAVU - EGA/MCGA/EEGA/VGA/SVGA viewer for GIF and BLD/PLT files.  
  572.     Smart slideshows - picks best mode.  320x400x256, 360x480x256 and 
  573.     640x400x16 modes on regular VGA.  EGA posterization.  EEGA/SVGA 
  574.     support.  Auto-sizing.  Contrast/Brightness.  EGA/MCGA/VGA required.
  575.  
  576.     VGACAP - tiny TSR, captures MCGA/VGA/SVGA screens (from 320x200x256 to 
  577.     800x600x256).  MCGA/VGA required.
  578.  
  579.     RAW2GIF - converts SVGA screen captures of VGACAP to GIF.
  580.     BLD2GIF - converts MCGA/VGA screen captures of VGACAP to GIF.
  581.  
  582.     VGACAD - extensive paint/image processing program for VGA/MCGA users 
  583.     (edit GIFs up to 32KBx32KBx256 !!!); airbrushes, color and grey image 
  584.     processing functions (smoothing, noise removal, shading, contrast 
  585.     stretching, edge detection, ...), splines, Cut&Paste, variable sizing, 
  586.     256-color gradient/pattern fills, MORE !  MCGA/VGA required.
  587.  
  588.  
  589.  
  590.  
  591.  
  592.  
  593.  
  594.  
  595.  
  596.  
  597.  
  598.     WHAT'S NEXT ?
  599.  
  600.     Aside from enhancing existing releases with increased capabilities 
  601.     (e.g., expanded memory, virtual screen, SVGA functions, other graphics 
  602.     formats), we are developing VGACBT, a Computer-Based Training program  
  603.     and MANNEQUIN for Advertising/Fashion Design or creating your own 
  604.     artistic nudes.
  605.  
  606.     Support maverick authors like us and we will continue developing 
  607.     products like nothing seen commercially - otherwise they will simply 
  608.     "DIE" from lack of support !  Compare the cost/benefit ratio of any of 
  609.     our products with commercial products.  You, and you alone, determine 
  610.     whether it will be worthwhile to continue developing.  Support the 
  611.     User-Supported (Shareware) concept.  Register you Shareware copies.  
  612.     To register, send the registration form and check or money order 
  613.     payable in USD to:
  614.  
  615.                              Dr. Marvin Gozum
  616.                  2 Independence Place #303-2, 6th & Locust
  617.                           Philadelphia, PA 19106
  618.  
  619.  
  620.     ───────────────────────────────────────────────────────
  621.     Graphics Interchange Format and GIF are trademarks (tm)
  622.     of CompuServe Inc. an H&R Block Company. 
  623.  
  624.  
  625.  
  626.  
  627.  
  628.  
  629.  
  630.  
  631.  
  632.  
  633.  
  634.  
  635.  
  636.  
  637.  
  638.  
  639.  
  640.  
  641.  
  642.  
  643.  
  644.  
  645.  
  646.  
  647.  
  648.  
  649.  
  650.  
  651.  
  652.  
  653.  
  654.  
  655.  
  656.  
  657.  
  658.  
  659.  
  660.  
  661.