HISTORY of GRAFX: (in chronological order: latest version at the end)

* GRAFX 1.0 -> 1.02 (09/??/95 -> 07/??/96)
        Forget it!

* GRAFX 2.00 Beta 90% (11/01/96) - Wired'96 release
        This version was 1st shown at the Wired'96 demo party in Belgium.
        We gave it to most of the people there, so let's start history from
        here.
        Note that there were a few different "90%" versions because we didn't
        want to change the number just for tiny bug-fixes.

* GRAFX 2.00 Beta 91% (11/20/96)
        - Ugly bug in Help/Messages fixed (one line was too long and crashed
        the program!).
        - Added some new parameters for the settings.
        - Now, you can automatically set the best resolution for the picture
        loaded and/or slightly adapt the picture to keep the colors of the
        menu (for those who want to use GrafX2 as a viewer).
        - Fixed a bug that occured when you wanted to restore your previous
        brush while being in "grab brush" mode.
        - English user's manual written (will be updated later, and translated
        into French).
        - Displays no more pixels out of the preview window when loading
        corrupted pictures.
        - Small bug fixed in LBM loading (for non-standard widths).
        - Fixed a minor error when saving the original screen dimensions in
        PKM files. (we didn't save words with Intel conventions)
        - Exactly the same bug for LBM (but with Motorola conventions)
        - No more saving the current palette when exiting the program (that
        was useless and boring when pictures had a weird palette).

* GRAFX 2.00 Beta 92% (11/27/96)
        - Error message occuring when accessing a drive with no disk or so
        finally suppressed!
        - BMP loading was almost completely bugged and it should now be
        completely debugged.
        - Changed the Set_palette routine: the previous one was fast but did
        not work with some shitty cards that don't support a REP OUTSB.
        - Multi-Undo included.
        - Backup included.

* GRAFX 2.00 Beta 93% (12/12/96)
        - Fixed a bug that occured when approaching the borders of the screen
        in grid mode with the type of cursor used for brush grabbing.
        - Small but annoying bug when saving files with a name of 9 characters
        fixed.
        - Saved PAL files no longer modify the picture's name (some mistake
        must have been done when we implemented the backup option).
        - Some VESA video cards wanted to know the screen width even after a
        call to INT 10h (Dunno why)... But this should be fixed now.
        - Now, you can interrupt the loading of previews by pressing a key.
        - Video cards that don't use the same VESA bank for reading and
        writing should now work correctly.
        - The display of the frame around the magnifier's preview has been
        improved.
        - Menu of resolutions completely modified and many new modes added.
        - The default colors of the menu have been slightly lightened.
        - The whole configuration is now saved and reloaded in the settings
        menu.

* GRAFX 2.00 Beta 94.0|1|2% (02/13-23/97) - ACE CD #4 & Volcanic3 releases
        (These different versions were too close from each other to be
        separated in this file. Just check the last modifications to know
        which version you have)
        - Added (approximative) HAM6 and HAM8 support in IFF(LBM) files,
        and improved compatibily with Amiga IFF files => should be total now.
        - Added the absolutely useless :) CEL and KCF (KISS) file formats.
        - Added the not much more useful SCx (ColoRIX) file format.
        - You can now use the keys to scroll the text in the Help.
        - Small bug in the scrolling list of resolutions fixed (one extra line
        was displayed at the end of the list when current mode was 640x512).
        - English user's manual translated into French (and corrected... Yeah!
        There can be bugs in text files! :)).
        - Now, you can use the brush as an eraser by right clicking.
        - X-Invert added in the palette editor.
        - Small bug in the reduce-palette function fixed.
        - GIF saving strongly accelerated (finally!).
        - Shade mode completely modified (customized shades implemented).
        - Tiny bug in the block definition of the palette editor fixed.
        - Non-standard PCX files that don't reset the compression after each
        line should be supported now (at least for 256-color pictures).
        - Undo added in the Shade menu.
        - Statistics screen added.

* GRAFX 2.00 Beta 94.666% (03/20/97)
        - Statistics screen no longer displays that VESA 1.2 is not supported.
        - Fixed a few bugs of no consequence.
        - A bug in the mode-X initialization introduced in the previous
        version has been fixed.
        - It is possible to choose between Relative and Absolute coordinates
        in the settings menu.
        - The colors of the menu are now calculated from the current palette,
        so you won't have to be concerned by the colors of the menu any more.
        - The VESA modes are no longer disabled for some video cards.
        - "Windows 95" keys are now usable.
        - We now use the EOS dos-extender Copyright (c) 1996 by Eclipse, so
        read carefully the docs if you can't use GrafX2 anymore.

* GRAFX 2.00 Beta 95% (07/18/97) - Wired'97 release
        (It's GrafX2 creation's 1st anniversary! =D     (...but still Beta :/)
        We wrote the usual "void main(int argc, char * argv[])" one year ago!)
        - PCX files with odd widths should be supported now. (We fixed a bug
        in version 94.1% which added a new one) :(
        - Small display bug in the grid of the Sieve menu fixed.
        - Oops! We forgot to remap the colors of the menu when loading a PAL
        file. That's stupid! :) Now it works fine.
        - The number of predefined paintbrushes has been doubled.
        - Outline and Nibble effects for brushes have been implemented.
        - The "Brush grabbing", "Zoom" and "Pipette" options are no more
        stopped by hiding/showing the tool-bar.
        - Now, you can change the current color while drawing.
        - The "auto-set resolution" option has been slightly improved.
        - The 3 color components are displayed in the toolbar when you want to
        choose a color.
        - A small preview of the color selected by the pipette is displayed in
        the tool-bar.
        - GIF saving fixed. The bug didn't corrupt the file but resulted in a
        file that wasn't as well compressed as it should have been.
        - GIF loading doesn't flash any more on some pictures that were not
        corrupted; and LBM neither when loading is interrupted by user.
        - Added a menu where you can choose what you want to copy to the spare
        page (pixels, palette, or both...).
        - The size of the palette editor has been very slightly reduced.
        - The Stencil is now taken into account when using the "Clear" button.
        - The "magnify" mode is now displayed with a splited screen where you
        can see both zoomed and unzoomed parts of the picture... Finally!
        - Now, you can load a picture from the command line (type gfx2 /? for
        the syntax).
        - The preview of a PAL file is now displayed in the file-selectors.
        - The tool-bar has been reduced vertically by about one third.
        - Bug fixed in the Grid menu: the user was able to enter a null grid
        step. Doh!
        - "Adjust brush pick" option added.
        - DP2e (LBM-"PBM") files (including new BBM files) with odd width are
        now loaded correctly.
        - LBM files are now saved with their exact width and not with a
        multiple-of-16 witdh (viewers that can't read these files are "badly
        coded" because we save them correctly).
        - The selector bar is now placed on last visited directory when you
        change directory.
        - "Mask" drawing mode added.
        - "Smear" drawing mode added.
        - "Shade" mode slightly improved.
        - You can define if you want Feedback (or not) while drawing in the 
        drawing modes (effects).
        - The amount of memory used for brushes has been reduced.
        - Scrolling lists speed slightly accelerated.
        - FloodFill slightly accelerated.

* GRAFX 2.00 Beta 95.5% (09/04/97)
        - SCx files with less than 256 colors are now supported.
        - Bug when double-clicking on the Floodfill button fixed.
        - Bug when "flood-filling" with an effect with feedback fixed.
        - Bug when filling a vertical-1-pixel-wide area fixed.
        - Bug of the shape of the cursor when a window is open in magnify mode
        fixed.
        - Special cursor shape for the pipette added.
        - The method to recenter the page when exiting magnifier mode has been
        modified (the picture recovers its position as it was before zooming).
        - Linear Frame Buffer (VESA 2.0 LFB) supported.
        - You can now load and save brushes (from the Brush FX menu).
        - A few video modes (Modes X with a height multiple of 270) fixed.
        - Bug fixed: you couldn't save the configuration in the settings menu
        if the Auto-save option was off.
        - Polyform has now reached its definitive behaviour.
        - Polyfill and filled polyform implemented.
        - Lasso (polyformed brushes) implemented.
        - Concentric lines added.
        - GFX2.INI file added (check its contents for new options).
        - GFX2.CFG file will have ascending compatibility with future versions
        from now.
        - Some drawing tips have been detailed in the documentation files.
        - Pipette handling slightly improved.

* GRAFX 2.00 Beta 96% (11/03/97) - Saturne (aborted) party 5 release
        - Now, you can increase or decrease the size of the paintbrush. The
        default keys are [,<] and [.>] ([;.] and [:/] for azerty keyboards).
        - Typing the first letters of a filename in file-selectors will place 
        the selection bar onto it.
        - Small but annoying bugs fixed in the writing of the GFX2.CFG file in
        GFXCFG. The data concerning Shade and Stencil modes were destroyed.
        - It is now possible to define the matrix of the Smooth mode. We also
        seized the opportunity to improve the Smooth on the boundaries of the
        picture, and to improve the function that calculates nearest colors.
        - The "Replace color" option that replaces all the pixels of the color
        pointed by the mouse with the paintbrush color has been added. This
        tool is accessible by right clicking on the Floodfill button.
        - FloodFill slightly accelerated (especially with small surfaces).
        - Bug fixed: the picture was automatically zoomed when choosing a zoom
        factor in the menu if the Fast_zoom option was set.
        - "Stretch brush" implemented.
        - Now, you can move windows (menus) and even hide the palette menu for
        picking a color that is behind it (with the key below <Escape>).
        - Small bug in "Menu_ratio=2" mode when remapping the screen after 
        color changes fixed.
        - "Thin" cursor type added (looks like VGApaint's one).
        - A few video modes (Modes X with a height multiple of 224 and some
        others) fixed.
        - It is now possible to select the colors that can be used for the
        smooth and transparency modes, and remapping.
        - Bug fixed: clicking twice on the Lasso button did not restore the
        paintbrush correctly.
        - Bug fixed: the absolute coordinates option wasn't correctly saved in
        the .INI file.
        - A few new parameters can be defined in the .INI file.
        - "Copy palette to spare page and remap destination" option added
        (accessible from the "Copy to spare page" menu (default: Shift+Tab)).
