Home » Archimedes archive » Micro User » MU 1991-08.adf » PD-Stuff » Grafix/Guide

Grafix/Guide

This website contains an archive of files for the Acorn Electron, BBC Micro, Acorn Archimedes, Commodore 16 and Commodore 64 computers, which Dominic Ford has rescued from his private collection of floppy disks and cassettes.

Some of these files were originally commercial releases in the 1980s and 1990s, but they are now widely available online. I assume that copyright over them is no longer being asserted. If you own the copyright and would like files to be removed, please contact me.

Tape/disk: Home » Archimedes archive » Micro User » MU 1991-08.adf » PD-Stuff
Filename: Grafix/Guide
Read OK:
File size: AAE3 bytes
Load address: 0000
Exec address: 0000
File contents
>Guide
_______________________________________________________________________________

Translator 6.36                             -------------------------------
                                             This program is PUBLIC DOMAIN
Version date : 18 Mar 1991                  -------------------------------


----------------
- Introduction -
----------------
Translator is a powerful tool that will convert and process image files from
other computers.

Translator will give you access to the enormous amount of graphics images
created on other computers. Powerful image processing options are available
to produce special effects and/or enhance the quality of images.


---------------------
- Supported formats -
---------------------
The image file formats that are supported are summed up below.

- The 'Name' field gives the name of the format.
- The 'Pixels' field gives the resolution of the image format in pixels.
  A '-' entry means there is no fixed resolution, i.e. several resolutions
  are possible.
- The 'Colours' field gives the number of colour bits used (i.e. 4 means 16
  colours, 8 means 256 colours, etc.), and a suffix 'c' for colour images,
  'm' for monochrome images. Images with <=8 colour bits are 'palette' images,
  i.e. have a colour lookup table. Images with >8 colour bits are pure colour
  images and contain seperate Red, Green and Blue components per pixel.
- The 'Comments' field gives further special information.
                                                                              
-------------------------------------------------------------------------------
| Name                 | Pixels  | Colours   | Comments                       |
-------------------------------------------------------------------------------
  Foreign formats
-------------------------------------------------------------------------------
  GIF                       -      1-8c        Graphics Interchange Format
  TIFF Class B(ilevel)      -      1m          Compression none/packbits/LZW
  TIFF Class G(reyscale)    -      1/2/4/8m    ''
  TIFF Class C(olour)       -      1/2/4/8c    ''
  TIFF Class R(GB)          -      24c         '' (24-bit non-planar RGB)
  Amiga ILBM IFF            -      1-12c       Also HAM (12-bit), halfbright
  Atari Degas PI1/PC1    320x200   4c          PC1 is run length compressed
  ''    ''    PI2/PC2    640x200   2c          PC2 ''
  ''    ''    PI3/PC3    640x400   1c          PC3 ''
  Atari GEM IMG             -      1m
  MacIntosh MacPaint     576x720   1m
  SUN Microsystems          -      1/8c        None/RLE compression supported
  PCX                       -      1/2/4/8c    EGA/MCGA
  QRT                       -      24c         Quick Ray Tracer
  MTV                       -      24c         MTV Ray Tracer
  Windows 3 BMP             -      1/2/4/8c
  Truevision TARGA          -      8/15/16/24/32c
  PBMPlus                   -      1-8m/3-24c  Formats P1 up to P6
-------------------------------------------------------------------------------
  Native formats
-------------------------------------------------------------------------------
  CadSoft/Millipede         -      8c          Millipede PRISMA digitiser
  Irlam                     -      24c         Irlam I-scan scanner
  Archimedes sprite         -      1/2/4/8c
  Arvis                     -      15c         2 sprite files in HIP/LOP dirs
  Clear                     -      1/2/4/8/24c Translator's own format
  Pro-Artisan            640x256   8c          Compression types 0 and 1
  Watford digitiser      512x256   6m
  Render Bender             -      8c
  AIM                    256x256   8m          Archimedes Image Manager
  Zeridajh Video Digitiser  -      1/2/4/8m    My own video digitiser's multi-
   Animation                                   image animation file
-------------------------------------------------------------------------------


-------------------------
- Using the application -
-------------------------
To start up Translator, either :

- Double-click on the '!Translatr' icon.
- Double-click on an image file, after !Translator has been seen by the filer
  (only for image types in the &690 range). This will auto-load the image
  that was clicked on.

It will install itself on the icon bar, and clicking MENU on Translator's icon
will give the usual 'Info' and 'Quit' options. Clicking SELECT or ADJUST will
pop up the options menu, but most options will not be selectable at this stage.

Loading an image can be done in three ways :
a) by dragging the image file to the Translator icon on the icon bar
b) by dragging the image file to the image window (when an image is loaded)
c) by double-clicking on an image file (not for 'native' Archimedes formats,
   to ensure that the originating programs (when loaded) 'catch' these files,
   not Translator)

NOTE : The ArVis Videographics format consists of two sprite files per image,
of which one resides in a directory named 'HIP', the other in a directory
called 'LOP' (both at the same directory level). To load an ArVis image, drag
the sprite file in the 'HIP' directory to Translator (i.e. a or b).

Image files should be filetyped appropiately to be recognized by Translator.
The following filetypes are used by Translator (the filetypes in the range
&690-&6xx are new filetypes, used for foreign formats) :

-------------------------------------------------------------------------
Filetype Name       Image file type/origin
-------------------------------------------------------------------------
&004     AIM        AIM (Archimedes Image Manager)
&690   * Clear      Translator Clear
&691   * Degas      Atari PI1,PI2,PI3,PC1,PC2,PC3
&692   * Img        Atari IMG
&693  !* AmigaIFF   Amiga IFF (ILBM)
&694  !* MacPaint   MacIntosh MacPaint
&695  !* GIF        GIF (Graphics Interchange Format)
&696  !* SUN        SUN Microsystems
&697   * PCX        PC PCX
&698   * QRT        QRT (Quick Ray Tracer) RAW
&699   * MTV        MTV ray tracer
&69A  !* CadSoft    CadSoft/Millipede PRISMA
&69B  !* Irlam      Irlam Instruments scanners
&69C  !* BMP        PC Windows 3
&69D   * Targa      Truevision TARGA
&69E  !* PBMPlus    PBMPlus (Portable Bit Map toolkit)
&69F  !* ZVDA       Zeridajh Video Digitiser Animation
&D58     RendPic    Render Bender
&DE2     ProArt     ProArtisan
&DFA     Picture    Watford digitiser
&FF0  !* TIFF       TIFF (Tag Image File Format)
&FF9     Sprite     Standard Archimedes sprite file (or ArVis, see above)
-------------------------------------------------------------------------
A '*' indicates which filetypes also load by method c) (see above).
A '!' indicates which filetypes can be recognized and loaded without having
the correct filetype. You can choose to give these files the correct filetype
yourself, or leave them as they are. Every 'new' filetype (in the &690 range)
is represented in filer windows by its own icon.

There are two sets of icons, one set for mode 20 and one for mode 12 (default).
The mode 20 icons are more detailed, and can be selected as the default by
renaming !Sprites to !Sprites12, and then renaming !Sprites20 to !Sprites.

When succesfully processed, the image will appear in a resizable, scrollable
window.


-----------------
- The main menu -
-----------------
Clicking MENU on the image window (when an image is loaded) or clicking
SELECT or ADJUST on the iconbar icon will pop up the main menu. All menu
items are explained in detail below.

--------------
| Image info |
--------------
This icon gives access to an information window, in which the resolution,
compression technique, filename, etc. of the image is displayed.

----------
| Pop up |
----------
This icon gives access to a submenu in which options can be set that influence
the way that the image first appears on-screen when succesfully processed.

----------------------
| Pop up | Auto mode |
----------------------
Toggles the 'Auto mode' flag. When ON (i.e. ticked) Translator will select the
most suitable mode for display of the image. When OFF, you must choose a mode
yourself.

-------------------------
| Pop up | Auto palette |
-------------------------
Toggles the 'Auto palette' flag. When ON (i.e. ticked) Translator will select
the image's palette (see 'Image palette') automatically when the image first
appears in its window, and after every mode change. When OFF, the palette
remains unchanged.

----------------------
| Pop up | Auto zoom |
----------------------
Toggles the 'Auto zoom' flag. When ON, Translator will attempt to zoom out
(never *in* though) on the image so that it fits entirely on the current
mode's screen when the image first appears in its window.

----------------------
| Pop up | View mode |
----------------------
Toggles the 'View mode' flag. When ON, then whenever a new image is loaded,
the current mode is remembered, and re-selected when the image window is
closed.

---------------------
| Pop up | Mode set |
---------------------
This icon gives access to a submenu of 'mode sets'.

When one of these mode sets is 'active' (the default is none), the mode for
display of the image (see 'Auto mode') will be selected from this mode set.
Each mode set consists of four mode numbers, which are the modes to be
selected as the required 2,4,16 and 256 colour mode.

There are two standard sets : 'Normal' (modes 0,8,12 and 15, i.e. all 640x256
pixels) can be used on all monitors, 'Multisync' (modes 18,19,20 and 21, i.e.
all 640x512 pixels) is for users of multisync monitors only. A third set is
user-definable and must contain the four required mode numbers seperated by
comma's. Selecting 'None' in this submenu will switch off the mode set option
(so, when 'auto mode' is on, the 'closest' mode will be selected).

-----------
| Process |
-----------
This icon gives access to a submenu in which options can be set that influence
the way in which the input image is processed.

--------------------
| Process | Colour |
--------------------
This icon leads to a submenu in which options can be set that affect the
processing of the input image's colours.

--------------------------------------
| Process | Colour | Black and white |
--------------------------------------
Toggles the 'Black and white' flag. When ON (i.e. ticked), Translator
changes all the image's colours to their closest greyvalues.

------------------------------------
| Process | Colour | Correct gamma |
------------------------------------
This icon gives access to the gamma correction factor. It is usually 1
(default) meaning that no gamma correction is applied to input colours.
When any other value is entered, the input colours will be 'gamma corrected'
by Translator, and this icon will be ticked. Clicking on this icon itself
will reset the gamma correction factor to the default value of 1.

Gamma correction is needed for most 'raw' scanner input, as this input
usually has a linear scale of intensity values for red, green and blue. This
has to be corrected for display, as the phosfors on the tube of display units
do not have a linear response curve for applied voltage (i.e. intensity) versus
brightness, but rather one of brightness=constant*voltage^gamma.

A gamma of 1.5 is a suitable value for most situations, but you can experiment
freely with values between (say) 1 and 4, to see which setting gives the best
results.

------------------------------------
| Process | Colour | Correct black |
------------------------------------
This icon gives access to the black correction factor. It is usually 0
(default). When it is any other value, this icon is ticked, and a black
correction is applied to the image colours. Clicking on this icon itself will
reset the black correction factor to the default value of 0.

Black correction simply adds the value (which may be a +ve or -ve integer
between -255 and 255) to the 8-bit red, green and blue components of the
image's colours. This effectively adds/subtracts an amount of 'white' to/from
the image's colours (i.e. a +ve value makes the image lighter, and a -ve value
makes the image darker). Using a negative value may, for example, be useful to
correct some digitised or scanned images, where areas of black on the original
turn out too light in the device's output. A positive value may be used to
lighten up dark images.

-----------------------------------
| Process | Colour | Expand range |
-----------------------------------
Toggles the 'Expand range' flag. When ON (i.e. ticked), the range of the red,
green and blue components of the image's colours will be (equally) expanded to
the full range of 0-255. This will make the image 'lighter' (in fact, it gives
the image its maximum contrast).

The image info window will show the input image's intensity range, and the
percentage that this represents of the full 0-255 range.

NOTE 1 : For images that contain no palette (i.e. all 'pure' RGB images), it
is necessary for Translator to make an extra 'pass', to determine the range
of intensities present in the image. For 'paletted' images, the range can
be calculated from the palette, and no extra pass is necessary.

NOTE 2 : Set black correction to 0 when using this option. As the intensity
range is already maximised by the range expansion, any extra correction will
cause colour detail to be lost.

-------------------------------------
| Process | Colour | RGB resolution |
-------------------------------------
This icon gives access to a window in which the amount of red, green and blue
in the input image's colours may be reduced.

The slider values for red, green and blue represent the number of bits (0-8)
of the corresponding primary colour that are 'let through' in the final image.
You can drag the sliders to change the number of bits (a full bar is 8 bits).

For example, red=8, green=0, blue=0 will give a red seperation of the input
image, i.e. only the red components of the colours are let through. Depending
on how many bits are reserved for each of the primary colours in each graphics
format (mostly 8 bits giving 24-bit RGB, but sometimes 4 bits or less), a
large range of colour effects and colour seperations can be achieved.

This option also makes it possible to filter out noise bits from 24-bit RGB
input, by setting all the sliders to 6 or 7. This makes it easier to compress
these images, and rarely degrades image quality.

---------------------------------
| Process | Colour | Invert RGB |
---------------------------------
Toggles the 'Invert RGB' flag. When ON (i.e. ticked), all the input image's
colours will 'inverted' (in fact, the red, green and blue components of the
colours are inverted seperately). This results in 'negative' images for both
colour and black and white images.

This may be useful to correct monochrome images which have the black/white
colours 'reversed'. It is also useful to create colour effects.

---------------------------
| Process | Sprite output |
---------------------------
This icon leads to a submenu in which options can be set which affect the
sprite that is built from the input image.

-----------------------------------------
| Process | Sprite output | Output mode |
-----------------------------------------
The output mode for the sprite may be freely chosen. This icon gives access
to a submenu, in which one of two choices of output mode may be selected.

------------------------------------------------
| Process | Sprite output | Output mode | Auto |
------------------------------------------------
When this icon is selected (i.e. ticked), Translator will determine the
best possible output sprite's mode (and palette).

For example, for pure RGB and 256 colour images, a 256 colour mode (with at
least the required resolution) will be chosen for output, whereas if the
image has 5-16 colours, or 3-4, or 1-2, a 16, 4 or 2 colour mode respectively.

The 'Auto' setting is the default setting.

---------------------------------------------------
| Process | Sprite output | Output mode | Current |
---------------------------------------------------
When this icon is selected (i.e. ticked), the current mode will always
be used as the output sprite's mode.

This can be useful when you need to have a sprite defined in a specific mode.
For example, if you wish to create a desktop icon based on some image, you
would select a 16-colour mode and select this option.

When this icon is ticked, the 'Output palette' icon also gives you control
over the output palette (see its discussion below).

It is advisable to always use some form of error spreading (see 'Error
spreading'), so you will still reach a result as close as possible to the
original, given the possibly limited number of colours and a non-ideal
palette that has been chosen.

--------------------------------------------
| Process | Sprite output | Output palette |
--------------------------------------------
This icon gives access to a submenu in which a choice for the output sprite's
palette may be made.

NOTE : This is only effective when 'Current' is selected in the 'Output mode'
submenu, as when 'Auto' is selected, Translator determines the best possible
output palette.

------------------------------------------------------
| Process | Sprite output | Output palette | Current |
------------------------------------------------------
When this icon is selected (i.e. ticked), the current palette is used for
the output image.

Usually this is the desktop palette (ideal for creating icons), but by loading
a palette file or by manipulating the palette by hand (via the palette
utility), any palette may be chosen. In 256 colour modes the palette can only
be changed to a limited extent (consult the Programmers Reference Manuals).

There are some example palette files for 16 colour modes in the 'Palette16'
directory. These contain palettes that divide the 4 available colourbits
between red, green and blue (i.e. 2,1,1 or 1,2,1 or 1,1,2 respectively),
and one palette with 1 bit red, blue, green and 'tint' (amount of white).

------------------------------------------------------
| Process | Sprite output | Output palette | Default |
------------------------------------------------------
When this icon is selected (i.e. ticked), the current mode's default palette
is used in the output sprite (as following a VDU20).

NOTE : In 16 colour modes, the upper eight 'flashing' colours are not used.

--------------------------------------------------------
| Process | Sprite output | Output palette | Greyscale |
--------------------------------------------------------
When this icon is selected (i.e. ticked), a greyscale from black up to
full white will be used.

This may be especially useful for black and white input images.

NOTE : This option does not work in 256 colour modes, as it is impossible to
set a 256-level greyscale palette in these modes. Instead the default palette
will be used.

---------------------------------------------
| Process | Sprite output | Error spreading |
---------------------------------------------
This icon gives access to a submenu, in which Translator can be set to use
one of two kinds of error spreading, or none. This icon is 'ticked' if any
of the available kinds of error spreading is enabled.

When error spreading is enabled, errors made by the approximation of the input
image's colours are spread out (locally) over the image. This usually results
in images with a much higher quality, so you will usually leave some kind of
error spreading on (Floyd-Steinberg at best).

When you switch off error spreading, only the best approximations to colours
are used, and the errors made in this process will be completely ignored. You
may want to do this to compare results.

There are two choices of error spreading available, which differ in the way
they spread the approximation errors.

------------------------------------------------------
| Process | Sprite output | Error spreading | Simple |
------------------------------------------------------
This spreads out the errors along the same pixel row only. In fact, it gives
one of its neighbor pixels the full error factor, as follows :

     ------------------------------------------
     |           | Current pixel | full error |
     ------------------------------------------

This is the fastest of the two, and gives very good results.

---------------------------------------------------------------
| Process | Sprite output | Error spreading | Floyd Steinberg |
---------------------------------------------------------------
Floyd Steinberg error spreading, first discovered by R.W. Floyd and L.
Steinberg, spreads the errors more intelligently. It divides the error
factors among four neighbor pixels (instead of one), as follows :

     -------------------------------------------------
     |               | Current pixel | 7/16 of error |  <-- current line
     -------------------------------------------------
     | 3/16 of error | 5/16 of error | 1/16 of error |  <-- next line
     -------------------------------------------------

The results are usually better than when using 'Simple' error spreading, but
to which degree depends heavily on the type of input image. Digitised images
will usually benefit much less than 'hand-drawn' images. The only penalty of
this error spreading technique is that it is computationally more expensive
than 'Simple' error spreading, so you'll have to wait a few seconds longer.

---------------------------------------------------
| Process | Sprite output | Error spreading | Off |
---------------------------------------------------
Clicking on this icon switches off all error spreading. Colours are
approximated using the 'closest' available colour only.

-------------------------------------
| Process | Sprite output | Zig zag |
-------------------------------------
Toggles the 'Zig zag' flag. When ON, and error spreading is also ON, every
other image line will be plotted in the opposite direction, i.e. left to
right, then right to left, then left to right again, etc..

This reduces the chances of patterning effects in the final image. Sometimes,
however, the effect is not so pleasing, which is why you may switch it off.
When OFF, lines are always plotted from left to right.

--------------------------
| Process | Clear output |
--------------------------
This icon gives access to a file window, in which a Clear file may be 'opened'
by dragging the filetype icon to a filer window. When a Clear file has been
opened in this way, this icon will be ticked.

By clicking on this icon, Clear output is cancelled and the last opened Clear
file (which is always empty at this stage) is deleted.

Refer to 'Clear files' for more information.

---------------------
| Process | Scaling |
---------------------
This icon gives access to a submenu with a further submenu leading to the 'x'
(width) and 'y' (height) scaling factors. There are two ways to specify a
scaling.

- The absolute form

This is entered as 'multiplier:divisor'. Any subsequently loaded image will
be scaled by the ratio defined by multiplier/divisor. For example, when
subsequently loading two images with resolutions of 640x512 and 100x200
pixels, then a scaling of '1:2' for both x and y will result in images that
are 320x256 and 50x100 pixels respectively.

- The relative form

This is entered as 'multiplier'. Any subsequently loaded image will be scaled
by multiplier/ires, where ires is the resolution of the loaded image. This
will always result in images which are exactly 'multiplier' pixels high and/or
wide. For example, the aforementioned images of 640x512 and 100x200 pixels,
when setting x to '80' and y to '40', will both come out as 80x40 pixels. When
using this form, the scaling ratio will re-appear as, e.g., '80:x' and '40:y',
to make clear that the actual scaling ratios depend on the resolution of
the input image itself.

It is perfectly possible to use the relative form for one of x and y, and the
absolute form for the other.

- Miscellaneous

When scaling is active (i.e. not 1:1), the 'Scaling' icon will be ticked.

Clicking on the '1:1' icon will reset the scaling factors (both x and y 1:1),
while clicking on any of the remaining icons will select a preset scaling for
both x and y (i.e. 1:2, 2:1, etc.).

When scaling without error spreading being active, obviously pixels are simply
discarded (when scaling down) or duplicated (when scaling up). Usually, in
this case, you can do the scaling equally well by using the scaling options of
the save functions (which do exactly the same).

However, when error spreading is active, you are likely to get a much better
quality if you pre-scale the image (by setting the appropiate scaling factors
here) and THEN save it (in full). This is because, after error spreading,
every pixel's 'neighbors' usually contain a correction for this pixel's true
colour. When scaling down/up with the 'Save' or 'Zoom' options, you just
lose or duplicate these 'neighbor' pixels and the error spreading effect may
be either completely lost (when scaling down, because the corrections in
the discarded pixels are lost) or not optimal (when scaling up, because all
the duplicated pixels could have been used to more finely spread errors).

------------------
| Process | Misc |
------------------
This icon leads to a submenu in which miscellaneous options can be set.

------------------------------------
| Process | Misc | Screen blanking |
------------------------------------
Toggles the 'Screen blanking' flag. When ON (i.e. ticked), the screen will be
blanked while processing an image.

This considerably speeds up processing, especially when working in high
resolution modes (with consequently high video DMA overheads). When it is OFF
(default), the screen will not be blanked while unpacking (so you'll have to
wait a bit longer).

-----------------------------
| Process | Misc | GIF scan |
-----------------------------
Toggles the 'GIF scan' flag. When ON (i.e. ticked), GIF files are scanned to
count the number of pictures in them.

This number will then appear in the image information. When the GIF file
contains more than one image (which is rare!), you may select any one of them
by using the 'Image number' option (see below). When OFF, GIF files are not
scanned, and are assumed to contain a single image (which is usually true).
This has the advantage of substantially reducing the loading time. The image
info will reflect the unknown number of images in the file by displaying a '?'
instead an image count.

--------------------------------
| Process | Misc | Reload last |
--------------------------------
Reloads last image file. May be convenient when, for example, the original
filer window is no longer on-screen, or just for speed when experimenting
with one image.

-------------------------------
| Process | Misc | Next image |
-------------------------------
Reloads last image file, after incrementing 'Image number' (see below). This
enables fast access to all the images in an input file (e.g. a sprite file).

-----------------------------------
| Process | Misc | Previous image |
-----------------------------------
Reloads last image file, after decrementing 'Image number' (see below). This
enables fast access to all the images in an input file (e.g. a sprite file).

---------------------------------
| Process | Misc | Image number |
---------------------------------
Entering a number in the submenu of this icon enables selection of one of
several images in an image file. Entering 'n' will select the 'n'th image in
the file.

Image files that may contain more than one image are GIF files and Archimedes
sprite files. When this is the case, the image info window will indicate this
(but for GIF only when the 'GIF scan' flag is ON).

When the nth image is not present, Translator will complain (except when
dealing with GIF files and the 'GIF scan' flag is OFF).

Clicking on this icon itself will reset the image number to its default value
of 1.

-------------------------------
| Process | Misc | Percentage |
-------------------------------
Toggles the 'Percentage' flag. When ON (i.e. ticked), the hourglass shows a
percentage indicating the amount of image lines that has been processed so
far.

--------------
| Manipulate |
--------------
This icon gives access to a submenu of several options to manipulate the
output sprite after the input image has been processed.

-----------------------
| Manipulate | Rotate |
-----------------------
This will rotate the output sprite clockwise by 90 degrees. This may be
convenient with high-and-narrow images (especially on normal monitors), so
more of the image can be on-screen without you having to use the scroll bars.

-----------------------
| Manipulate | Mirror |
-----------------------
This icon gives access to two mirror options. Clicking on 'x' will mirror the
output sprite horizontally, while 'y' will mirror it vertically.

-----------
| Examine |
-----------
This icon gives access to a submenu of options with which the output sprite
can be examined more closely.

------------------
| Examine | Zoom |
------------------
This icon gives access to a submenu of zoom options. These can be used to
zoom in or out on the output sprite.

---------------------------
| Examine | Zoom | In/Out |
---------------------------
These icons give access to zoom in and zoom out options respectively. Zooming
takes place in steps of 2 (i.e. 2 times, 4 times, 8 times enlarged/reduced,
etc.). By clicking one of the icons given in their submenu's, zooming can be
performed in x ('x') or y ('y') directions individually, or both at the same
time ('Both').

------------------------
| Examine | Zoom | 1:1 |
------------------------
Clicking this icon will reset the zoom factors to 1 (i.e. the output sprite
is neither enlarged nor reduced).

-----------------------
| Examine | Magnifier |
-----------------------
Clicking on this icon pops up the magnifier window. The magnifier window shows
a (magnified) part of the output sprite. It enables you to examine areas of
the output sprite with ease.

By clicking either SELECT or ADJUST within the image window, the area around
the point clicked on will appear in the magnifier window, with this point
itself in the middle. You can shift through the image simply by holding the
button down and moving the pointer.

The magnifier window starts up at 1:1 magnification. The magnification may
be increased by clicking SELECT or decreased by clicking ADJUST, within the
magnifier window. The MENU button will select 1:1 magnification.

--------
| Misc |
--------
This icon gives access to a submenu with miscellaneous options.

------------------------
| Misc | Image Palette |
------------------------
Clicking on this icon (re-)selects the palette of the output sprite.

The output sprite's palette is selected by default when the 'Auto palette'
flag is on, both after the image has been processed, and after changing
screen mode.

NOTE : selecting the output sprite's palette may make things badly (or not
at all) visible (e.g. menu's, etc.). Re-selecting the image's palette may
be necessary after using the desktop's palette utility (e.g. 'Default') or
when some other application has changed the palette.

---------------
| Misc | Save |
---------------
This icon gives access to a submenu of options to save the output sprite.

----------------------
| Misc | Save | Full |
----------------------
This will save the whole output sprite as a single-sprite file, exactly as it
is stored internally (i.e. without losing any pixels).

The palette saved in the sprite file (when the 'include palette' flag is ON)
will always be the palette of the output sprite itself (not the current one,
as with the other 'saves', see below).

Saving is done by dragging the sprite file icon in the 'Save as' window to
a directory viewer or to another application.

---------------------------------------------------------
| Misc | Save | Whole/Whole (scaled)/Part/Part (scaled) |
---------------------------------------------------------
These will save the output sprite a-la *SCREENSAVE.

The output sprite is displayed on the *current* mode's screen, using the
*currently* selected palette, after which an editable part of the on-screen
image may be saved to a sprite file.

By selecting one of the four 'saves', you can choose to post-scale the output
sprite (the '(scaled)' saves will let you do this), and/or to cut out a
specific piece of the output sprite (the 'Part' saves will let you do this,
the 'Whole' saves won't).

NOTE : The palette saved (if the 'include palette' flag is ON) will be the
*current* one, i.e. a la *SCREENSAVE.

While scaling and/or cutting, the mouse pointer will continuously show the
size of the scaled or cut-out output sprite in pixels, or the pixel
coordinate of the top left corner of a cut-out.

Saving is done by dragging the sprite file icon in the 'Save as' window (which
appears *before* any scaling or cutting is done) to a directory viewer or to
another application.

---------------------------------
| Misc | Save | Include palette |
---------------------------------
Toggles the 'Include palette' flag. When ON (i.e. ticked) any spite file saved
(see above) will include an appropiate palette. When OFF, the sprite file will
be saved without a palette.

-------------------------------
| Misc | Save | Same leafname |
-------------------------------
Toggles the 'Same leafname' flag. When ON (i.e. ticked) the input file's
leafname (i.e. the last part of its filename) will appear as the default
filename in the file-save window. This may be convenient.

-----------------
| Misc | Status |
-----------------
This icon gives access to a submenu of status handling functions. A 'status'
consists of (most of) the current flags and other settings, such as the
error spreading flag, the black and white flag, the gamma correction factor,
the current mode set, etc etc..

Clicking on 'Save' will save the current internal status in Translator's
status file. This file (when present) is always loaded on startup, or
explicitly by using the 'Load' option (to override the current internal
status). The 'Kill' option will remove the status file, so the 'standard'
defaults will be used when Translator is started up.


-----------------
- The hourglass -
-----------------
The hourglass is normally displayed when any processing is done.

When the 'Percentage' flag is on, a percentage will indicate the amount of
image lines that has been processed so far.

In addition, during image processing, the top 'LED' will be 'on' when data
is being loaded from disc. It will be 'off' when processing is taking place.


---------------
- Clear files -
---------------
Translator can output its own graphics file format, called 'Clear' (filetype
&690). I devised this (simple to use) new filetype because of several
shortcomings of the Archimedes and sprite files :

- Too few colours : pure RGB input (Amiga IFF HAM, QRT, ArVis) at best ends
  up in a 256 colour sprite on which error spreading has been applied. A lot
  of the image's colour resolution is lost.

- Too few R/G/B bits : the resolution of the Archimedes red, green and blue
  colour DAC's is only 4 bits, so it can't display more, and sprites can't
  *effectively* store more. This means that any extra bits (>4) of red, green
  and blue colour definition in input images is lost.

- Palette restrictions : because it is not possible to freely define all 256
  colours in 256 colour modes, input images with more than 16 colours (which
  end up in 256-colour sprites) will practically always need error spreading.
  This again loses colour definition.

Without being able to output a 'fully accurate' filetype, it would thus be
impossible, in most cases, to retain the full colour resolution of input
images. This may be essential if the images that Translator can read are to
be put to more serious use, for example image manipulation, or conversion to
other formats (refer to my other applications !MakeGIF and !MakeTIFF !).

Also, I envisaged that it should be very easy to extract the image data from
this 'fully accurate' format, so people can quickly and easily write simple
programs to process it (i.e. no compression, no 'pixel value packing', etc.).

The 'Clear' graphics format was devised because of all this, and holds either
pure 24-bit RGB data or byte-wide pixel values with a 24-bit RGB palette (one
entry per pixel value).

The full format is as follows (the descriptions are necessarily 'formal' to
avoid misinterpretation, the format is actually extremely simple) :

Offset  Bytes   Description
----------------------------------------------------------------------------
0       m       String (e.g. 'Translator') to indicate the maker, or some
                other comment (e.g. date, image contents, whatever)
m       1       0 (string terminator)
m+1     4       Version number *100 (or any other informational value)
m+5     4       Width of image in pixels (w)
m+9     4       Height of image in pixels (h)
m+13    4       Bits per pixel (bpp)
                If 1<=bpp<=8, then 24-bit palette entries for all colours
                follow (i.e. n=3*2^bpp, and l (bytes per pixel) is 1).
                If bpp>8, then pure 24-bit RGB is stored, which needs no
                palette (i.e. n=0, and l (bytes per pixel) is 3)
m+17    n       Palette entries for all colours (only if 1<=bpp<=8), which
                are triples of byte values (0=off, up to 255=full intensity),
                one byte per primary colour, red first, then green, then blue.
                For example, when 'Rx','Gx' and 'Bx' represent the intensities
                of red, green and blue respectively for colour x, the palette
                for 4 colours (bpp=2) would be stored :
                R0,G0,B0, R1,G1,B1, R2,G2,B2, R3,G3,B3.
m+17+n  w*h*l   Pixel values, representing the image rows from top to bottom
                and within every row the pixels from left to right.
                If l=1, every pixel value is a byte representing the colour
                number/index.
                If l=3 (pure 24-bit RGB), data is stored like the palette
                entries, i.e. red first, then green, finally blue, all
                byte values (0-255) representing the intensity of the
                corresponding primary colour for that pixel.
----------------------------------------------------------------------------

In the case of pure 24-bit RGB storage (i.e. bpp>8), bpp represents the
bits of RGB resolution of the original image (i.e. 12 for Amiga IFF HAM mode,
15 for ArVis and 24 for QRT currently). If there are less than 8 bits per
primary colour, lower bits are set to 0 (but do not try to deduce how
many per primary colour if you don't know what the original image was).
For example, in the case of�ArVis' 15 bits RGB (5 bits each for red, green
and blue), the lower three bits of red, green and blue for each pixel are set
to 0 when Translator creates the Clear file.

When 1<=bpp<=8, only the lower 2^bpp pixel values of the 256 available
are used.

Clear files are always 'pure' representations of the input images, i.e.
they represent the image exactly 'as it is'. They are thus independent of
Archimedes mode and palette, error spreading, etc.. Their palettes (if any)
are full scale 24-bit RGB, as calculated *after* applying all colour
manipulating options (which are all in the 'Colour' submenu) to the input
inage's colours. To have an exact reflection of the input image in the Clear
file, you would switch off all these options.

IMPORTANT NOTE : When the 'Black and white' option is ON, then where an RGB
(i.e. non-paletted) Clear file would normally result (with R=G=B), instead
a grey-paletted 8-bit Clear file is output. This is to save space, and to
enable easier conversion to formats that do not support non-paletted images
(i.e. GIF).

The image inside the Clear file will also have been scaled as appropiate,
so that you may easily create Clear files of, for example, a specified number
of pixels.


-----------------------
- Memory requirements -
-----------------------
Translator starts up taking a minimum amount of RAM. As and when images
are loaded/discarded, extra memory is claimed/released, as follows :

- When an image is loaded, all available memory is grabbed (to ensure maximum
file buffer sizes), and an attempt is made to load the image. When there is
too little memory available, Translator will complain. After loading (which
may or may not be succesful), all memory that is not needed anymore (i.e. all
but the internal image sprite) is returned to the system.

- When an image is discarded, i.e. by closing the image window, the memory
taken up by the internal image sprite is also released.

This memory allocation strategy ensures that

a) all available memory is used to speed up processing
b) Translator runs in the minimum amount of memory needed
c) you do not need to worry about how much memory to allocate to Translator
   when you start it up


---------------------
- Mode independance -
---------------------
When the 'ideal' mode for display if the output sprite cannot be selected
(usually because of screen memory shortage), a beep will sound and Translator
will try succesively lower resolution modes with the right number of colours
(as, within the WIMP environment, there is, at present, no secure way of
finding out how much memory can and will be allocated to the screen).

Once an image has been created, it can, in principle, be displayed in any
mode. In modes with the 'wrong' number of colours, Translator attempts to
display the image as well as possible, as follows :

- If the number of available colours is larger than the required number of
colours for the output sprite, the 'lower' part of the palette is set (<=16
colour modes) or (256 colour modes) the standard palette is set and the
closest available standard colours are selected.

- If there are too few colours (i.e. only in <=16 colour modes), the most
frequently used colours in the image (the 'base' colours) will determine
the palette, and the remaining colours will simply be mapped to the closest
base colour. This usually gives acceptable results.


----------------
- Sprite files -
----------------
Archimedes sprites may not have a palette. If they don't, the standard
palette setting in the sprite's mode is assumed.

Also, if the mode contained in the sprite is a valid one (i.e. it is a
valid WIMP mode and it is available on your monitor), then this is used by
default. If the mode is not valid, then the 'closest' mode is determined
and used as usual.


-----------
- The end -
-----------
If you have praise, complaints, comments, bugs(!) or information on other
formats to offer me, do not hesitate to write to

John Kortink
Middelhuisstr. 17
7482 EL Haaksbergen
The Netherlands

or send email to kortink@utrcu1.uucp

If you want Translator to handle a new format, send me full information, and
several example files.

New versions are available from the same address : just send some money
to cover postage and a self-addressed envelope containing a 3.5" disc. As
this application is under continuous development, you are very likely to
get a more recent version !

Happy imaging !!!

_______________________________________________________________________________

!!! NOTE !!!

You may NOT change this application or use ANY part of it in other products
without my approval. You may spread it freely (with *ALL* files included), but
not for any profit. This software is provided 'as is'. Using it is entirely at
your own risk.

_______________________________________________________________________________

00000000  3e 47 75 69 64 65 0a 5f  5f 5f 5f 5f 5f 5f 5f 5f  |>Guide._________|
00000010  5f 5f 5f 5f 5f 5f 5f 5f  5f 5f 5f 5f 5f 5f 5f 5f  |________________|
*
00000050  5f 5f 5f 5f 5f 5f 0a 0a  54 72 61 6e 73 6c 61 74  |______..Translat|
00000060  6f 72 20 36 2e 33 36 20  20 20 20 20 20 20 20 20  |or 6.36         |
00000070  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000080  20 20 20 20 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |    ------------|
00000090  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
000000a0  2d 2d 2d 0a 20 20 20 20  20 20 20 20 20 20 20 20  |---.            |
000000b0  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
*
000000d0  20 54 68 69 73 20 70 72  6f 67 72 61 6d 20 69 73  | This program is|
000000e0  20 50 55 42 4c 49 43 20  44 4f 4d 41 49 4e 0a 56  | PUBLIC DOMAIN.V|
000000f0  65 72 73 69 6f 6e 20 64  61 74 65 20 3a 20 31 38  |ersion date : 18|
00000100  20 4d 61 72 20 31 39 39  31 20 20 20 20 20 20 20  | Mar 1991       |
00000110  20 20 20 20 20 20 20 20  20 20 20 2d 2d 2d 2d 2d  |           -----|
00000120  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
00000130  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 0a 0a 0a 2d 2d 2d  |----------...---|
00000140  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 0a 2d 20  |-------------.- |
00000150  49 6e 74 72 6f 64 75 63  74 69 6f 6e 20 2d 0a 2d  |Introduction -.-|
00000160  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 0a  |---------------.|
00000170  54 72 61 6e 73 6c 61 74  6f 72 20 69 73 20 61 20  |Translator is a |
00000180  70 6f 77 65 72 66 75 6c  20 74 6f 6f 6c 20 74 68  |powerful tool th|
00000190  61 74 20 77 69 6c 6c 20  63 6f 6e 76 65 72 74 20  |at will convert |
000001a0  61 6e 64 20 70 72 6f 63  65 73 73 20 69 6d 61 67  |and process imag|
000001b0  65 20 66 69 6c 65 73 20  66 72 6f 6d 0a 6f 74 68  |e files from.oth|
000001c0  65 72 20 63 6f 6d 70 75  74 65 72 73 2e 0a 0a 54  |er computers...T|
000001d0  72 61 6e 73 6c 61 74 6f  72 20 77 69 6c 6c 20 67  |ranslator will g|
000001e0  69 76 65 20 79 6f 75 20  61 63 63 65 73 73 20 74  |ive you access t|
000001f0  6f 20 74 68 65 20 65 6e  6f 72 6d 6f 75 73 20 61  |o the enormous a|
00000200  6d 6f 75 6e 74 20 6f 66  20 67 72 61 70 68 69 63  |mount of graphic|
00000210  73 20 69 6d 61 67 65 73  0a 63 72 65 61 74 65 64  |s images.created|
00000220  20 6f 6e 20 6f 74 68 65  72 20 63 6f 6d 70 75 74  | on other comput|
00000230  65 72 73 2e 20 50 6f 77  65 72 66 75 6c 20 69 6d  |ers. Powerful im|
00000240  61 67 65 20 70 72 6f 63  65 73 73 69 6e 67 20 6f  |age processing o|
00000250  70 74 69 6f 6e 73 20 61  72 65 20 61 76 61 69 6c  |ptions are avail|
00000260  61 62 6c 65 0a 74 6f 20  70 72 6f 64 75 63 65 20  |able.to produce |
00000270  73 70 65 63 69 61 6c 20  65 66 66 65 63 74 73 20  |special effects |
00000280  61 6e 64 2f 6f 72 20 65  6e 68 61 6e 63 65 20 74  |and/or enhance t|
00000290  68 65 20 71 75 61 6c 69  74 79 20 6f 66 20 69 6d  |he quality of im|
000002a0  61 67 65 73 2e 0a 0a 0a  2d 2d 2d 2d 2d 2d 2d 2d  |ages....--------|
000002b0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 0a 2d 20  |-------------.- |
000002c0  53 75 70 70 6f 72 74 65  64 20 66 6f 72 6d 61 74  |Supported format|
000002d0  73 20 2d 0a 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |s -.------------|
000002e0  2d 2d 2d 2d 2d 2d 2d 2d  2d 0a 54 68 65 20 69 6d  |---------.The im|
000002f0  61 67 65 20 66 69 6c 65  20 66 6f 72 6d 61 74 73  |age file formats|
00000300  20 74 68 61 74 20 61 72  65 20 73 75 70 70 6f 72  | that are suppor|
00000310  74 65 64 20 61 72 65 20  73 75 6d 6d 65 64 20 75  |ted are summed u|
00000320  70 20 62 65 6c 6f 77 2e  0a 0a 2d 20 54 68 65 20  |p below...- The |
00000330  27 4e 61 6d 65 27 20 66  69 65 6c 64 20 67 69 76  |'Name' field giv|
00000340  65 73 20 74 68 65 20 6e  61 6d 65 20 6f 66 20 74  |es the name of t|
00000350  68 65 20 66 6f 72 6d 61  74 2e 0a 2d 20 54 68 65  |he format..- The|
00000360  20 27 50 69 78 65 6c 73  27 20 66 69 65 6c 64 20  | 'Pixels' field |
00000370  67 69 76 65 73 20 74 68  65 20 72 65 73 6f 6c 75  |gives the resolu|
00000380  74 69 6f 6e 20 6f 66 20  74 68 65 20 69 6d 61 67  |tion of the imag|
00000390  65 20 66 6f 72 6d 61 74  20 69 6e 20 70 69 78 65  |e format in pixe|
000003a0  6c 73 2e 0a 20 20 41 20  27 2d 27 20 65 6e 74 72  |ls..  A '-' entr|
000003b0  79 20 6d 65 61 6e 73 20  74 68 65 72 65 20 69 73  |y means there is|
000003c0  20 6e 6f 20 66 69 78 65  64 20 72 65 73 6f 6c 75  | no fixed resolu|
000003d0  74 69 6f 6e 2c 20 69 2e  65 2e 20 73 65 76 65 72  |tion, i.e. sever|
000003e0  61 6c 20 72 65 73 6f 6c  75 74 69 6f 6e 73 0a 20  |al resolutions. |
000003f0  20 61 72 65 20 70 6f 73  73 69 62 6c 65 2e 0a 2d  | are possible..-|
00000400  20 54 68 65 20 27 43 6f  6c 6f 75 72 73 27 20 66  | The 'Colours' f|
00000410  69 65 6c 64 20 67 69 76  65 73 20 74 68 65 20 6e  |ield gives the n|
00000420  75 6d 62 65 72 20 6f 66  20 63 6f 6c 6f 75 72 20  |umber of colour |
00000430  62 69 74 73 20 75 73 65  64 20 28 69 2e 65 2e 20  |bits used (i.e. |
00000440  34 20 6d 65 61 6e 73 20  31 36 0a 20 20 63 6f 6c  |4 means 16.  col|
00000450  6f 75 72 73 2c 20 38 20  6d 65 61 6e 73 20 32 35  |ours, 8 means 25|
00000460  36 20 63 6f 6c 6f 75 72  73 2c 20 65 74 63 2e 29  |6 colours, etc.)|
00000470  2c 20 61 6e 64 20 61 20  73 75 66 66 69 78 20 27  |, and a suffix '|
00000480  63 27 20 66 6f 72 20 63  6f 6c 6f 75 72 20 69 6d  |c' for colour im|
00000490  61 67 65 73 2c 0a 20 20  27 6d 27 20 66 6f 72 20  |ages,.  'm' for |
000004a0  6d 6f 6e 6f 63 68 72 6f  6d 65 20 69 6d 61 67 65  |monochrome image|
000004b0  73 2e 20 49 6d 61 67 65  73 20 77 69 74 68 20 3c  |s. Images with <|
000004c0  3d 38 20 63 6f 6c 6f 75  72 20 62 69 74 73 20 61  |=8 colour bits a|
000004d0  72 65 20 27 70 61 6c 65  74 74 65 27 20 69 6d 61  |re 'palette' ima|
000004e0  67 65 73 2c 0a 20 20 69  2e 65 2e 20 68 61 76 65  |ges,.  i.e. have|
000004f0  20 61 20 63 6f 6c 6f 75  72 20 6c 6f 6f 6b 75 70  | a colour lookup|
00000500  20 74 61 62 6c 65 2e 20  49 6d 61 67 65 73 20 77  | table. Images w|
00000510  69 74 68 20 3e 38 20 63  6f 6c 6f 75 72 20 62 69  |ith >8 colour bi|
00000520  74 73 20 61 72 65 20 70  75 72 65 20 63 6f 6c 6f  |ts are pure colo|
00000530  75 72 0a 20 20 69 6d 61  67 65 73 20 61 6e 64 20  |ur.  images and |
00000540  63 6f 6e 74 61 69 6e 20  73 65 70 65 72 61 74 65  |contain seperate|
00000550  20 52 65 64 2c 20 47 72  65 65 6e 20 61 6e 64 20  | Red, Green and |
00000560  42 6c 75 65 20 63 6f 6d  70 6f 6e 65 6e 74 73 20  |Blue components |
00000570  70 65 72 20 70 69 78 65  6c 2e 0a 2d 20 54 68 65  |per pixel..- The|
00000580  20 27 43 6f 6d 6d 65 6e  74 73 27 20 66 69 65 6c  | 'Comments' fiel|
00000590  64 20 67 69 76 65 73 20  66 75 72 74 68 65 72 20  |d gives further |
000005a0  73 70 65 63 69 61 6c 20  69 6e 66 6f 72 6d 61 74  |special informat|
000005b0  69 6f 6e 2e 0a 20 20 20  20 20 20 20 20 20 20 20  |ion..           |
000005c0  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
*
00000600  20 20 20 0a 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |   .------------|
00000610  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
00000650  2d 2d 2d 0a 7c 20 4e 61  6d 65 20 20 20 20 20 20  |---.| Name      |
00000660  20 20 20 20 20 20 20 20  20 20 20 7c 20 50 69 78  |           | Pix|
00000670  65 6c 73 20 20 7c 20 43  6f 6c 6f 75 72 73 20 20  |els  | Colours  |
00000680  20 7c 20 43 6f 6d 6d 65  6e 74 73 20 20 20 20 20  | | Comments     |
00000690  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
000006a0  20 20 7c 0a 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |  |.------------|
000006b0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
000006f0  2d 2d 2d 0a 20 20 46 6f  72 65 69 67 6e 20 66 6f  |---.  Foreign fo|
00000700  72 6d 61 74 73 0a 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |rmats.----------|
00000710  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
00000750  2d 2d 2d 2d 2d 0a 20 20  47 49 46 20 20 20 20 20  |-----.  GIF     |
00000760  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000770  20 20 2d 20 20 20 20 20  20 31 2d 38 63 20 20 20  |  -      1-8c   |
00000780  20 20 20 20 20 47 72 61  70 68 69 63 73 20 49 6e  |     Graphics In|
00000790  74 65 72 63 68 61 6e 67  65 20 46 6f 72 6d 61 74  |terchange Format|
000007a0  0a 20 20 54 49 46 46 20  43 6c 61 73 73 20 42 28  |.  TIFF Class B(|
000007b0  69 6c 65 76 65 6c 29 20  20 20 20 20 20 2d 20 20  |ilevel)      -  |
000007c0  20 20 20 20 31 6d 20 20  20 20 20 20 20 20 20 20  |    1m          |
000007d0  43 6f 6d 70 72 65 73 73  69 6f 6e 20 6e 6f 6e 65  |Compression none|
000007e0  2f 70 61 63 6b 62 69 74  73 2f 4c 5a 57 0a 20 20  |/packbits/LZW.  |
000007f0  54 49 46 46 20 43 6c 61  73 73 20 47 28 72 65 79  |TIFF Class G(rey|
00000800  73 63 61 6c 65 29 20 20  20 20 2d 20 20 20 20 20  |scale)    -     |
00000810  20 31 2f 32 2f 34 2f 38  6d 20 20 20 20 27 27 0a  | 1/2/4/8m    ''.|
00000820  20 20 54 49 46 46 20 43  6c 61 73 73 20 43 28 6f  |  TIFF Class C(o|
00000830  6c 6f 75 72 29 20 20 20  20 20 20 20 2d 20 20 20  |lour)       -   |
00000840  20 20 20 31 2f 32 2f 34  2f 38 63 20 20 20 20 27  |   1/2/4/8c    '|
00000850  27 0a 20 20 54 49 46 46  20 43 6c 61 73 73 20 52  |'.  TIFF Class R|
00000860  28 47 42 29 20 20 20 20  20 20 20 20 20 20 2d 20  |(GB)          - |
00000870  20 20 20 20 20 32 34 63  20 20 20 20 20 20 20 20  |     24c        |
00000880  20 27 27 20 28 32 34 2d  62 69 74 20 6e 6f 6e 2d  | '' (24-bit non-|
00000890  70 6c 61 6e 61 72 20 52  47 42 29 0a 20 20 41 6d  |planar RGB).  Am|
000008a0  69 67 61 20 49 4c 42 4d  20 49 46 46 20 20 20 20  |iga ILBM IFF    |
000008b0  20 20 20 20 20 20 20 20  2d 20 20 20 20 20 20 31  |        -      1|
000008c0  2d 31 32 63 20 20 20 20  20 20 20 41 6c 73 6f 20  |-12c       Also |
000008d0  48 41 4d 20 28 31 32 2d  62 69 74 29 2c 20 68 61  |HAM (12-bit), ha|
000008e0  6c 66 62 72 69 67 68 74  0a 20 20 41 74 61 72 69  |lfbright.  Atari|
000008f0  20 44 65 67 61 73 20 50  49 31 2f 50 43 31 20 20  | Degas PI1/PC1  |
00000900  20 20 33 32 30 78 32 30  30 20 20 20 34 63 20 20  |  320x200   4c  |
00000910  20 20 20 20 20 20 20 20  50 43 31 20 69 73 20 72  |        PC1 is r|
00000920  75 6e 20 6c 65 6e 67 74  68 20 63 6f 6d 70 72 65  |un length compre|
00000930  73 73 65 64 0a 20 20 27  27 20 20 20 20 27 27 20  |ssed.  ''    '' |
00000940  20 20 20 50 49 32 2f 50  43 32 20 20 20 20 36 34  |   PI2/PC2    64|
00000950  30 78 32 30 30 20 20 20  32 63 20 20 20 20 20 20  |0x200   2c      |
00000960  20 20 20 20 50 43 32 20  27 27 0a 20 20 27 27 20  |    PC2 ''.  '' |
00000970  20 20 20 27 27 20 20 20  20 50 49 33 2f 50 43 33  |   ''    PI3/PC3|
00000980  20 20 20 20 36 34 30 78  34 30 30 20 20 20 31 63  |    640x400   1c|
00000990  20 20 20 20 20 20 20 20  20 20 50 43 33 20 27 27  |          PC3 ''|
000009a0  0a 20 20 41 74 61 72 69  20 47 45 4d 20 49 4d 47  |.  Atari GEM IMG|
000009b0  20 20 20 20 20 20 20 20  20 20 20 20 20 2d 20 20  |             -  |
000009c0  20 20 20 20 31 6d 0a 20  20 4d 61 63 49 6e 74 6f  |    1m.  MacInto|
000009d0  73 68 20 4d 61 63 50 61  69 6e 74 20 20 20 20 20  |sh MacPaint     |
000009e0  35 37 36 78 37 32 30 20  20 20 31 6d 0a 20 20 53  |576x720   1m.  S|
000009f0  55 4e 20 4d 69 63 72 6f  73 79 73 74 65 6d 73 20  |UN Microsystems |
00000a00  20 20 20 20 20 20 20 20  20 2d 20 20 20 20 20 20  |         -      |
00000a10  31 2f 38 63 20 20 20 20  20 20 20 20 4e 6f 6e 65  |1/8c        None|
00000a20  2f 52 4c 45 20 63 6f 6d  70 72 65 73 73 69 6f 6e  |/RLE compression|
00000a30  20 73 75 70 70 6f 72 74  65 64 0a 20 20 50 43 58  | supported.  PCX|
00000a40  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000a50  20 20 20 20 20 20 20 2d  20 20 20 20 20 20 31 2f  |       -      1/|
00000a60  32 2f 34 2f 38 63 20 20  20 20 45 47 41 2f 4d 43  |2/4/8c    EGA/MC|
00000a70  47 41 0a 20 20 51 52 54  20 20 20 20 20 20 20 20  |GA.  QRT        |
00000a80  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 2d  |               -|
00000a90  20 20 20 20 20 20 32 34  63 20 20 20 20 20 20 20  |      24c       |
00000aa0  20 20 51 75 69 63 6b 20  52 61 79 20 54 72 61 63  |  Quick Ray Trac|
00000ab0  65 72 0a 20 20 4d 54 56  20 20 20 20 20 20 20 20  |er.  MTV        |
00000ac0  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 2d  |               -|
00000ad0  20 20 20 20 20 20 32 34  63 20 20 20 20 20 20 20  |      24c       |
00000ae0  20 20 4d 54 56 20 52 61  79 20 54 72 61 63 65 72  |  MTV Ray Tracer|
00000af0  0a 20 20 57 69 6e 64 6f  77 73 20 33 20 42 4d 50  |.  Windows 3 BMP|
00000b00  20 20 20 20 20 20 20 20  20 20 20 20 20 2d 20 20  |             -  |
00000b10  20 20 20 20 31 2f 32 2f  34 2f 38 63 0a 20 20 54  |    1/2/4/8c.  T|
00000b20  72 75 65 76 69 73 69 6f  6e 20 54 41 52 47 41 20  |ruevision TARGA |
00000b30  20 20 20 20 20 20 20 20  20 2d 20 20 20 20 20 20  |         -      |
00000b40  38 2f 31 35 2f 31 36 2f  32 34 2f 33 32 63 0a 20  |8/15/16/24/32c. |
00000b50  20 50 42 4d 50 6c 75 73  20 20 20 20 20 20 20 20  | PBMPlus        |
00000b60  20 20 20 20 20 20 20 20  20 20 20 2d 20 20 20 20  |           -    |
00000b70  20 20 31 2d 38 6d 2f 33  2d 32 34 63 20 20 46 6f  |  1-8m/3-24c  Fo|
00000b80  72 6d 61 74 73 20 50 31  20 75 70 20 74 6f 20 50  |rmats P1 up to P|
00000b90  36 0a 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |6.--------------|
00000ba0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
00000be0  2d 0a 20 20 4e 61 74 69  76 65 20 66 6f 72 6d 61  |-.  Native forma|
00000bf0  74 73 0a 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |ts.-------------|
00000c00  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
00000c40  2d 2d 0a 20 20 43 61 64  53 6f 66 74 2f 4d 69 6c  |--.  CadSoft/Mil|
00000c50  6c 69 70 65 64 65 20 20  20 20 20 20 20 20 20 2d  |lipede         -|
00000c60  20 20 20 20 20 20 38 63  20 20 20 20 20 20 20 20  |      8c        |
00000c70  20 20 4d 69 6c 6c 69 70  65 64 65 20 50 52 49 53  |  Millipede PRIS|
00000c80  4d 41 20 64 69 67 69 74  69 73 65 72 0a 20 20 49  |MA digitiser.  I|
00000c90  72 6c 61 6d 20 20 20 20  20 20 20 20 20 20 20 20  |rlam            |
00000ca0  20 20 20 20 20 20 20 20  20 2d 20 20 20 20 20 20  |         -      |
00000cb0  32 34 63 20 20 20 20 20  20 20 20 20 49 72 6c 61  |24c         Irla|
00000cc0  6d 20 49 2d 73 63 61 6e  20 73 63 61 6e 6e 65 72  |m I-scan scanner|
00000cd0  0a 20 20 41 72 63 68 69  6d 65 64 65 73 20 73 70  |.  Archimedes sp|
00000ce0  72 69 74 65 20 20 20 20  20 20 20 20 20 2d 20 20  |rite         -  |
00000cf0  20 20 20 20 31 2f 32 2f  34 2f 38 63 0a 20 20 41  |    1/2/4/8c.  A|
00000d00  72 76 69 73 20 20 20 20  20 20 20 20 20 20 20 20  |rvis            |
00000d10  20 20 20 20 20 20 20 20  20 2d 20 20 20 20 20 20  |         -      |
00000d20  31 35 63 20 20 20 20 20  20 20 20 20 32 20 73 70  |15c         2 sp|
00000d30  72 69 74 65 20 66 69 6c  65 73 20 69 6e 20 48 49  |rite files in HI|
00000d40  50 2f 4c 4f 50 20 64 69  72 73 0a 20 20 43 6c 65  |P/LOP dirs.  Cle|
00000d50  61 72 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |ar              |
00000d60  20 20 20 20 20 20 20 2d  20 20 20 20 20 20 31 2f  |       -      1/|
00000d70  32 2f 34 2f 38 2f 32 34  63 20 54 72 61 6e 73 6c  |2/4/8/24c Transl|
00000d80  61 74 6f 72 27 73 20 6f  77 6e 20 66 6f 72 6d 61  |ator's own forma|
00000d90  74 0a 20 20 50 72 6f 2d  41 72 74 69 73 61 6e 20  |t.  Pro-Artisan |
00000da0  20 20 20 20 20 20 20 20  20 20 20 36 34 30 78 32  |           640x2|
00000db0  35 36 20 20 20 38 63 20  20 20 20 20 20 20 20 20  |56   8c         |
00000dc0  20 43 6f 6d 70 72 65 73  73 69 6f 6e 20 74 79 70  | Compression typ|
00000dd0  65 73 20 30 20 61 6e 64  20 31 0a 20 20 57 61 74  |es 0 and 1.  Wat|
00000de0  66 6f 72 64 20 64 69 67  69 74 69 73 65 72 20 20  |ford digitiser  |
00000df0  20 20 20 20 35 31 32 78  32 35 36 20 20 20 36 6d  |    512x256   6m|
00000e00  0a 20 20 52 65 6e 64 65  72 20 42 65 6e 64 65 72  |.  Render Bender|
00000e10  20 20 20 20 20 20 20 20  20 20 20 20 20 2d 20 20  |             -  |
00000e20  20 20 20 20 38 63 0a 20  20 41 49 4d 20 20 20 20  |    8c.  AIM    |
00000e30  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000e40  32 35 36 78 32 35 36 20  20 20 38 6d 20 20 20 20  |256x256   8m    |
00000e50  20 20 20 20 20 20 41 72  63 68 69 6d 65 64 65 73  |      Archimedes|
00000e60  20 49 6d 61 67 65 20 4d  61 6e 61 67 65 72 0a 20  | Image Manager. |
00000e70  20 5a 65 72 69 64 61 6a  68 20 56 69 64 65 6f 20  | Zeridajh Video |
00000e80  44 69 67 69 74 69 73 65  72 20 20 2d 20 20 20 20  |Digitiser  -    |
00000e90  20 20 31 2f 32 2f 34 2f  38 6d 20 20 20 20 4d 79  |  1/2/4/8m    My|
00000ea0  20 6f 77 6e 20 76 69 64  65 6f 20 64 69 67 69 74  | own video digit|
00000eb0  69 73 65 72 27 73 20 6d  75 6c 74 69 2d 0a 20 20  |iser's multi-.  |
00000ec0  20 41 6e 69 6d 61 74 69  6f 6e 20 20 20 20 20 20  | Animation      |
00000ed0  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000ee0  20 20 20 20 20 20 20 20  20 20 20 20 20 69 6d 61  |             ima|
00000ef0  67 65 20 61 6e 69 6d 61  74 69 6f 6e 20 66 69 6c  |ge animation fil|
00000f00  65 0a 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |e.--------------|
00000f10  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
00000f50  2d 0a 0a 0a 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |-...------------|
00000f60  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 0a 2d 20  |-------------.- |
00000f70  55 73 69 6e 67 20 74 68  65 20 61 70 70 6c 69 63  |Using the applic|
00000f80  61 74 69 6f 6e 20 2d 0a  2d 2d 2d 2d 2d 2d 2d 2d  |ation -.--------|
00000f90  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
00000fa0  2d 0a 54 6f 20 73 74 61  72 74 20 75 70 20 54 72  |-.To start up Tr|
00000fb0  61 6e 73 6c 61 74 6f 72  2c 20 65 69 74 68 65 72  |anslator, either|
00000fc0  20 3a 0a 0a 2d 20 44 6f  75 62 6c 65 2d 63 6c 69  | :..- Double-cli|
00000fd0  63 6b 20 6f 6e 20 74 68  65 20 27 21 54 72 61 6e  |ck on the '!Tran|
00000fe0  73 6c 61 74 72 27 20 69  63 6f 6e 2e 0a 2d 20 44  |slatr' icon..- D|
00000ff0  6f 75 62 6c 65 2d 63 6c  69 63 6b 20 6f 6e 20 61  |ouble-click on a|
00001000  6e 20 69 6d 61 67 65 20  66 69 6c 65 2c 20 61 66  |n image file, af|
00001010  74 65 72 20 21 54 72 61  6e 73 6c 61 74 6f 72 20  |ter !Translator |
00001020  68 61 73 20 62 65 65 6e  20 73 65 65 6e 20 62 79  |has been seen by|
00001030  20 74 68 65 20 66 69 6c  65 72 0a 20 20 28 6f 6e  | the filer.  (on|
00001040  6c 79 20 66 6f 72 20 69  6d 61 67 65 20 74 79 70  |ly for image typ|
00001050  65 73 20 69 6e 20 74 68  65 20 26 36 39 30 20 72  |es in the &690 r|
00001060  61 6e 67 65 29 2e 20 54  68 69 73 20 77 69 6c 6c  |ange). This will|
00001070  20 61 75 74 6f 2d 6c 6f  61 64 20 74 68 65 20 69  | auto-load the i|
00001080  6d 61 67 65 0a 20 20 74  68 61 74 20 77 61 73 20  |mage.  that was |
00001090  63 6c 69 63 6b 65 64 20  6f 6e 2e 0a 0a 49 74 20  |clicked on...It |
000010a0  77 69 6c 6c 20 69 6e 73  74 61 6c 6c 20 69 74 73  |will install its|
000010b0  65 6c 66 20 6f 6e 20 74  68 65 20 69 63 6f 6e 20  |elf on the icon |
000010c0  62 61 72 2c 20 61 6e 64  20 63 6c 69 63 6b 69 6e  |bar, and clickin|
000010d0  67 20 4d 45 4e 55 20 6f  6e 20 54 72 61 6e 73 6c  |g MENU on Transl|
000010e0  61 74 6f 72 27 73 20 69  63 6f 6e 0a 77 69 6c 6c  |ator's icon.will|
000010f0  20 67 69 76 65 20 74 68  65 20 75 73 75 61 6c 20  | give the usual |
00001100  27 49 6e 66 6f 27 20 61  6e 64 20 27 51 75 69 74  |'Info' and 'Quit|
00001110  27 20 6f 70 74 69 6f 6e  73 2e 20 43 6c 69 63 6b  |' options. Click|
00001120  69 6e 67 20 53 45 4c 45  43 54 20 6f 72 20 41 44  |ing SELECT or AD|
00001130  4a 55 53 54 20 77 69 6c  6c 0a 70 6f 70 20 75 70  |JUST will.pop up|
00001140  20 74 68 65 20 6f 70 74  69 6f 6e 73 20 6d 65 6e  | the options men|
00001150  75 2c 20 62 75 74 20 6d  6f 73 74 20 6f 70 74 69  |u, but most opti|
00001160  6f 6e 73 20 77 69 6c 6c  20 6e 6f 74 20 62 65 20  |ons will not be |
00001170  73 65 6c 65 63 74 61 62  6c 65 20 61 74 20 74 68  |selectable at th|
00001180  69 73 20 73 74 61 67 65  2e 0a 0a 4c 6f 61 64 69  |is stage...Loadi|
00001190  6e 67 20 61 6e 20 69 6d  61 67 65 20 63 61 6e 20  |ng an image can |
000011a0  62 65 20 64 6f 6e 65 20  69 6e 20 74 68 72 65 65  |be done in three|
000011b0  20 77 61 79 73 20 3a 0a  61 29 20 62 79 20 64 72  | ways :.a) by dr|
000011c0  61 67 67 69 6e 67 20 74  68 65 20 69 6d 61 67 65  |agging the image|
000011d0  20 66 69 6c 65 20 74 6f  20 74 68 65 20 54 72 61  | file to the Tra|
000011e0  6e 73 6c 61 74 6f 72 20  69 63 6f 6e 20 6f 6e 20  |nslator icon on |
000011f0  74 68 65 20 69 63 6f 6e  20 62 61 72 0a 62 29 20  |the icon bar.b) |
00001200  62 79 20 64 72 61 67 67  69 6e 67 20 74 68 65 20  |by dragging the |
00001210  69 6d 61 67 65 20 66 69  6c 65 20 74 6f 20 74 68  |image file to th|
00001220  65 20 69 6d 61 67 65 20  77 69 6e 64 6f 77 20 28  |e image window (|
00001230  77 68 65 6e 20 61 6e 20  69 6d 61 67 65 20 69 73  |when an image is|
00001240  20 6c 6f 61 64 65 64 29  0a 63 29 20 62 79 20 64  | loaded).c) by d|
00001250  6f 75 62 6c 65 2d 63 6c  69 63 6b 69 6e 67 20 6f  |ouble-clicking o|
00001260  6e 20 61 6e 20 69 6d 61  67 65 20 66 69 6c 65 20  |n an image file |
00001270  28 6e 6f 74 20 66 6f 72  20 27 6e 61 74 69 76 65  |(not for 'native|
00001280  27 20 41 72 63 68 69 6d  65 64 65 73 20 66 6f 72  |' Archimedes for|
00001290  6d 61 74 73 2c 0a 20 20  20 74 6f 20 65 6e 73 75  |mats,.   to ensu|
000012a0  72 65 20 74 68 61 74 20  74 68 65 20 6f 72 69 67  |re that the orig|
000012b0  69 6e 61 74 69 6e 67 20  70 72 6f 67 72 61 6d 73  |inating programs|
000012c0  20 28 77 68 65 6e 20 6c  6f 61 64 65 64 29 20 27  | (when loaded) '|
000012d0  63 61 74 63 68 27 20 74  68 65 73 65 20 66 69 6c  |catch' these fil|
000012e0  65 73 2c 0a 20 20 20 6e  6f 74 20 54 72 61 6e 73  |es,.   not Trans|
000012f0  6c 61 74 6f 72 29 0a 0a  4e 4f 54 45 20 3a 20 54  |lator)..NOTE : T|
00001300  68 65 20 41 72 56 69 73  20 56 69 64 65 6f 67 72  |he ArVis Videogr|
00001310  61 70 68 69 63 73 20 66  6f 72 6d 61 74 20 63 6f  |aphics format co|
00001320  6e 73 69 73 74 73 20 6f  66 20 74 77 6f 20 73 70  |nsists of two sp|
00001330  72 69 74 65 20 66 69 6c  65 73 20 70 65 72 20 69  |rite files per i|
00001340  6d 61 67 65 2c 0a 6f 66  20 77 68 69 63 68 20 6f  |mage,.of which o|
00001350  6e 65 20 72 65 73 69 64  65 73 20 69 6e 20 61 20  |ne resides in a |
00001360  64 69 72 65 63 74 6f 72  79 20 6e 61 6d 65 64 20  |directory named |
00001370  27 48 49 50 27 2c 20 74  68 65 20 6f 74 68 65 72  |'HIP', the other|
00001380  20 69 6e 20 61 20 64 69  72 65 63 74 6f 72 79 0a  | in a directory.|
00001390  63 61 6c 6c 65 64 20 27  4c 4f 50 27 20 28 62 6f  |called 'LOP' (bo|
000013a0  74 68 20 61 74 20 74 68  65 20 73 61 6d 65 20 64  |th at the same d|
000013b0  69 72 65 63 74 6f 72 79  20 6c 65 76 65 6c 29 2e  |irectory level).|
000013c0  20 54 6f 20 6c 6f 61 64  20 61 6e 20 41 72 56 69  | To load an ArVi|
000013d0  73 20 69 6d 61 67 65 2c  20 64 72 61 67 0a 74 68  |s image, drag.th|
000013e0  65 20 73 70 72 69 74 65  20 66 69 6c 65 20 69 6e  |e sprite file in|
000013f0  20 74 68 65 20 27 48 49  50 27 20 64 69 72 65 63  | the 'HIP' direc|
00001400  74 6f 72 79 20 74 6f 20  54 72 61 6e 73 6c 61 74  |tory to Translat|
00001410  6f 72 20 28 69 2e 65 2e  20 61 20 6f 72 20 62 29  |or (i.e. a or b)|
00001420  2e 0a 0a 49 6d 61 67 65  20 66 69 6c 65 73 20 73  |...Image files s|
00001430  68 6f 75 6c 64 20 62 65  20 66 69 6c 65 74 79 70  |hould be filetyp|
00001440  65 64 20 61 70 70 72 6f  70 69 61 74 65 6c 79 20  |ed appropiately |
00001450  74 6f 20 62 65 20 72 65  63 6f 67 6e 69 7a 65 64  |to be recognized|
00001460  20 62 79 20 54 72 61 6e  73 6c 61 74 6f 72 2e 0a  | by Translator..|
00001470  54 68 65 20 66 6f 6c 6c  6f 77 69 6e 67 20 66 69  |The following fi|
00001480  6c 65 74 79 70 65 73 20  61 72 65 20 75 73 65 64  |letypes are used|
00001490  20 62 79 20 54 72 61 6e  73 6c 61 74 6f 72 20 28  | by Translator (|
000014a0  74 68 65 20 66 69 6c 65  74 79 70 65 73 20 69 6e  |the filetypes in|
000014b0  20 74 68 65 20 72 61 6e  67 65 0a 26 36 39 30 2d  | the range.&690-|
000014c0  26 36 78 78 20 61 72 65  20 6e 65 77 20 66 69 6c  |&6xx are new fil|
000014d0  65 74 79 70 65 73 2c 20  75 73 65 64 20 66 6f 72  |etypes, used for|
000014e0  20 66 6f 72 65 69 67 6e  20 66 6f 72 6d 61 74 73  | foreign formats|
000014f0  29 20 3a 0a 0a 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |) :..-----------|
00001500  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
00001530  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 0a 46  |--------------.F|
00001540  69 6c 65 74 79 70 65 20  4e 61 6d 65 20 20 20 20  |iletype Name    |
00001550  20 20 20 49 6d 61 67 65  20 66 69 6c 65 20 74 79  |   Image file ty|
00001560  70 65 2f 6f 72 69 67 69  6e 0a 2d 2d 2d 2d 2d 2d  |pe/origin.------|
00001570  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
000015b0  2d 2d 2d 0a 26 30 30 34  20 20 20 20 20 41 49 4d  |---.&004     AIM|
000015c0  20 20 20 20 20 20 20 20  41 49 4d 20 28 41 72 63  |        AIM (Arc|
000015d0  68 69 6d 65 64 65 73 20  49 6d 61 67 65 20 4d 61  |himedes Image Ma|
000015e0  6e 61 67 65 72 29 0a 26  36 39 30 20 20 20 2a 20  |nager).&690   * |
000015f0  43 6c 65 61 72 20 20 20  20 20 20 54 72 61 6e 73  |Clear      Trans|
00001600  6c 61 74 6f 72 20 43 6c  65 61 72 0a 26 36 39 31  |lator Clear.&691|
00001610  20 20 20 2a 20 44 65 67  61 73 20 20 20 20 20 20  |   * Degas      |
00001620  41 74 61 72 69 20 50 49  31 2c 50 49 32 2c 50 49  |Atari PI1,PI2,PI|
00001630  33 2c 50 43 31 2c 50 43  32 2c 50 43 33 0a 26 36  |3,PC1,PC2,PC3.&6|
00001640  39 32 20 20 20 2a 20 49  6d 67 20 20 20 20 20 20  |92   * Img      |
00001650  20 20 41 74 61 72 69 20  49 4d 47 0a 26 36 39 33  |  Atari IMG.&693|
00001660  20 20 21 2a 20 41 6d 69  67 61 49 46 46 20 20 20  |  !* AmigaIFF   |
00001670  41 6d 69 67 61 20 49 46  46 20 28 49 4c 42 4d 29  |Amiga IFF (ILBM)|
00001680  0a 26 36 39 34 20 20 21  2a 20 4d 61 63 50 61 69  |.&694  !* MacPai|
00001690  6e 74 20 20 20 4d 61 63  49 6e 74 6f 73 68 20 4d  |nt   MacIntosh M|
000016a0  61 63 50 61 69 6e 74 0a  26 36 39 35 20 20 21 2a  |acPaint.&695  !*|
000016b0  20 47 49 46 20 20 20 20  20 20 20 20 47 49 46 20  | GIF        GIF |
000016c0  28 47 72 61 70 68 69 63  73 20 49 6e 74 65 72 63  |(Graphics Interc|
000016d0  68 61 6e 67 65 20 46 6f  72 6d 61 74 29 0a 26 36  |hange Format).&6|
000016e0  39 36 20 20 21 2a 20 53  55 4e 20 20 20 20 20 20  |96  !* SUN      |
000016f0  20 20 53 55 4e 20 4d 69  63 72 6f 73 79 73 74 65  |  SUN Microsyste|
00001700  6d 73 0a 26 36 39 37 20  20 20 2a 20 50 43 58 20  |ms.&697   * PCX |
00001710  20 20 20 20 20 20 20 50  43 20 50 43 58 0a 26 36  |       PC PCX.&6|
00001720  39 38 20 20 20 2a 20 51  52 54 20 20 20 20 20 20  |98   * QRT      |
00001730  20 20 51 52 54 20 28 51  75 69 63 6b 20 52 61 79  |  QRT (Quick Ray|
00001740  20 54 72 61 63 65 72 29  20 52 41 57 0a 26 36 39  | Tracer) RAW.&69|
00001750  39 20 20 20 2a 20 4d 54  56 20 20 20 20 20 20 20  |9   * MTV       |
00001760  20 4d 54 56 20 72 61 79  20 74 72 61 63 65 72 0a  | MTV ray tracer.|
00001770  26 36 39 41 20 20 21 2a  20 43 61 64 53 6f 66 74  |&69A  !* CadSoft|
00001780  20 20 20 20 43 61 64 53  6f 66 74 2f 4d 69 6c 6c  |    CadSoft/Mill|
00001790  69 70 65 64 65 20 50 52  49 53 4d 41 0a 26 36 39  |ipede PRISMA.&69|
000017a0  42 20 20 21 2a 20 49 72  6c 61 6d 20 20 20 20 20  |B  !* Irlam     |
000017b0  20 49 72 6c 61 6d 20 49  6e 73 74 72 75 6d 65 6e  | Irlam Instrumen|
000017c0  74 73 20 73 63 61 6e 6e  65 72 73 0a 26 36 39 43  |ts scanners.&69C|
000017d0  20 20 21 2a 20 42 4d 50  20 20 20 20 20 20 20 20  |  !* BMP        |
000017e0  50 43 20 57 69 6e 64 6f  77 73 20 33 0a 26 36 39  |PC Windows 3.&69|
000017f0  44 20 20 20 2a 20 54 61  72 67 61 20 20 20 20 20  |D   * Targa     |
00001800  20 54 72 75 65 76 69 73  69 6f 6e 20 54 41 52 47  | Truevision TARG|
00001810  41 0a 26 36 39 45 20 20  21 2a 20 50 42 4d 50 6c  |A.&69E  !* PBMPl|
00001820  75 73 20 20 20 20 50 42  4d 50 6c 75 73 20 28 50  |us    PBMPlus (P|
00001830  6f 72 74 61 62 6c 65 20  42 69 74 20 4d 61 70 20  |ortable Bit Map |
00001840  74 6f 6f 6c 6b 69 74 29  0a 26 36 39 46 20 20 21  |toolkit).&69F  !|
00001850  2a 20 5a 56 44 41 20 20  20 20 20 20 20 5a 65 72  |* ZVDA       Zer|
00001860  69 64 61 6a 68 20 56 69  64 65 6f 20 44 69 67 69  |idajh Video Digi|
00001870  74 69 73 65 72 20 41 6e  69 6d 61 74 69 6f 6e 0a  |tiser Animation.|
00001880  26 44 35 38 20 20 20 20  20 52 65 6e 64 50 69 63  |&D58     RendPic|
00001890  20 20 20 20 52 65 6e 64  65 72 20 42 65 6e 64 65  |    Render Bende|
000018a0  72 0a 26 44 45 32 20 20  20 20 20 50 72 6f 41 72  |r.&DE2     ProAr|
000018b0  74 20 20 20 20 20 50 72  6f 41 72 74 69 73 61 6e  |t     ProArtisan|
000018c0  0a 26 44 46 41 20 20 20  20 20 50 69 63 74 75 72  |.&DFA     Pictur|
000018d0  65 20 20 20 20 57 61 74  66 6f 72 64 20 64 69 67  |e    Watford dig|
000018e0  69 74 69 73 65 72 0a 26  46 46 30 20 20 21 2a 20  |itiser.&FF0  !* |
000018f0  54 49 46 46 20 20 20 20  20 20 20 54 49 46 46 20  |TIFF       TIFF |
00001900  28 54 61 67 20 49 6d 61  67 65 20 46 69 6c 65 20  |(Tag Image File |
00001910  46 6f 72 6d 61 74 29 0a  26 46 46 39 20 20 20 20  |Format).&FF9    |
00001920  20 53 70 72 69 74 65 20  20 20 20 20 53 74 61 6e  | Sprite     Stan|
00001930  64 61 72 64 20 41 72 63  68 69 6d 65 64 65 73 20  |dard Archimedes |
00001940  73 70 72 69 74 65 20 66  69 6c 65 20 28 6f 72 20  |sprite file (or |
00001950  41 72 56 69 73 2c 20 73  65 65 20 61 62 6f 76 65  |ArVis, see above|
00001960  29 0a 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |).--------------|
00001970  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
000019a0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 0a 41 20 27 2a  |-----------.A '*|
000019b0  27 20 69 6e 64 69 63 61  74 65 73 20 77 68 69 63  |' indicates whic|
000019c0  68 20 66 69 6c 65 74 79  70 65 73 20 61 6c 73 6f  |h filetypes also|
000019d0  20 6c 6f 61 64 20 62 79  20 6d 65 74 68 6f 64 20  | load by method |
000019e0  63 29 20 28 73 65 65 20  61 62 6f 76 65 29 2e 0a  |c) (see above)..|
000019f0  41 20 27 21 27 20 69 6e  64 69 63 61 74 65 73 20  |A '!' indicates |
00001a00  77 68 69 63 68 20 66 69  6c 65 74 79 70 65 73 20  |which filetypes |
00001a10  63 61 6e 20 62 65 20 72  65 63 6f 67 6e 69 7a 65  |can be recognize|
00001a20  64 20 61 6e 64 20 6c 6f  61 64 65 64 20 77 69 74  |d and loaded wit|
00001a30  68 6f 75 74 20 68 61 76  69 6e 67 0a 74 68 65 20  |hout having.the |
00001a40  63 6f 72 72 65 63 74 20  66 69 6c 65 74 79 70 65  |correct filetype|
00001a50  2e 20 59 6f 75 20 63 61  6e 20 63 68 6f 6f 73 65  |. You can choose|
00001a60  20 74 6f 20 67 69 76 65  20 74 68 65 73 65 20 66  | to give these f|
00001a70  69 6c 65 73 20 74 68 65  20 63 6f 72 72 65 63 74  |iles the correct|
00001a80  20 66 69 6c 65 74 79 70  65 0a 79 6f 75 72 73 65  | filetype.yourse|
00001a90  6c 66 2c 20 6f 72 20 6c  65 61 76 65 20 74 68 65  |lf, or leave the|
00001aa0  6d 20 61 73 20 74 68 65  79 20 61 72 65 2e 20 45  |m as they are. E|
00001ab0  76 65 72 79 20 27 6e 65  77 27 20 66 69 6c 65 74  |very 'new' filet|
00001ac0  79 70 65 20 28 69 6e 20  74 68 65 20 26 36 39 30  |ype (in the &690|
00001ad0  20 72 61 6e 67 65 29 0a  69 73 20 72 65 70 72 65  | range).is repre|
00001ae0  73 65 6e 74 65 64 20 69  6e 20 66 69 6c 65 72 20  |sented in filer |
00001af0  77 69 6e 64 6f 77 73 20  62 79 20 69 74 73 20 6f  |windows by its o|
00001b00  77 6e 20 69 63 6f 6e 2e  0a 0a 54 68 65 72 65 20  |wn icon...There |
00001b10  61 72 65 20 74 77 6f 20  73 65 74 73 20 6f 66 20  |are two sets of |
00001b20  69 63 6f 6e 73 2c 20 6f  6e 65 20 73 65 74 20 66  |icons, one set f|
00001b30  6f 72 20 6d 6f 64 65 20  32 30 20 61 6e 64 20 6f  |or mode 20 and o|
00001b40  6e 65 20 66 6f 72 20 6d  6f 64 65 20 31 32 20 28  |ne for mode 12 (|
00001b50  64 65 66 61 75 6c 74 29  2e 0a 54 68 65 20 6d 6f  |default)..The mo|
00001b60  64 65 20 32 30 20 69 63  6f 6e 73 20 61 72 65 20  |de 20 icons are |
00001b70  6d 6f 72 65 20 64 65 74  61 69 6c 65 64 2c 20 61  |more detailed, a|
00001b80  6e 64 20 63 61 6e 20 62  65 20 73 65 6c 65 63 74  |nd can be select|
00001b90  65 64 20 61 73 20 74 68  65 20 64 65 66 61 75 6c  |ed as the defaul|
00001ba0  74 20 62 79 0a 72 65 6e  61 6d 69 6e 67 20 21 53  |t by.renaming !S|
00001bb0  70 72 69 74 65 73 20 74  6f 20 21 53 70 72 69 74  |prites to !Sprit|
00001bc0  65 73 31 32 2c 20 61 6e  64 20 74 68 65 6e 20 72  |es12, and then r|
00001bd0  65 6e 61 6d 69 6e 67 20  21 53 70 72 69 74 65 73  |enaming !Sprites|
00001be0  32 30 20 74 6f 20 21 53  70 72 69 74 65 73 2e 0a  |20 to !Sprites..|
00001bf0  0a 57 68 65 6e 20 73 75  63 63 65 73 66 75 6c 6c  |.When succesfull|
00001c00  79 20 70 72 6f 63 65 73  73 65 64 2c 20 74 68 65  |y processed, the|
00001c10  20 69 6d 61 67 65 20 77  69 6c 6c 20 61 70 70 65  | image will appe|
00001c20  61 72 20 69 6e 20 61 20  72 65 73 69 7a 61 62 6c  |ar in a resizabl|
00001c30  65 2c 20 73 63 72 6f 6c  6c 61 62 6c 65 0a 77 69  |e, scrollable.wi|
00001c40  6e 64 6f 77 2e 0a 0a 0a  2d 2d 2d 2d 2d 2d 2d 2d  |ndow....--------|
00001c50  2d 2d 2d 2d 2d 2d 2d 2d  2d 0a 2d 20 54 68 65 20  |---------.- The |
00001c60  6d 61 69 6e 20 6d 65 6e  75 20 2d 0a 2d 2d 2d 2d  |main menu -.----|
00001c70  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 0a 43 6c  |-------------.Cl|
00001c80  69 63 6b 69 6e 67 20 4d  45 4e 55 20 6f 6e 20 74  |icking MENU on t|
00001c90  68 65 20 69 6d 61 67 65  20 77 69 6e 64 6f 77 20  |he image window |
00001ca0  28 77 68 65 6e 20 61 6e  20 69 6d 61 67 65 20 69  |(when an image i|
00001cb0  73 20 6c 6f 61 64 65 64  29 20 6f 72 20 63 6c 69  |s loaded) or cli|
00001cc0  63 6b 69 6e 67 0a 53 45  4c 45 43 54 20 6f 72 20  |cking.SELECT or |
00001cd0  41 44 4a 55 53 54 20 6f  6e 20 74 68 65 20 69 63  |ADJUST on the ic|
00001ce0  6f 6e 62 61 72 20 69 63  6f 6e 20 77 69 6c 6c 20  |onbar icon will |
00001cf0  70 6f 70 20 75 70 20 74  68 65 20 6d 61 69 6e 20  |pop up the main |
00001d00  6d 65 6e 75 2e 20 41 6c  6c 20 6d 65 6e 75 0a 69  |menu. All menu.i|
00001d10  74 65 6d 73 20 61 72 65  20 65 78 70 6c 61 69 6e  |tems are explain|
00001d20  65 64 20 69 6e 20 64 65  74 61 69 6c 20 62 65 6c  |ed in detail bel|
00001d30  6f 77 2e 0a 0a 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |ow...-----------|
00001d40  2d 2d 2d 0a 7c 20 49 6d  61 67 65 20 69 6e 66 6f  |---.| Image info|
00001d50  20 7c 0a 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  | |.-------------|
00001d60  2d 0a 54 68 69 73 20 69  63 6f 6e 20 67 69 76 65  |-.This icon give|
00001d70  73 20 61 63 63 65 73 73  20 74 6f 20 61 6e 20 69  |s access to an i|
00001d80  6e 66 6f 72 6d 61 74 69  6f 6e 20 77 69 6e 64 6f  |nformation windo|
00001d90  77 2c 20 69 6e 20 77 68  69 63 68 20 74 68 65 20  |w, in which the |
00001da0  72 65 73 6f 6c 75 74 69  6f 6e 2c 0a 63 6f 6d 70  |resolution,.comp|
00001db0  72 65 73 73 69 6f 6e 20  74 65 63 68 6e 69 71 75  |ression techniqu|
00001dc0  65 2c 20 66 69 6c 65 6e  61 6d 65 2c 20 65 74 63  |e, filename, etc|
00001dd0  2e 20 6f 66 20 74 68 65  20 69 6d 61 67 65 20 69  |. of the image i|
00001de0  73 20 64 69 73 70 6c 61  79 65 64 2e 0a 0a 2d 2d  |s displayed...--|
00001df0  2d 2d 2d 2d 2d 2d 2d 2d  0a 7c 20 50 6f 70 20 75  |--------.| Pop u|
00001e00  70 20 7c 0a 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 0a 54  |p |.----------.T|
00001e10  68 69 73 20 69 63 6f 6e  20 67 69 76 65 73 20 61  |his icon gives a|
00001e20  63 63 65 73 73 20 74 6f  20 61 20 73 75 62 6d 65  |ccess to a subme|
00001e30  6e 75 20 69 6e 20 77 68  69 63 68 20 6f 70 74 69  |nu in which opti|
00001e40  6f 6e 73 20 63 61 6e 20  62 65 20 73 65 74 20 74  |ons can be set t|
00001e50  68 61 74 20 69 6e 66 6c  75 65 6e 63 65 0a 74 68  |hat influence.th|
00001e60  65 20 77 61 79 20 74 68  61 74 20 74 68 65 20 69  |e way that the i|
00001e70  6d 61 67 65 20 66 69 72  73 74 20 61 70 70 65 61  |mage first appea|
00001e80  72 73 20 6f 6e 2d 73 63  72 65 65 6e 20 77 68 65  |rs on-screen whe|
00001e90  6e 20 73 75 63 63 65 73  66 75 6c 6c 79 20 70 72  |n succesfully pr|
00001ea0  6f 63 65 73 73 65 64 2e  0a 0a 2d 2d 2d 2d 2d 2d  |ocessed...------|
00001eb0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
00001ec0  0a 7c 20 50 6f 70 20 75  70 20 7c 20 41 75 74 6f  |.| Pop up | Auto|
00001ed0  20 6d 6f 64 65 20 7c 0a  2d 2d 2d 2d 2d 2d 2d 2d  | mode |.--------|
00001ee0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 0a 54  |--------------.T|
00001ef0  6f 67 67 6c 65 73 20 74  68 65 20 27 41 75 74 6f  |oggles the 'Auto|
00001f00  20 6d 6f 64 65 27 20 66  6c 61 67 2e 20 57 68 65  | mode' flag. Whe|
00001f10  6e 20 4f 4e 20 28 69 2e  65 2e 20 74 69 63 6b 65  |n ON (i.e. ticke|
00001f20  64 29 20 54 72 61 6e 73  6c 61 74 6f 72 20 77 69  |d) Translator wi|
00001f30  6c 6c 20 73 65 6c 65 63  74 20 74 68 65 0a 6d 6f  |ll select the.mo|
00001f40  73 74 20 73 75 69 74 61  62 6c 65 20 6d 6f 64 65  |st suitable mode|
00001f50  20 66 6f 72 20 64 69 73  70 6c 61 79 20 6f 66 20  | for display of |
00001f60  74 68 65 20 69 6d 61 67  65 2e 20 57 68 65 6e 20  |the image. When |
00001f70  4f 46 46 2c 20 79 6f 75  20 6d 75 73 74 20 63 68  |OFF, you must ch|
00001f80  6f 6f 73 65 20 61 20 6d  6f 64 65 0a 79 6f 75 72  |oose a mode.your|
00001f90  73 65 6c 66 2e 0a 0a 2d  2d 2d 2d 2d 2d 2d 2d 2d  |self...---------|
00001fa0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
00001fb0  0a 7c 20 50 6f 70 20 75  70 20 7c 20 41 75 74 6f  |.| Pop up | Auto|
00001fc0  20 70 61 6c 65 74 74 65  20 7c 0a 2d 2d 2d 2d 2d  | palette |.-----|
00001fd0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
00001fe0  2d 2d 2d 2d 0a 54 6f 67  67 6c 65 73 20 74 68 65  |----.Toggles the|
00001ff0  20 27 41 75 74 6f 20 70  61 6c 65 74 74 65 27 20  | 'Auto palette' |
00002000  66 6c 61 67 2e 20 57 68  65 6e 20 4f 4e 20 28 69  |flag. When ON (i|
00002010  2e 65 2e 20 74 69 63 6b  65 64 29 20 54 72 61 6e  |.e. ticked) Tran|
00002020  73 6c 61 74 6f 72 20 77  69 6c 6c 20 73 65 6c 65  |slator will sele|
00002030  63 74 0a 74 68 65 20 69  6d 61 67 65 27 73 20 70  |ct.the image's p|
00002040  61 6c 65 74 74 65 20 28  73 65 65 20 27 49 6d 61  |alette (see 'Ima|
00002050  67 65 20 70 61 6c 65 74  74 65 27 29 20 61 75 74  |ge palette') aut|
00002060  6f 6d 61 74 69 63 61 6c  6c 79 20 77 68 65 6e 20  |omatically when |
00002070  74 68 65 20 69 6d 61 67  65 20 66 69 72 73 74 0a  |the image first.|
00002080  61 70 70 65 61 72 73 20  69 6e 20 69 74 73 20 77  |appears in its w|
00002090  69 6e 64 6f 77 2c 20 61  6e 64 20 61 66 74 65 72  |indow, and after|
000020a0  20 65 76 65 72 79 20 6d  6f 64 65 20 63 68 61 6e  | every mode chan|
000020b0  67 65 2e 20 57 68 65 6e  20 4f 46 46 2c 20 74 68  |ge. When OFF, th|
000020c0  65 20 70 61 6c 65 74 74  65 0a 72 65 6d 61 69 6e  |e palette.remain|
000020d0  73 20 75 6e 63 68 61 6e  67 65 64 2e 0a 0a 2d 2d  |s unchanged...--|
000020e0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
000020f0  2d 2d 2d 2d 0a 7c 20 50  6f 70 20 75 70 20 7c 20  |----.| Pop up | |
00002100  41 75 74 6f 20 7a 6f 6f  6d 20 7c 0a 2d 2d 2d 2d  |Auto zoom |.----|
00002110  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
00002120  2d 2d 0a 54 6f 67 67 6c  65 73 20 74 68 65 20 27  |--.Toggles the '|
00002130  41 75 74 6f 20 7a 6f 6f  6d 27 20 66 6c 61 67 2e  |Auto zoom' flag.|
00002140  20 57 68 65 6e 20 4f 4e  2c 20 54 72 61 6e 73 6c  | When ON, Transl|
00002150  61 74 6f 72 20 77 69 6c  6c 20 61 74 74 65 6d 70  |ator will attemp|
00002160  74 20 74 6f 20 7a 6f 6f  6d 20 6f 75 74 0a 28 6e  |t to zoom out.(n|
00002170  65 76 65 72 20 2a 69 6e  2a 20 74 68 6f 75 67 68  |ever *in* though|
00002180  29 20 6f 6e 20 74 68 65  20 69 6d 61 67 65 20 73  |) on the image s|
00002190  6f 20 74 68 61 74 20 69  74 20 66 69 74 73 20 65  |o that it fits e|
000021a0  6e 74 69 72 65 6c 79 20  6f 6e 20 74 68 65 20 63  |ntirely on the c|
000021b0  75 72 72 65 6e 74 0a 6d  6f 64 65 27 73 20 73 63  |urrent.mode's sc|
000021c0  72 65 65 6e 20 77 68 65  6e 20 74 68 65 20 69 6d  |reen when the im|
000021d0  61 67 65 20 66 69 72 73  74 20 61 70 70 65 61 72  |age first appear|
000021e0  73 20 69 6e 20 69 74 73  20 77 69 6e 64 6f 77 2e  |s in its window.|
000021f0  0a 0a 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |..--------------|
00002200  2d 2d 2d 2d 2d 2d 2d 2d  0a 7c 20 50 6f 70 20 75  |--------.| Pop u|
00002210  70 20 7c 20 56 69 65 77  20 6d 6f 64 65 20 7c 0a  |p | View mode |.|
00002220  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
00002230  2d 2d 2d 2d 2d 2d 0a 54  6f 67 67 6c 65 73 20 74  |------.Toggles t|
00002240  68 65 20 27 56 69 65 77  20 6d 6f 64 65 27 20 66  |he 'View mode' f|
00002250  6c 61 67 2e 20 57 68 65  6e 20 4f 4e 2c 20 74 68  |lag. When ON, th|
00002260  65 6e 20 77 68 65 6e 65  76 65 72 20 61 20 6e 65  |en whenever a ne|
00002270  77 20 69 6d 61 67 65 20  69 73 20 6c 6f 61 64 65  |w image is loade|
00002280  64 2c 0a 74 68 65 20 63  75 72 72 65 6e 74 20 6d  |d,.the current m|
00002290  6f 64 65 20 69 73 20 72  65 6d 65 6d 62 65 72 65  |ode is remembere|
000022a0  64 2c 20 61 6e 64 20 72  65 2d 73 65 6c 65 63 74  |d, and re-select|
000022b0  65 64 20 77 68 65 6e 20  74 68 65 20 69 6d 61 67  |ed when the imag|
000022c0  65 20 77 69 6e 64 6f 77  20 69 73 0a 63 6c 6f 73  |e window is.clos|
000022d0  65 64 2e 0a 0a 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |ed...-----------|
000022e0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 0a 7c 20 50 6f 70  |----------.| Pop|
000022f0  20 75 70 20 7c 20 4d 6f  64 65 20 73 65 74 20 7c  | up | Mode set ||
00002300  0a 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |.---------------|
00002310  2d 2d 2d 2d 2d 2d 0a 54  68 69 73 20 69 63 6f 6e  |------.This icon|
00002320  20 67 69 76 65 73 20 61  63 63 65 73 73 20 74 6f  | gives access to|
00002330  20 61 20 73 75 62 6d 65  6e 75 20 6f 66 20 27 6d  | a submenu of 'm|
00002340  6f 64 65 20 73 65 74 73  27 2e 0a 0a 57 68 65 6e  |ode sets'...When|
00002350  20 6f 6e 65 20 6f 66 20  74 68 65 73 65 20 6d 6f  | one of these mo|
00002360  64 65 20 73 65 74 73 20  69 73 20 27 61 63 74 69  |de sets is 'acti|
00002370  76 65 27 20 28 74 68 65  20 64 65 66 61 75 6c 74  |ve' (the default|
00002380  20 69 73 20 6e 6f 6e 65  29 2c 20 74 68 65 20 6d  | is none), the m|
00002390  6f 64 65 20 66 6f 72 0a  64 69 73 70 6c 61 79 20  |ode for.display |
000023a0  6f 66 20 74 68 65 20 69  6d 61 67 65 20 28 73 65  |of the image (se|
000023b0  65 20 27 41 75 74 6f 20  6d 6f 64 65 27 29 20 77  |e 'Auto mode') w|
000023c0  69 6c 6c 20 62 65 20 73  65 6c 65 63 74 65 64 20  |ill be selected |
000023d0  66 72 6f 6d 20 74 68 69  73 20 6d 6f 64 65 20 73  |from this mode s|
000023e0  65 74 2e 0a 45 61 63 68  20 6d 6f 64 65 20 73 65  |et..Each mode se|
000023f0  74 20 63 6f 6e 73 69 73  74 73 20 6f 66 20 66 6f  |t consists of fo|
00002400  75 72 20 6d 6f 64 65 20  6e 75 6d 62 65 72 73 2c  |ur mode numbers,|
00002410  20 77 68 69 63 68 20 61  72 65 20 74 68 65 20 6d  | which are the m|
00002420  6f 64 65 73 20 74 6f 20  62 65 0a 73 65 6c 65 63  |odes to be.selec|
00002430  74 65 64 20 61 73 20 74  68 65 20 72 65 71 75 69  |ted as the requi|
00002440  72 65 64 20 32 2c 34 2c  31 36 20 61 6e 64 20 32  |red 2,4,16 and 2|
00002450  35 36 20 63 6f 6c 6f 75  72 20 6d 6f 64 65 2e 0a  |56 colour mode..|
00002460  0a 54 68 65 72 65 20 61  72 65 20 74 77 6f 20 73  |.There are two s|
00002470  74 61 6e 64 61 72 64 20  73 65 74 73 20 3a 20 27  |tandard sets : '|
00002480  4e 6f 72 6d 61 6c 27 20  28 6d 6f 64 65 73 20 30  |Normal' (modes 0|
00002490  2c 38 2c 31 32 20 61 6e  64 20 31 35 2c 20 69 2e  |,8,12 and 15, i.|
000024a0  65 2e 20 61 6c 6c 20 36  34 30 78 32 35 36 0a 70  |e. all 640x256.p|
000024b0  69 78 65 6c 73 29 20 63  61 6e 20 62 65 20 75 73  |ixels) can be us|
000024c0  65 64 20 6f 6e 20 61 6c  6c 20 6d 6f 6e 69 74 6f  |ed on all monito|
000024d0  72 73 2c 20 27 4d 75 6c  74 69 73 79 6e 63 27 20  |rs, 'Multisync' |
000024e0  28 6d 6f 64 65 73 20 31  38 2c 31 39 2c 32 30 20  |(modes 18,19,20 |
000024f0  61 6e 64 20 32 31 2c 20  69 2e 65 2e 0a 61 6c 6c  |and 21, i.e..all|
00002500  20 36 34 30 78 35 31 32  20 70 69 78 65 6c 73 29  | 640x512 pixels)|
00002510  20 69 73 20 66 6f 72 20  75 73 65 72 73 20 6f 66  | is for users of|
00002520  20 6d 75 6c 74 69 73 79  6e 63 20 6d 6f 6e 69 74  | multisync monit|
00002530  6f 72 73 20 6f 6e 6c 79  2e 20 41 20 74 68 69 72  |ors only. A thir|
00002540  64 20 73 65 74 20 69 73  0a 75 73 65 72 2d 64 65  |d set is.user-de|
00002550  66 69 6e 61 62 6c 65 20  61 6e 64 20 6d 75 73 74  |finable and must|
00002560  20 63 6f 6e 74 61 69 6e  20 74 68 65 20 66 6f 75  | contain the fou|
00002570  72 20 72 65 71 75 69 72  65 64 20 6d 6f 64 65 20  |r required mode |
00002580  6e 75 6d 62 65 72 73 20  73 65 70 65 72 61 74 65  |numbers seperate|
00002590  64 20 62 79 0a 63 6f 6d  6d 61 27 73 2e 20 53 65  |d by.comma's. Se|
000025a0  6c 65 63 74 69 6e 67 20  27 4e 6f 6e 65 27 20 69  |lecting 'None' i|
000025b0  6e 20 74 68 69 73 20 73  75 62 6d 65 6e 75 20 77  |n this submenu w|
000025c0  69 6c 6c 20 73 77 69 74  63 68 20 6f 66 66 20 74  |ill switch off t|
000025d0  68 65 20 6d 6f 64 65 20  73 65 74 20 6f 70 74 69  |he mode set opti|
000025e0  6f 6e 0a 28 73 6f 2c 20  77 68 65 6e 20 27 61 75  |on.(so, when 'au|
000025f0  74 6f 20 6d 6f 64 65 27  20 69 73 20 6f 6e 2c 20  |to mode' is on, |
00002600  74 68 65 20 27 63 6c 6f  73 65 73 74 27 20 6d 6f  |the 'closest' mo|
00002610  64 65 20 77 69 6c 6c 20  62 65 20 73 65 6c 65 63  |de will be selec|
00002620  74 65 64 29 2e 0a 0a 2d  2d 2d 2d 2d 2d 2d 2d 2d  |ted)...---------|
00002630  2d 2d 0a 7c 20 50 72 6f  63 65 73 73 20 7c 0a 2d  |--.| Process |.-|
00002640  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 0a 54 68 69 73 20  |----------.This |
00002650  69 63 6f 6e 20 67 69 76  65 73 20 61 63 63 65 73  |icon gives acces|
00002660  73 20 74 6f 20 61 20 73  75 62 6d 65 6e 75 20 69  |s to a submenu i|
00002670  6e 20 77 68 69 63 68 20  6f 70 74 69 6f 6e 73 20  |n which options |
00002680  63 61 6e 20 62 65 20 73  65 74 20 74 68 61 74 20  |can be set that |
00002690  69 6e 66 6c 75 65 6e 63  65 0a 74 68 65 20 77 61  |influence.the wa|
000026a0  79 20 69 6e 20 77 68 69  63 68 20 74 68 65 20 69  |y in which the i|
000026b0  6e 70 75 74 20 69 6d 61  67 65 20 69 73 20 70 72  |nput image is pr|
000026c0  6f 63 65 73 73 65 64 2e  0a 0a 2d 2d 2d 2d 2d 2d  |ocessed...------|
000026d0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 0a 7c  |--------------.||
000026e0  20 50 72 6f 63 65 73 73  20 7c 20 43 6f 6c 6f 75  | Process | Colou|
000026f0  72 20 7c 0a 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |r |.------------|
00002700  2d 2d 2d 2d 2d 2d 2d 2d  0a 54 68 69 73 20 69 63  |--------.This ic|
00002710  6f 6e 20 6c 65 61 64 73  20 74 6f 20 61 20 73 75  |on leads to a su|
00002720  62 6d 65 6e 75 20 69 6e  20 77 68 69 63 68 20 6f  |bmenu in which o|
00002730  70 74 69 6f 6e 73 20 63  61 6e 20 62 65 20 73 65  |ptions can be se|
00002740  74 20 74 68 61 74 20 61  66 66 65 63 74 20 74 68  |t that affect th|
00002750  65 0a 70 72 6f 63 65 73  73 69 6e 67 20 6f 66 20  |e.processing of |
00002760  74 68 65 20 69 6e 70 75  74 20 69 6d 61 67 65 27  |the input image'|
00002770  73 20 63 6f 6c 6f 75 72  73 2e 0a 0a 2d 2d 2d 2d  |s colours...----|
00002780  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
000027a0  2d 2d 0a 7c 20 50 72 6f  63 65 73 73 20 7c 20 43  |--.| Process | C|
000027b0  6f 6c 6f 75 72 20 7c 20  42 6c 61 63 6b 20 61 6e  |olour | Black an|
000027c0  64 20 77 68 69 74 65 20  7c 0a 2d 2d 2d 2d 2d 2d  |d white |.------|
000027d0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
000027f0  0a 54 6f 67 67 6c 65 73  20 74 68 65 20 27 42 6c  |.Toggles the 'Bl|
00002800  61 63 6b 20 61 6e 64 20  77 68 69 74 65 27 20 66  |ack and white' f|
00002810  6c 61 67 2e 20 57 68 65  6e 20 4f 4e 20 28 69 2e  |lag. When ON (i.|
00002820  65 2e 20 74 69 63 6b 65  64 29 2c 20 54 72 61 6e  |e. ticked), Tran|
00002830  73 6c 61 74 6f 72 0a 63  68 61 6e 67 65 73 20 61  |slator.changes a|
00002840  6c 6c 20 74 68 65 20 69  6d 61 67 65 27 73 20 63  |ll the image's c|
00002850  6f 6c 6f 75 72 73 20 74  6f 20 74 68 65 69 72 20  |olours to their |
00002860  63 6c 6f 73 65 73 74 20  67 72 65 79 76 61 6c 75  |closest greyvalu|
00002870  65 73 2e 0a 0a 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |es...-----------|
00002880  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
00002890  2d 2d 2d 2d 2d 2d 2d 2d  2d 0a 7c 20 50 72 6f 63  |---------.| Proc|
000028a0  65 73 73 20 7c 20 43 6f  6c 6f 75 72 20 7c 20 43  |ess | Colour | C|
000028b0  6f 72 72 65 63 74 20 67  61 6d 6d 61 20 7c 0a 2d  |orrect gamma |.-|
000028c0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
000028e0  2d 2d 2d 0a 54 68 69 73  20 69 63 6f 6e 20 67 69  |---.This icon gi|
000028f0  76 65 73 20 61 63 63 65  73 73 20 74 6f 20 74 68  |ves access to th|
00002900  65 20 67 61 6d 6d 61 20  63 6f 72 72 65 63 74 69  |e gamma correcti|
00002910  6f 6e 20 66 61 63 74 6f  72 2e 20 49 74 20 69 73  |on factor. It is|
00002920  20 75 73 75 61 6c 6c 79  20 31 0a 28 64 65 66 61  | usually 1.(defa|
00002930  75 6c 74 29 20 6d 65 61  6e 69 6e 67 20 74 68 61  |ult) meaning tha|
00002940  74 20 6e 6f 20 67 61 6d  6d 61 20 63 6f 72 72 65  |t no gamma corre|
00002950  63 74 69 6f 6e 20 69 73  20 61 70 70 6c 69 65 64  |ction is applied|
00002960  20 74 6f 20 69 6e 70 75  74 20 63 6f 6c 6f 75 72  | to input colour|
00002970  73 2e 0a 57 68 65 6e 20  61 6e 79 20 6f 74 68 65  |s..When any othe|
00002980  72 20 76 61 6c 75 65 20  69 73 20 65 6e 74 65 72  |r value is enter|
00002990  65 64 2c 20 74 68 65 20  69 6e 70 75 74 20 63 6f  |ed, the input co|
000029a0  6c 6f 75 72 73 20 77 69  6c 6c 20 62 65 20 27 67  |lours will be 'g|
000029b0  61 6d 6d 61 20 63 6f 72  72 65 63 74 65 64 27 0a  |amma corrected'.|
000029c0  62 79 20 54 72 61 6e 73  6c 61 74 6f 72 2c 20 61  |by Translator, a|
000029d0  6e 64 20 74 68 69 73 20  69 63 6f 6e 20 77 69 6c  |nd this icon wil|
000029e0  6c 20 62 65 20 74 69 63  6b 65 64 2e 20 43 6c 69  |l be ticked. Cli|
000029f0  63 6b 69 6e 67 20 6f 6e  20 74 68 69 73 20 69 63  |cking on this ic|
00002a00  6f 6e 20 69 74 73 65 6c  66 0a 77 69 6c 6c 20 72  |on itself.will r|
00002a10  65 73 65 74 20 74 68 65  20 67 61 6d 6d 61 20 63  |eset the gamma c|
00002a20  6f 72 72 65 63 74 69 6f  6e 20 66 61 63 74 6f 72  |orrection factor|
00002a30  20 74 6f 20 74 68 65 20  64 65 66 61 75 6c 74 20  | to the default |
00002a40  76 61 6c 75 65 20 6f 66  20 31 2e 0a 0a 47 61 6d  |value of 1...Gam|
00002a50  6d 61 20 63 6f 72 72 65  63 74 69 6f 6e 20 69 73  |ma correction is|
00002a60  20 6e 65 65 64 65 64 20  66 6f 72 20 6d 6f 73 74  | needed for most|
00002a70  20 27 72 61 77 27 20 73  63 61 6e 6e 65 72 20 69  | 'raw' scanner i|
00002a80  6e 70 75 74 2c 20 61 73  20 74 68 69 73 20 69 6e  |nput, as this in|
00002a90  70 75 74 0a 75 73 75 61  6c 6c 79 20 68 61 73 20  |put.usually has |
00002aa0  61 20 6c 69 6e 65 61 72  20 73 63 61 6c 65 20 6f  |a linear scale o|
00002ab0  66 20 69 6e 74 65 6e 73  69 74 79 20 76 61 6c 75  |f intensity valu|
00002ac0  65 73 20 66 6f 72 20 72  65 64 2c 20 67 72 65 65  |es for red, gree|
00002ad0  6e 20 61 6e 64 20 62 6c  75 65 2e 20 54 68 69 73  |n and blue. This|
00002ae0  0a 68 61 73 20 74 6f 20  62 65 20 63 6f 72 72 65  |.has to be corre|
00002af0  63 74 65 64 20 66 6f 72  20 64 69 73 70 6c 61 79  |cted for display|
00002b00  2c 20 61 73 20 74 68 65  20 70 68 6f 73 66 6f 72  |, as the phosfor|
00002b10  73 20 6f 6e 20 74 68 65  20 74 75 62 65 20 6f 66  |s on the tube of|
00002b20  20 64 69 73 70 6c 61 79  20 75 6e 69 74 73 0a 64  | display units.d|
00002b30  6f 20 6e 6f 74 20 68 61  76 65 20 61 20 6c 69 6e  |o not have a lin|
00002b40  65 61 72 20 72 65 73 70  6f 6e 73 65 20 63 75 72  |ear response cur|
00002b50  76 65 20 66 6f 72 20 61  70 70 6c 69 65 64 20 76  |ve for applied v|
00002b60  6f 6c 74 61 67 65 20 28  69 2e 65 2e 20 69 6e 74  |oltage (i.e. int|
00002b70  65 6e 73 69 74 79 29 20  76 65 72 73 75 73 0a 62  |ensity) versus.b|
00002b80  72 69 67 68 74 6e 65 73  73 2c 20 62 75 74 20 72  |rightness, but r|
00002b90  61 74 68 65 72 20 6f 6e  65 20 6f 66 20 62 72 69  |ather one of bri|
00002ba0  67 68 74 6e 65 73 73 3d  63 6f 6e 73 74 61 6e 74  |ghtness=constant|
00002bb0  2a 76 6f 6c 74 61 67 65  5e 67 61 6d 6d 61 2e 0a  |*voltage^gamma..|
00002bc0  0a 41 20 67 61 6d 6d 61  20 6f 66 20 31 2e 35 20  |.A gamma of 1.5 |
00002bd0  69 73 20 61 20 73 75 69  74 61 62 6c 65 20 76 61  |is a suitable va|
00002be0  6c 75 65 20 66 6f 72 20  6d 6f 73 74 20 73 69 74  |lue for most sit|
00002bf0  75 61 74 69 6f 6e 73 2c  20 62 75 74 20 79 6f 75  |uations, but you|
00002c00  20 63 61 6e 20 65 78 70  65 72 69 6d 65 6e 74 0a  | can experiment.|
00002c10  66 72 65 65 6c 79 20 77  69 74 68 20 76 61 6c 75  |freely with valu|
00002c20  65 73 20 62 65 74 77 65  65 6e 20 28 73 61 79 29  |es between (say)|
00002c30  20 31 20 61 6e 64 20 34  2c 20 74 6f 20 73 65 65  | 1 and 4, to see|
00002c40  20 77 68 69 63 68 20 73  65 74 74 69 6e 67 20 67  | which setting g|
00002c50  69 76 65 73 20 74 68 65  20 62 65 73 74 0a 72 65  |ives the best.re|
00002c60  73 75 6c 74 73 2e 0a 0a  2d 2d 2d 2d 2d 2d 2d 2d  |sults...--------|
00002c70  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
00002c80  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 0a 7c 20 50  |------------.| P|
00002c90  72 6f 63 65 73 73 20 7c  20 43 6f 6c 6f 75 72 20  |rocess | Colour |
00002ca0  7c 20 43 6f 72 72 65 63  74 20 62 6c 61 63 6b 20  || Correct black |
00002cb0  7c 0a 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  ||.--------------|
00002cc0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
00002cd0  2d 2d 2d 2d 2d 2d 0a 54  68 69 73 20 69 63 6f 6e  |------.This icon|
00002ce0  20 67 69 76 65 73 20 61  63 63 65 73 73 20 74 6f  | gives access to|
00002cf0  20 74 68 65 20 62 6c 61  63 6b 20 63 6f 72 72 65  | the black corre|
00002d00  63 74 69 6f 6e 20 66 61  63 74 6f 72 2e 20 49 74  |ction factor. It|
00002d10  20 69 73 20 75 73 75 61  6c 6c 79 20 30 0a 28 64  | is usually 0.(d|
00002d20  65 66 61 75 6c 74 29 2e  20 57 68 65 6e 20 69 74  |efault). When it|
00002d30  20 69 73 20 61 6e 79 20  6f 74 68 65 72 20 76 61  | is any other va|
00002d40  6c 75 65 2c 20 74 68 69  73 20 69 63 6f 6e 20 69  |lue, this icon i|
00002d50  73 20 74 69 63 6b 65 64  2c 20 61 6e 64 20 61 20  |s ticked, and a |
00002d60  62 6c 61 63 6b 0a 63 6f  72 72 65 63 74 69 6f 6e  |black.correction|
00002d70  20 69 73 20 61 70 70 6c  69 65 64 20 74 6f 20 74  | is applied to t|
00002d80  68 65 20 69 6d 61 67 65  20 63 6f 6c 6f 75 72 73  |he image colours|
00002d90  2e 20 43 6c 69 63 6b 69  6e 67 20 6f 6e 20 74 68  |. Clicking on th|
00002da0  69 73 20 69 63 6f 6e 20  69 74 73 65 6c 66 20 77  |is icon itself w|
00002db0  69 6c 6c 0a 72 65 73 65  74 20 74 68 65 20 62 6c  |ill.reset the bl|
00002dc0  61 63 6b 20 63 6f 72 72  65 63 74 69 6f 6e 20 66  |ack correction f|
00002dd0  61 63 74 6f 72 20 74 6f  20 74 68 65 20 64 65 66  |actor to the def|
00002de0  61 75 6c 74 20 76 61 6c  75 65 20 6f 66 20 30 2e  |ault value of 0.|
00002df0  0a 0a 42 6c 61 63 6b 20  63 6f 72 72 65 63 74 69  |..Black correcti|
00002e00  6f 6e 20 73 69 6d 70 6c  79 20 61 64 64 73 20 74  |on simply adds t|
00002e10  68 65 20 76 61 6c 75 65  20 28 77 68 69 63 68 20  |he value (which |
00002e20  6d 61 79 20 62 65 20 61  20 2b 76 65 20 6f 72 20  |may be a +ve or |
00002e30  2d 76 65 20 69 6e 74 65  67 65 72 0a 62 65 74 77  |-ve integer.betw|
00002e40  65 65 6e 20 2d 32 35 35  20 61 6e 64 20 32 35 35  |een -255 and 255|
00002e50  29 20 74 6f 20 74 68 65  20 38 2d 62 69 74 20 72  |) to the 8-bit r|
00002e60  65 64 2c 20 67 72 65 65  6e 20 61 6e 64 20 62 6c  |ed, green and bl|
00002e70  75 65 20 63 6f 6d 70 6f  6e 65 6e 74 73 20 6f 66  |ue components of|
00002e80  20 74 68 65 0a 69 6d 61  67 65 27 73 20 63 6f 6c  | the.image's col|
00002e90  6f 75 72 73 2e 20 54 68  69 73 20 65 66 66 65 63  |ours. This effec|
00002ea0  74 69 76 65 6c 79 20 61  64 64 73 2f 73 75 62 74  |tively adds/subt|
00002eb0  72 61 63 74 73 20 61 6e  20 61 6d 6f 75 6e 74 20  |racts an amount |
00002ec0  6f 66 20 27 77 68 69 74  65 27 20 74 6f 2f 66 72  |of 'white' to/fr|
00002ed0  6f 6d 0a 74 68 65 20 69  6d 61 67 65 27 73 20 63  |om.the image's c|
00002ee0  6f 6c 6f 75 72 73 20 28  69 2e 65 2e 20 61 20 2b  |olours (i.e. a +|
00002ef0  76 65 20 76 61 6c 75 65  20 6d 61 6b 65 73 20 74  |ve value makes t|
00002f00  68 65 20 69 6d 61 67 65  20 6c 69 67 68 74 65 72  |he image lighter|
00002f10  2c 20 61 6e 64 20 61 20  2d 76 65 20 76 61 6c 75  |, and a -ve valu|
00002f20  65 0a 6d 61 6b 65 73 20  74 68 65 20 69 6d 61 67  |e.makes the imag|
00002f30  65 20 64 61 72 6b 65 72  29 2e 20 55 73 69 6e 67  |e darker). Using|
00002f40  20 61 20 6e 65 67 61 74  69 76 65 20 76 61 6c 75  | a negative valu|
00002f50  65 20 6d 61 79 2c 20 66  6f 72 20 65 78 61 6d 70  |e may, for examp|
00002f60  6c 65 2c 20 62 65 20 75  73 65 66 75 6c 20 74 6f  |le, be useful to|
00002f70  0a 63 6f 72 72 65 63 74  20 73 6f 6d 65 20 64 69  |.correct some di|
00002f80  67 69 74 69 73 65 64 20  6f 72 20 73 63 61 6e 6e  |gitised or scann|
00002f90  65 64 20 69 6d 61 67 65  73 2c 20 77 68 65 72 65  |ed images, where|
00002fa0  20 61 72 65 61 73 20 6f  66 20 62 6c 61 63 6b 20  | areas of black |
00002fb0  6f 6e 20 74 68 65 20 6f  72 69 67 69 6e 61 6c 0a  |on the original.|
00002fc0  74 75 72 6e 20 6f 75 74  20 74 6f 6f 20 6c 69 67  |turn out too lig|
00002fd0  68 74 20 69 6e 20 74 68  65 20 64 65 76 69 63 65  |ht in the device|
00002fe0  27 73 20 6f 75 74 70 75  74 2e 20 41 20 70 6f 73  |'s output. A pos|
00002ff0  69 74 69 76 65 20 76 61  6c 75 65 20 6d 61 79 20  |itive value may |
00003000  62 65 20 75 73 65 64 20  74 6f 0a 6c 69 67 68 74  |be used to.light|
00003010  65 6e 20 75 70 20 64 61  72 6b 20 69 6d 61 67 65  |en up dark image|
00003020  73 2e 0a 0a 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |s...------------|
00003030  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
00003040  2d 2d 2d 2d 2d 2d 2d 0a  7c 20 50 72 6f 63 65 73  |-------.| Proces|
00003050  73 20 7c 20 43 6f 6c 6f  75 72 20 7c 20 45 78 70  |s | Colour | Exp|
00003060  61 6e 64 20 72 61 6e 67  65 20 7c 0a 2d 2d 2d 2d  |and range |.----|
00003070  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
00003080  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 0a  |---------------.|
00003090  54 6f 67 67 6c 65 73 20  74 68 65 20 27 45 78 70  |Toggles the 'Exp|
000030a0  61 6e 64 20 72 61 6e 67  65 27 20 66 6c 61 67 2e  |and range' flag.|
000030b0  20 57 68 65 6e 20 4f 4e  20 28 69 2e 65 2e 20 74  | When ON (i.e. t|
000030c0  69 63 6b 65 64 29 2c 20  74 68 65 20 72 61 6e 67  |icked), the rang|
000030d0  65 20 6f 66 20 74 68 65  20 72 65 64 2c 0a 67 72  |e of the red,.gr|
000030e0  65 65 6e 20 61 6e 64 20  62 6c 75 65 20 63 6f 6d  |een and blue com|
000030f0  70 6f 6e 65 6e 74 73 20  6f 66 20 74 68 65 20 69  |ponents of the i|
00003100  6d 61 67 65 27 73 20 63  6f 6c 6f 75 72 73 20 77  |mage's colours w|
00003110  69 6c 6c 20 62 65 20 28  65 71 75 61 6c 6c 79 29  |ill be (equally)|
00003120  20 65 78 70 61 6e 64 65  64 20 74 6f 0a 74 68 65  | expanded to.the|
00003130  20 66 75 6c 6c 20 72 61  6e 67 65 20 6f 66 20 30  | full range of 0|
00003140  2d 32 35 35 2e 20 54 68  69 73 20 77 69 6c 6c 20  |-255. This will |
00003150  6d 61 6b 65 20 74 68 65  20 69 6d 61 67 65 20 27  |make the image '|
00003160  6c 69 67 68 74 65 72 27  20 28 69 6e 20 66 61 63  |lighter' (in fac|
00003170  74 2c 20 69 74 20 67 69  76 65 73 0a 74 68 65 20  |t, it gives.the |
00003180  69 6d 61 67 65 20 69 74  73 20 6d 61 78 69 6d 75  |image its maximu|
00003190  6d 20 63 6f 6e 74 72 61  73 74 29 2e 0a 0a 54 68  |m contrast)...Th|
000031a0  65 20 69 6d 61 67 65 20  69 6e 66 6f 20 77 69 6e  |e image info win|
000031b0  64 6f 77 20 77 69 6c 6c  20 73 68 6f 77 20 74 68  |dow will show th|
000031c0  65 20 69 6e 70 75 74 20  69 6d 61 67 65 27 73 20  |e input image's |
000031d0  69 6e 74 65 6e 73 69 74  79 20 72 61 6e 67 65 2c  |intensity range,|
000031e0  20 61 6e 64 20 74 68 65  0a 70 65 72 63 65 6e 74  | and the.percent|
000031f0  61 67 65 20 74 68 61 74  20 74 68 69 73 20 72 65  |age that this re|
00003200  70 72 65 73 65 6e 74 73  20 6f 66 20 74 68 65 20  |presents of the |
00003210  66 75 6c 6c 20 30 2d 32  35 35 20 72 61 6e 67 65  |full 0-255 range|
00003220  2e 0a 0a 4e 4f 54 45 20  31 20 3a 20 46 6f 72 20  |...NOTE 1 : For |
00003230  69 6d 61 67 65 73 20 74  68 61 74 20 63 6f 6e 74  |images that cont|
00003240  61 69 6e 20 6e 6f 20 70  61 6c 65 74 74 65 20 28  |ain no palette (|
00003250  69 2e 65 2e 20 61 6c 6c  20 27 70 75 72 65 27 20  |i.e. all 'pure' |
00003260  52 47 42 20 69 6d 61 67  65 73 29 2c 20 69 74 0a  |RGB images), it.|
00003270  69 73 20 6e 65 63 65 73  73 61 72 79 20 66 6f 72  |is necessary for|
00003280  20 54 72 61 6e 73 6c 61  74 6f 72 20 74 6f 20 6d  | Translator to m|
00003290  61 6b 65 20 61 6e 20 65  78 74 72 61 20 27 70 61  |ake an extra 'pa|
000032a0  73 73 27 2c 20 74 6f 20  64 65 74 65 72 6d 69 6e  |ss', to determin|
000032b0  65 20 74 68 65 20 72 61  6e 67 65 0a 6f 66 20 69  |e the range.of i|
000032c0  6e 74 65 6e 73 69 74 69  65 73 20 70 72 65 73 65  |ntensities prese|
000032d0  6e 74 20 69 6e 20 74 68  65 20 69 6d 61 67 65 2e  |nt in the image.|
000032e0  20 46 6f 72 20 27 70 61  6c 65 74 74 65 64 27 20  | For 'paletted' |
000032f0  69 6d 61 67 65 73 2c 20  74 68 65 20 72 61 6e 67  |images, the rang|
00003300  65 20 63 61 6e 0a 62 65  20 63 61 6c 63 75 6c 61  |e can.be calcula|
00003310  74 65 64 20 66 72 6f 6d  20 74 68 65 20 70 61 6c  |ted from the pal|
00003320  65 74 74 65 2c 20 61 6e  64 20 6e 6f 20 65 78 74  |ette, and no ext|
00003330  72 61 20 70 61 73 73 20  69 73 20 6e 65 63 65 73  |ra pass is neces|
00003340  73 61 72 79 2e 0a 0a 4e  4f 54 45 20 32 20 3a 20  |sary...NOTE 2 : |
00003350  53 65 74 20 62 6c 61 63  6b 20 63 6f 72 72 65 63  |Set black correc|
00003360  74 69 6f 6e 20 74 6f 20  30 20 77 68 65 6e 20 75  |tion to 0 when u|
00003370  73 69 6e 67 20 74 68 69  73 20 6f 70 74 69 6f 6e  |sing this option|
00003380  2e 20 41 73 20 74 68 65  20 69 6e 74 65 6e 73 69  |. As the intensi|
00003390  74 79 0a 72 61 6e 67 65  20 69 73 20 61 6c 72 65  |ty.range is alre|
000033a0  61 64 79 20 6d 61 78 69  6d 69 73 65 64 20 62 79  |ady maximised by|
000033b0  20 74 68 65 20 72 61 6e  67 65 20 65 78 70 61 6e  | the range expan|
000033c0  73 69 6f 6e 2c 20 61 6e  79 20 65 78 74 72 61 20  |sion, any extra |
000033d0  63 6f 72 72 65 63 74 69  6f 6e 20 77 69 6c 6c 0a  |correction will.|
000033e0  63 61 75 73 65 20 63 6f  6c 6f 75 72 20 64 65 74  |cause colour det|
000033f0  61 69 6c 20 74 6f 20 62  65 20 6c 6f 73 74 2e 0a  |ail to be lost..|
00003400  0a 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |.---------------|
00003410  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
00003420  2d 2d 2d 2d 2d 2d 0a 7c  20 50 72 6f 63 65 73 73  |------.| Process|
00003430  20 7c 20 43 6f 6c 6f 75  72 20 7c 20 52 47 42 20  | | Colour | RGB |
00003440  72 65 73 6f 6c 75 74 69  6f 6e 20 7c 0a 2d 2d 2d  |resolution |.---|
00003450  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
00003470  2d 2d 0a 54 68 69 73 20  69 63 6f 6e 20 67 69 76  |--.This icon giv|
00003480  65 73 20 61 63 63 65 73  73 20 74 6f 20 61 20 77  |es access to a w|
00003490  69 6e 64 6f 77 20 69 6e  20 77 68 69 63 68 20 74  |indow in which t|
000034a0  68 65 20 61 6d 6f 75 6e  74 20 6f 66 20 72 65 64  |he amount of red|
000034b0  2c 20 67 72 65 65 6e 20  61 6e 64 20 62 6c 75 65  |, green and blue|
000034c0  0a 69 6e 20 74 68 65 20  69 6e 70 75 74 20 69 6d  |.in the input im|
000034d0  61 67 65 27 73 20 63 6f  6c 6f 75 72 73 20 6d 61  |age's colours ma|
000034e0  79 20 62 65 20 72 65 64  75 63 65 64 2e 0a 0a 54  |y be reduced...T|
000034f0  68 65 20 73 6c 69 64 65  72 20 76 61 6c 75 65 73  |he slider values|
00003500  20 66 6f 72 20 72 65 64  2c 20 67 72 65 65 6e 20  | for red, green |
00003510  61 6e 64 20 62 6c 75 65  20 72 65 70 72 65 73 65  |and blue represe|
00003520  6e 74 20 74 68 65 20 6e  75 6d 62 65 72 20 6f 66  |nt the number of|
00003530  20 62 69 74 73 20 28 30  2d 38 29 0a 6f 66 20 74  | bits (0-8).of t|
00003540  68 65 20 63 6f 72 72 65  73 70 6f 6e 64 69 6e 67  |he corresponding|
00003550  20 70 72 69 6d 61 72 79  20 63 6f 6c 6f 75 72 20  | primary colour |
00003560  74 68 61 74 20 61 72 65  20 27 6c 65 74 20 74 68  |that are 'let th|
00003570  72 6f 75 67 68 27 20 69  6e 20 74 68 65 20 66 69  |rough' in the fi|
00003580  6e 61 6c 20 69 6d 61 67  65 2e 0a 59 6f 75 20 63  |nal image..You c|
00003590  61 6e 20 64 72 61 67 20  74 68 65 20 73 6c 69 64  |an drag the slid|
000035a0  65 72 73 20 74 6f 20 63  68 61 6e 67 65 20 74 68  |ers to change th|
000035b0  65 20 6e 75 6d 62 65 72  20 6f 66 20 62 69 74 73  |e number of bits|
000035c0  20 28 61 20 66 75 6c 6c  20 62 61 72 20 69 73 20  | (a full bar is |
000035d0  38 20 62 69 74 73 29 2e  0a 0a 46 6f 72 20 65 78  |8 bits)...For ex|
000035e0  61 6d 70 6c 65 2c 20 72  65 64 3d 38 2c 20 67 72  |ample, red=8, gr|
000035f0  65 65 6e 3d 30 2c 20 62  6c 75 65 3d 30 20 77 69  |een=0, blue=0 wi|
00003600  6c 6c 20 67 69 76 65 20  61 20 72 65 64 20 73 65  |ll give a red se|
00003610  70 65 72 61 74 69 6f 6e  20 6f 66 20 74 68 65 20  |peration of the |
00003620  69 6e 70 75 74 0a 69 6d  61 67 65 2c 20 69 2e 65  |input.image, i.e|
00003630  2e 20 6f 6e 6c 79 20 74  68 65 20 72 65 64 20 63  |. only the red c|
00003640  6f 6d 70 6f 6e 65 6e 74  73 20 6f 66 20 74 68 65  |omponents of the|
00003650  20 63 6f 6c 6f 75 72 73  20 61 72 65 20 6c 65 74  | colours are let|
00003660  20 74 68 72 6f 75 67 68  2e 20 44 65 70 65 6e 64  | through. Depend|
00003670  69 6e 67 0a 6f 6e 20 68  6f 77 20 6d 61 6e 79 20  |ing.on how many |
00003680  62 69 74 73 20 61 72 65  20 72 65 73 65 72 76 65  |bits are reserve|
00003690  64 20 66 6f 72 20 65 61  63 68 20 6f 66 20 74 68  |d for each of th|
000036a0  65 20 70 72 69 6d 61 72  79 20 63 6f 6c 6f 75 72  |e primary colour|
000036b0  73 20 69 6e 20 65 61 63  68 20 67 72 61 70 68 69  |s in each graphi|
000036c0  63 73 0a 66 6f 72 6d 61  74 20 28 6d 6f 73 74 6c  |cs.format (mostl|
000036d0  79 20 38 20 62 69 74 73  20 67 69 76 69 6e 67 20  |y 8 bits giving |
000036e0  32 34 2d 62 69 74 20 52  47 42 2c 20 62 75 74 20  |24-bit RGB, but |
000036f0  73 6f 6d 65 74 69 6d 65  73 20 34 20 62 69 74 73  |sometimes 4 bits|
00003700  20 6f 72 20 6c 65 73 73  29 2c 20 61 0a 6c 61 72  | or less), a.lar|
00003710  67 65 20 72 61 6e 67 65  20 6f 66 20 63 6f 6c 6f  |ge range of colo|
00003720  75 72 20 65 66 66 65 63  74 73 20 61 6e 64 20 63  |ur effects and c|
00003730  6f 6c 6f 75 72 20 73 65  70 65 72 61 74 69 6f 6e  |olour seperation|
00003740  73 20 63 61 6e 20 62 65  20 61 63 68 69 65 76 65  |s can be achieve|
00003750  64 2e 0a 0a 54 68 69 73  20 6f 70 74 69 6f 6e 20  |d...This option |
00003760  61 6c 73 6f 20 6d 61 6b  65 73 20 69 74 20 70 6f  |also makes it po|
00003770  73 73 69 62 6c 65 20 74  6f 20 66 69 6c 74 65 72  |ssible to filter|
00003780  20 6f 75 74 20 6e 6f 69  73 65 20 62 69 74 73 20  | out noise bits |
00003790  66 72 6f 6d 20 32 34 2d  62 69 74 20 52 47 42 0a  |from 24-bit RGB.|
000037a0  69 6e 70 75 74 2c 20 62  79 20 73 65 74 74 69 6e  |input, by settin|
000037b0  67 20 61 6c 6c 20 74 68  65 20 73 6c 69 64 65 72  |g all the slider|
000037c0  73 20 74 6f 20 36 20 6f  72 20 37 2e 20 54 68 69  |s to 6 or 7. Thi|
000037d0  73 20 6d 61 6b 65 73 20  69 74 20 65 61 73 69 65  |s makes it easie|
000037e0  72 20 74 6f 20 63 6f 6d  70 72 65 73 73 0a 74 68  |r to compress.th|
000037f0  65 73 65 20 69 6d 61 67  65 73 2c 20 61 6e 64 20  |ese images, and |
00003800  72 61 72 65 6c 79 20 64  65 67 72 61 64 65 73 20  |rarely degrades |
00003810  69 6d 61 67 65 20 71 75  61 6c 69 74 79 2e 0a 0a  |image quality...|
00003820  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
00003840  2d 0a 7c 20 50 72 6f 63  65 73 73 20 7c 20 43 6f  |-.| Process | Co|
00003850  6c 6f 75 72 20 7c 20 49  6e 76 65 72 74 20 52 47  |lour | Invert RG|
00003860  42 20 7c 0a 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |B |.------------|
00003870  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
00003880  2d 2d 2d 2d 2d 0a 54 6f  67 67 6c 65 73 20 74 68  |-----.Toggles th|
00003890  65 20 27 49 6e 76 65 72  74 20 52 47 42 27 20 66  |e 'Invert RGB' f|
000038a0  6c 61 67 2e 20 57 68 65  6e 20 4f 4e 20 28 69 2e  |lag. When ON (i.|
000038b0  65 2e 20 74 69 63 6b 65  64 29 2c 20 61 6c 6c 20  |e. ticked), all |
000038c0  74 68 65 20 69 6e 70 75  74 20 69 6d 61 67 65 27  |the input image'|
000038d0  73 0a 63 6f 6c 6f 75 72  73 20 77 69 6c 6c 20 27  |s.colours will '|
000038e0  69 6e 76 65 72 74 65 64  27 20 28 69 6e 20 66 61  |inverted' (in fa|
000038f0  63 74 2c 20 74 68 65 20  72 65 64 2c 20 67 72 65  |ct, the red, gre|
00003900  65 6e 20 61 6e 64 20 62  6c 75 65 20 63 6f 6d 70  |en and blue comp|
00003910  6f 6e 65 6e 74 73 20 6f  66 20 74 68 65 0a 63 6f  |onents of the.co|
00003920  6c 6f 75 72 73 20 61 72  65 20 69 6e 76 65 72 74  |lours are invert|
00003930  65 64 20 73 65 70 65 72  61 74 65 6c 79 29 2e 20  |ed seperately). |
00003940  54 68 69 73 20 72 65 73  75 6c 74 73 20 69 6e 20  |This results in |
00003950  27 6e 65 67 61 74 69 76  65 27 20 69 6d 61 67 65  |'negative' image|
00003960  73 20 66 6f 72 20 62 6f  74 68 0a 63 6f 6c 6f 75  |s for both.colou|
00003970  72 20 61 6e 64 20 62 6c  61 63 6b 20 61 6e 64 20  |r and black and |
00003980  77 68 69 74 65 20 69 6d  61 67 65 73 2e 0a 0a 54  |white images...T|
00003990  68 69 73 20 6d 61 79 20  62 65 20 75 73 65 66 75  |his may be usefu|
000039a0  6c 20 74 6f 20 63 6f 72  72 65 63 74 20 6d 6f 6e  |l to correct mon|
000039b0  6f 63 68 72 6f 6d 65 20  69 6d 61 67 65 73 20 77  |ochrome images w|
000039c0  68 69 63 68 20 68 61 76  65 20 74 68 65 20 62 6c  |hich have the bl|
000039d0  61 63 6b 2f 77 68 69 74  65 0a 63 6f 6c 6f 75 72  |ack/white.colour|
000039e0  73 20 27 72 65 76 65 72  73 65 64 27 2e 20 49 74  |s 'reversed'. It|
000039f0  20 69 73 20 61 6c 73 6f  20 75 73 65 66 75 6c 20  | is also useful |
00003a00  74 6f 20 63 72 65 61 74  65 20 63 6f 6c 6f 75 72  |to create colour|
00003a10  20 65 66 66 65 63 74 73  2e 0a 0a 2d 2d 2d 2d 2d  | effects...-----|
00003a20  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
00003a30  2d 2d 2d 2d 2d 2d 0a 7c  20 50 72 6f 63 65 73 73  |------.| Process|
00003a40  20 7c 20 53 70 72 69 74  65 20 6f 75 74 70 75 74  | | Sprite output|
00003a50  20 7c 0a 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  | |.-------------|
00003a60  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 0a 54  |--------------.T|
00003a70  68 69 73 20 69 63 6f 6e  20 6c 65 61 64 73 20 74  |his icon leads t|
00003a80  6f 20 61 20 73 75 62 6d  65 6e 75 20 69 6e 20 77  |o a submenu in w|
00003a90  68 69 63 68 20 6f 70 74  69 6f 6e 73 20 63 61 6e  |hich options can|
00003aa0  20 62 65 20 73 65 74 20  77 68 69 63 68 20 61 66  | be set which af|
00003ab0  66 65 63 74 20 74 68 65  0a 73 70 72 69 74 65 20  |fect the.sprite |
00003ac0  74 68 61 74 20 69 73 20  62 75 69 6c 74 20 66 72  |that is built fr|
00003ad0  6f 6d 20 74 68 65 20 69  6e 70 75 74 20 69 6d 61  |om the input ima|
00003ae0  67 65 2e 0a 0a 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |ge...-----------|
00003af0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
00003b00  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 0a 7c  |--------------.||
00003b10  20 50 72 6f 63 65 73 73  20 7c 20 53 70 72 69 74  | Process | Sprit|
00003b20  65 20 6f 75 74 70 75 74  20 7c 20 4f 75 74 70 75  |e output | Outpu|
00003b30  74 20 6d 6f 64 65 20 7c  0a 2d 2d 2d 2d 2d 2d 2d  |t mode |.-------|
00003b40  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
00003b60  2d 2d 0a 54 68 65 20 6f  75 74 70 75 74 20 6d 6f  |--.The output mo|
00003b70  64 65 20 66 6f 72 20 74  68 65 20 73 70 72 69 74  |de for the sprit|
00003b80  65 20 6d 61 79 20 62 65  20 66 72 65 65 6c 79 20  |e may be freely |
00003b90  63 68 6f 73 65 6e 2e 20  54 68 69 73 20 69 63 6f  |chosen. This ico|
00003ba0  6e 20 67 69 76 65 73 20  61 63 63 65 73 73 0a 74  |n gives access.t|
00003bb0  6f 20 61 20 73 75 62 6d  65 6e 75 2c 20 69 6e 20  |o a submenu, in |
00003bc0  77 68 69 63 68 20 6f 6e  65 20 6f 66 20 74 77 6f  |which one of two|
00003bd0  20 63 68 6f 69 63 65 73  20 6f 66 20 6f 75 74 70  | choices of outp|
00003be0  75 74 20 6d 6f 64 65 20  6d 61 79 20 62 65 20 73  |ut mode may be s|
00003bf0  65 6c 65 63 74 65 64 2e  0a 0a 2d 2d 2d 2d 2d 2d  |elected...------|
00003c00  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
00003c20  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 0a 7c 20 50 72 6f  |----------.| Pro|
00003c30  63 65 73 73 20 7c 20 53  70 72 69 74 65 20 6f 75  |cess | Sprite ou|
00003c40  74 70 75 74 20 7c 20 4f  75 74 70 75 74 20 6d 6f  |tput | Output mo|
00003c50  64 65 20 7c 20 41 75 74  6f 20 7c 0a 2d 2d 2d 2d  |de | Auto |.----|
00003c60  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
00003c80  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 0a 57 68 65  |------------.Whe|
00003c90  6e 20 74 68 69 73 20 69  63 6f 6e 20 69 73 20 73  |n this icon is s|
00003ca0  65 6c 65 63 74 65 64 20  28 69 2e 65 2e 20 74 69  |elected (i.e. ti|
00003cb0  63 6b 65 64 29 2c 20 54  72 61 6e 73 6c 61 74 6f  |cked), Translato|
00003cc0  72 20 77 69 6c 6c 20 64  65 74 65 72 6d 69 6e 65  |r will determine|
00003cd0  20 74 68 65 0a 62 65 73  74 20 70 6f 73 73 69 62  | the.best possib|
00003ce0  6c 65 20 6f 75 74 70 75  74 20 73 70 72 69 74 65  |le output sprite|
00003cf0  27 73 20 6d 6f 64 65 20  28 61 6e 64 20 70 61 6c  |'s mode (and pal|
00003d00  65 74 74 65 29 2e 0a 0a  46 6f 72 20 65 78 61 6d  |ette)...For exam|
00003d10  70 6c 65 2c 20 66 6f 72  20 70 75 72 65 20 52 47  |ple, for pure RG|
00003d20  42 20 61 6e 64 20 32 35  36 20 63 6f 6c 6f 75 72  |B and 256 colour|
00003d30  20 69 6d 61 67 65 73 2c  20 61 20 32 35 36 20 63  | images, a 256 c|
00003d40  6f 6c 6f 75 72 20 6d 6f  64 65 20 28 77 69 74 68  |olour mode (with|
00003d50  20 61 74 0a 6c 65 61 73  74 20 74 68 65 20 72 65  | at.least the re|
00003d60  71 75 69 72 65 64 20 72  65 73 6f 6c 75 74 69 6f  |quired resolutio|
00003d70  6e 29 20 77 69 6c 6c 20  62 65 20 63 68 6f 73 65  |n) will be chose|
00003d80  6e 20 66 6f 72 20 6f 75  74 70 75 74 2c 20 77 68  |n for output, wh|
00003d90  65 72 65 61 73 20 69 66  20 74 68 65 0a 69 6d 61  |ereas if the.ima|
00003da0  67 65 20 68 61 73 20 35  2d 31 36 20 63 6f 6c 6f  |ge has 5-16 colo|
00003db0  75 72 73 2c 20 6f 72 20  33 2d 34 2c 20 6f 72 20  |urs, or 3-4, or |
00003dc0  31 2d 32 2c 20 61 20 31  36 2c 20 34 20 6f 72 20  |1-2, a 16, 4 or |
00003dd0  32 20 63 6f 6c 6f 75 72  20 6d 6f 64 65 20 72 65  |2 colour mode re|
00003de0  73 70 65 63 74 69 76 65  6c 79 2e 0a 0a 54 68 65  |spectively...The|
00003df0  20 27 41 75 74 6f 27 20  73 65 74 74 69 6e 67 20  | 'Auto' setting |
00003e00  69 73 20 74 68 65 20 64  65 66 61 75 6c 74 20 73  |is the default s|
00003e10  65 74 74 69 6e 67 2e 0a  0a 2d 2d 2d 2d 2d 2d 2d  |etting...-------|
00003e20  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
00003e40  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 0a 7c 20 50  |------------.| P|
00003e50  72 6f 63 65 73 73 20 7c  20 53 70 72 69 74 65 20  |rocess | Sprite |
00003e60  6f 75 74 70 75 74 20 7c  20 4f 75 74 70 75 74 20  |output | Output |
00003e70  6d 6f 64 65 20 7c 20 43  75 72 72 65 6e 74 20 7c  |mode | Current ||
00003e80  0a 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |.---------------|
00003e90  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
00003eb0  2d 2d 2d 2d 0a 57 68 65  6e 20 74 68 69 73 20 69  |----.When this i|
00003ec0  63 6f 6e 20 69 73 20 73  65 6c 65 63 74 65 64 20  |con is selected |
00003ed0  28 69 2e 65 2e 20 74 69  63 6b 65 64 29 2c 20 74  |(i.e. ticked), t|
00003ee0  68 65 20 63 75 72 72 65  6e 74 20 6d 6f 64 65 20  |he current mode |
00003ef0  77 69 6c 6c 20 61 6c 77  61 79 73 0a 62 65 20 75  |will always.be u|
00003f00  73 65 64 20 61 73 20 74  68 65 20 6f 75 74 70 75  |sed as the outpu|
00003f10  74 20 73 70 72 69 74 65  27 73 20 6d 6f 64 65 2e  |t sprite's mode.|
00003f20  0a 0a 54 68 69 73 20 63  61 6e 20 62 65 20 75 73  |..This can be us|
00003f30  65 66 75 6c 20 77 68 65  6e 20 79 6f 75 20 6e 65  |eful when you ne|
00003f40  65 64 20 74 6f 20 68 61  76 65 20 61 20 73 70 72  |ed to have a spr|
00003f50  69 74 65 20 64 65 66 69  6e 65 64 20 69 6e 20 61  |ite defined in a|
00003f60  20 73 70 65 63 69 66 69  63 20 6d 6f 64 65 2e 0a  | specific mode..|
00003f70  46 6f 72 20 65 78 61 6d  70 6c 65 2c 20 69 66 20  |For example, if |
00003f80  79 6f 75 20 77 69 73 68  20 74 6f 20 63 72 65 61  |you wish to crea|
00003f90  74 65 20 61 20 64 65 73  6b 74 6f 70 20 69 63 6f  |te a desktop ico|
00003fa0  6e 20 62 61 73 65 64 20  6f 6e 20 73 6f 6d 65 20  |n based on some |
00003fb0  69 6d 61 67 65 2c 20 79  6f 75 0a 77 6f 75 6c 64  |image, you.would|
00003fc0  20 73 65 6c 65 63 74 20  61 20 31 36 2d 63 6f 6c  | select a 16-col|
00003fd0  6f 75 72 20 6d 6f 64 65  20 61 6e 64 20 73 65 6c  |our mode and sel|
00003fe0  65 63 74 20 74 68 69 73  20 6f 70 74 69 6f 6e 2e  |ect this option.|
00003ff0  0a 0a 57 68 65 6e 20 74  68 69 73 20 69 63 6f 6e  |..When this icon|
00004000  20 69 73 20 74 69 63 6b  65 64 2c 20 74 68 65 20  | is ticked, the |
00004010  27 4f 75 74 70 75 74 20  70 61 6c 65 74 74 65 27  |'Output palette'|
00004020  20 69 63 6f 6e 20 61 6c  73 6f 20 67 69 76 65 73  | icon also gives|
00004030  20 79 6f 75 20 63 6f 6e  74 72 6f 6c 0a 6f 76 65  | you control.ove|
00004040  72 20 74 68 65 20 6f 75  74 70 75 74 20 70 61 6c  |r the output pal|
00004050  65 74 74 65 20 28 73 65  65 20 69 74 73 20 64 69  |ette (see its di|
00004060  73 63 75 73 73 69 6f 6e  20 62 65 6c 6f 77 29 2e  |scussion below).|
00004070  0a 0a 49 74 20 69 73 20  61 64 76 69 73 61 62 6c  |..It is advisabl|
00004080  65 20 74 6f 20 61 6c 77  61 79 73 20 75 73 65 20  |e to always use |
00004090  73 6f 6d 65 20 66 6f 72  6d 20 6f 66 20 65 72 72  |some form of err|
000040a0  6f 72 20 73 70 72 65 61  64 69 6e 67 20 28 73 65  |or spreading (se|
000040b0  65 20 27 45 72 72 6f 72  0a 73 70 72 65 61 64 69  |e 'Error.spreadi|
000040c0  6e 67 27 29 2c 20 73 6f  20 79 6f 75 20 77 69 6c  |ng'), so you wil|
000040d0  6c 20 73 74 69 6c 6c 20  72 65 61 63 68 20 61 20  |l still reach a |
000040e0  72 65 73 75 6c 74 20 61  73 20 63 6c 6f 73 65 20  |result as close |
000040f0  61 73 20 70 6f 73 73 69  62 6c 65 20 74 6f 20 74  |as possible to t|
00004100  68 65 0a 6f 72 69 67 69  6e 61 6c 2c 20 67 69 76  |he.original, giv|
00004110  65 6e 20 74 68 65 20 70  6f 73 73 69 62 6c 79 20  |en the possibly |
00004120  6c 69 6d 69 74 65 64 20  6e 75 6d 62 65 72 20 6f  |limited number o|
00004130  66 20 63 6f 6c 6f 75 72  73 20 61 6e 64 20 61 20  |f colours and a |
00004140  6e 6f 6e 2d 69 64 65 61  6c 0a 70 61 6c 65 74 74  |non-ideal.palett|
00004150  65 20 74 68 61 74 20 68  61 73 20 62 65 65 6e 20  |e that has been |
00004160  63 68 6f 73 65 6e 2e 0a  0a 2d 2d 2d 2d 2d 2d 2d  |chosen...-------|
00004170  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
00004190  2d 2d 2d 2d 2d 0a 7c 20  50 72 6f 63 65 73 73 20  |-----.| Process |
000041a0  7c 20 53 70 72 69 74 65  20 6f 75 74 70 75 74 20  || Sprite output |
000041b0  7c 20 4f 75 74 70 75 74  20 70 61 6c 65 74 74 65  || Output palette|
000041c0  20 7c 0a 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  | |.-------------|
000041d0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
000041e0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 0a  |---------------.|
000041f0  54 68 69 73 20 69 63 6f  6e 20 67 69 76 65 73 20  |This icon gives |
00004200  61 63 63 65 73 73 20 74  6f 20 61 20 73 75 62 6d  |access to a subm|
00004210  65 6e 75 20 69 6e 20 77  68 69 63 68 20 61 20 63  |enu in which a c|
00004220  68 6f 69 63 65 20 66 6f  72 20 74 68 65 20 6f 75  |hoice for the ou|
00004230  74 70 75 74 20 73 70 72  69 74 65 27 73 0a 70 61  |tput sprite's.pa|
00004240  6c 65 74 74 65 20 6d 61  79 20 62 65 20 6d 61 64  |lette may be mad|
00004250  65 2e 0a 0a 4e 4f 54 45  20 3a 20 54 68 69 73 20  |e...NOTE : This |
00004260  69 73 20 6f 6e 6c 79 20  65 66 66 65 63 74 69 76  |is only effectiv|
00004270  65 20 77 68 65 6e 20 27  43 75 72 72 65 6e 74 27  |e when 'Current'|
00004280  20 69 73 20 73 65 6c 65  63 74 65 64 20 69 6e 20  | is selected in |
00004290  74 68 65 20 27 4f 75 74  70 75 74 20 6d 6f 64 65  |the 'Output mode|
000042a0  27 0a 73 75 62 6d 65 6e  75 2c 20 61 73 20 77 68  |'.submenu, as wh|
000042b0  65 6e 20 27 41 75 74 6f  27 20 69 73 20 73 65 6c  |en 'Auto' is sel|
000042c0  65 63 74 65 64 2c 20 54  72 61 6e 73 6c 61 74 6f  |ected, Translato|
000042d0  72 20 64 65 74 65 72 6d  69 6e 65 73 20 74 68 65  |r determines the|
000042e0  20 62 65 73 74 20 70 6f  73 73 69 62 6c 65 0a 6f  | best possible.o|
000042f0  75 74 70 75 74 20 70 61  6c 65 74 74 65 2e 0a 0a  |utput palette...|
00004300  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
00004330  2d 2d 2d 2d 2d 2d 0a 7c  20 50 72 6f 63 65 73 73  |------.| Process|
00004340  20 7c 20 53 70 72 69 74  65 20 6f 75 74 70 75 74  | | Sprite output|
00004350  20 7c 20 4f 75 74 70 75  74 20 70 61 6c 65 74 74  | | Output palett|
00004360  65 20 7c 20 43 75 72 72  65 6e 74 20 7c 0a 2d 2d  |e | Current |.--|
00004370  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
000043a0  2d 2d 2d 2d 0a 57 68 65  6e 20 74 68 69 73 20 69  |----.When this i|
000043b0  63 6f 6e 20 69 73 20 73  65 6c 65 63 74 65 64 20  |con is selected |
000043c0  28 69 2e 65 2e 20 74 69  63 6b 65 64 29 2c 20 74  |(i.e. ticked), t|
000043d0  68 65 20 63 75 72 72 65  6e 74 20 70 61 6c 65 74  |he current palet|
000043e0  74 65 20 69 73 20 75 73  65 64 20 66 6f 72 0a 74  |te is used for.t|
000043f0  68 65 20 6f 75 74 70 75  74 20 69 6d 61 67 65 2e  |he output image.|
00004400  0a 0a 55 73 75 61 6c 6c  79 20 74 68 69 73 20 69  |..Usually this i|
00004410  73 20 74 68 65 20 64 65  73 6b 74 6f 70 20 70 61  |s the desktop pa|
00004420  6c 65 74 74 65 20 28 69  64 65 61 6c 20 66 6f 72  |lette (ideal for|
00004430  20 63 72 65 61 74 69 6e  67 20 69 63 6f 6e 73 29  | creating icons)|
00004440  2c 20 62 75 74 20 62 79  20 6c 6f 61 64 69 6e 67  |, but by loading|
00004450  0a 61 20 70 61 6c 65 74  74 65 20 66 69 6c 65 20  |.a palette file |
00004460  6f 72 20 62 79 20 6d 61  6e 69 70 75 6c 61 74 69  |or by manipulati|
00004470  6e 67 20 74 68 65 20 70  61 6c 65 74 74 65 20 62  |ng the palette b|
00004480  79 20 68 61 6e 64 20 28  76 69 61 20 74 68 65 20  |y hand (via the |
00004490  70 61 6c 65 74 74 65 0a  75 74 69 6c 69 74 79 29  |palette.utility)|
000044a0  2c 20 61 6e 79 20 70 61  6c 65 74 74 65 20 6d 61  |, any palette ma|
000044b0  79 20 62 65 20 63 68 6f  73 65 6e 2e 20 49 6e 20  |y be chosen. In |
000044c0  32 35 36 20 63 6f 6c 6f  75 72 20 6d 6f 64 65 73  |256 colour modes|
000044d0  20 74 68 65 20 70 61 6c  65 74 74 65 20 63 61 6e  | the palette can|
000044e0  20 6f 6e 6c 79 0a 62 65  20 63 68 61 6e 67 65 64  | only.be changed|
000044f0  20 74 6f 20 61 20 6c 69  6d 69 74 65 64 20 65 78  | to a limited ex|
00004500  74 65 6e 74 20 28 63 6f  6e 73 75 6c 74 20 74 68  |tent (consult th|
00004510  65 20 50 72 6f 67 72 61  6d 6d 65 72 73 20 52 65  |e Programmers Re|
00004520  66 65 72 65 6e 63 65 20  4d 61 6e 75 61 6c 73 29  |ference Manuals)|
00004530  2e 0a 0a 54 68 65 72 65  20 61 72 65 20 73 6f 6d  |...There are som|
00004540  65 20 65 78 61 6d 70 6c  65 20 70 61 6c 65 74 74  |e example palett|
00004550  65 20 66 69 6c 65 73 20  66 6f 72 20 31 36 20 63  |e files for 16 c|
00004560  6f 6c 6f 75 72 20 6d 6f  64 65 73 20 69 6e 20 74  |olour modes in t|
00004570  68 65 20 27 50 61 6c 65  74 74 65 31 36 27 0a 64  |he 'Palette16'.d|
00004580  69 72 65 63 74 6f 72 79  2e 20 54 68 65 73 65 20  |irectory. These |
00004590  63 6f 6e 74 61 69 6e 20  70 61 6c 65 74 74 65 73  |contain palettes|
000045a0  20 74 68 61 74 20 64 69  76 69 64 65 20 74 68 65  | that divide the|
000045b0  20 34 20 61 76 61 69 6c  61 62 6c 65 20 63 6f 6c  | 4 available col|
000045c0  6f 75 72 62 69 74 73 0a  62 65 74 77 65 65 6e 20  |ourbits.between |
000045d0  72 65 64 2c 20 67 72 65  65 6e 20 61 6e 64 20 62  |red, green and b|
000045e0  6c 75 65 20 28 69 2e 65  2e 20 32 2c 31 2c 31 20  |lue (i.e. 2,1,1 |
000045f0  6f 72 20 31 2c 32 2c 31  20 6f 72 20 31 2c 31 2c  |or 1,2,1 or 1,1,|
00004600  32 20 72 65 73 70 65 63  74 69 76 65 6c 79 29 2c  |2 respectively),|
00004610  0a 61 6e 64 20 6f 6e 65  20 70 61 6c 65 74 74 65  |.and one palette|
00004620  20 77 69 74 68 20 31 20  62 69 74 20 72 65 64 2c  | with 1 bit red,|
00004630  20 62 6c 75 65 2c 20 67  72 65 65 6e 20 61 6e 64  | blue, green and|
00004640  20 27 74 69 6e 74 27 20  28 61 6d 6f 75 6e 74 20  | 'tint' (amount |
00004650  6f 66 20 77 68 69 74 65  29 2e 0a 0a 2d 2d 2d 2d  |of white)...----|
00004660  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
00004690  2d 2d 0a 7c 20 50 72 6f  63 65 73 73 20 7c 20 53  |--.| Process | S|
000046a0  70 72 69 74 65 20 6f 75  74 70 75 74 20 7c 20 4f  |prite output | O|
000046b0  75 74 70 75 74 20 70 61  6c 65 74 74 65 20 7c 20  |utput palette | |
000046c0  44 65 66 61 75 6c 74 20  7c 0a 2d 2d 2d 2d 2d 2d  |Default |.------|
000046d0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
00004700  0a 57 68 65 6e 20 74 68  69 73 20 69 63 6f 6e 20  |.When this icon |
00004710  69 73 20 73 65 6c 65 63  74 65 64 20 28 69 2e 65  |is selected (i.e|
00004720  2e 20 74 69 63 6b 65 64  29 2c 20 74 68 65 20 63  |. ticked), the c|
00004730  75 72 72 65 6e 74 20 6d  6f 64 65 27 73 20 64 65  |urrent mode's de|
00004740  66 61 75 6c 74 20 70 61  6c 65 74 74 65 0a 69 73  |fault palette.is|
00004750  20 75 73 65 64 20 69 6e  20 74 68 65 20 6f 75 74  | used in the out|
00004760  70 75 74 20 73 70 72 69  74 65 20 28 61 73 20 66  |put sprite (as f|
00004770  6f 6c 6c 6f 77 69 6e 67  20 61 20 56 44 55 32 30  |ollowing a VDU20|
00004780  29 2e 0a 0a 4e 4f 54 45  20 3a 20 49 6e 20 31 36  |)...NOTE : In 16|
00004790  20 63 6f 6c 6f 75 72 20  6d 6f 64 65 73 2c 20 74  | colour modes, t|
000047a0  68 65 20 75 70 70 65 72  20 65 69 67 68 74 20 27  |he upper eight '|
000047b0  66 6c 61 73 68 69 6e 67  27 20 63 6f 6c 6f 75 72  |flashing' colour|
000047c0  73 20 61 72 65 20 6e 6f  74 20 75 73 65 64 2e 0a  |s are not used..|
000047d0  0a 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |.---------------|
000047e0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
00004800  2d 2d 2d 2d 2d 2d 2d 2d  2d 0a 7c 20 50 72 6f 63  |---------.| Proc|
00004810  65 73 73 20 7c 20 53 70  72 69 74 65 20 6f 75 74  |ess | Sprite out|
00004820  70 75 74 20 7c 20 4f 75  74 70 75 74 20 70 61 6c  |put | Output pal|
00004830  65 74 74 65 20 7c 20 47  72 65 79 73 63 61 6c 65  |ette | Greyscale|
00004840  20 7c 0a 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  | |.-------------|
00004850  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
00004870  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 0a 57 68 65 6e  |-----------.When|
00004880  20 74 68 69 73 20 69 63  6f 6e 20 69 73 20 73 65  | this icon is se|
00004890  6c 65 63 74 65 64 20 28  69 2e 65 2e 20 74 69 63  |lected (i.e. tic|
000048a0  6b 65 64 29 2c 20 61 20  67 72 65 79 73 63 61 6c  |ked), a greyscal|
000048b0  65 20 66 72 6f 6d 20 62  6c 61 63 6b 20 75 70 20  |e from black up |
000048c0  74 6f 0a 66 75 6c 6c 20  77 68 69 74 65 20 77 69  |to.full white wi|
000048d0  6c 6c 20 62 65 20 75 73  65 64 2e 0a 0a 54 68 69  |ll be used...Thi|
000048e0  73 20 6d 61 79 20 62 65  20 65 73 70 65 63 69 61  |s may be especia|
000048f0  6c 6c 79 20 75 73 65 66  75 6c 20 66 6f 72 20 62  |lly useful for b|
00004900  6c 61 63 6b 20 61 6e 64  20 77 68 69 74 65 20 69  |lack and white i|
00004910  6e 70 75 74 20 69 6d 61  67 65 73 2e 0a 0a 4e 4f  |nput images...NO|
00004920  54 45 20 3a 20 54 68 69  73 20 6f 70 74 69 6f 6e  |TE : This option|
00004930  20 64 6f 65 73 20 6e 6f  74 20 77 6f 72 6b 20 69  | does not work i|
00004940  6e 20 32 35 36 20 63 6f  6c 6f 75 72 20 6d 6f 64  |n 256 colour mod|
00004950  65 73 2c 20 61 73 20 69  74 20 69 73 20 69 6d 70  |es, as it is imp|
00004960  6f 73 73 69 62 6c 65 20  74 6f 0a 73 65 74 20 61  |ossible to.set a|
00004970  20 32 35 36 2d 6c 65 76  65 6c 20 67 72 65 79 73  | 256-level greys|
00004980  63 61 6c 65 20 70 61 6c  65 74 74 65 20 69 6e 20  |cale palette in |
00004990  74 68 65 73 65 20 6d 6f  64 65 73 2e 20 49 6e 73  |these modes. Ins|
000049a0  74 65 61 64 20 74 68 65  20 64 65 66 61 75 6c 74  |tead the default|
000049b0  20 70 61 6c 65 74 74 65  0a 77 69 6c 6c 20 62 65  | palette.will be|
000049c0  20 75 73 65 64 2e 0a 0a  2d 2d 2d 2d 2d 2d 2d 2d  | used...--------|
000049d0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
000049f0  2d 2d 2d 2d 2d 0a 7c 20  50 72 6f 63 65 73 73 20  |-----.| Process |
00004a00  7c 20 53 70 72 69 74 65  20 6f 75 74 70 75 74 20  || Sprite output |
00004a10  7c 20 45 72 72 6f 72 20  73 70 72 65 61 64 69 6e  || Error spreadin|
00004a20  67 20 7c 0a 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |g |.------------|
00004a30  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
00004a50  2d 0a 54 68 69 73 20 69  63 6f 6e 20 67 69 76 65  |-.This icon give|
00004a60  73 20 61 63 63 65 73 73  20 74 6f 20 61 20 73 75  |s access to a su|
00004a70  62 6d 65 6e 75 2c 20 69  6e 20 77 68 69 63 68 20  |bmenu, in which |
00004a80  54 72 61 6e 73 6c 61 74  6f 72 20 63 61 6e 20 62  |Translator can b|
00004a90  65 20 73 65 74 20 74 6f  20 75 73 65 0a 6f 6e 65  |e set to use.one|
00004aa0  20 6f 66 20 74 77 6f 20  6b 69 6e 64 73 20 6f 66  | of two kinds of|
00004ab0  20 65 72 72 6f 72 20 73  70 72 65 61 64 69 6e 67  | error spreading|
00004ac0  2c 20 6f 72 20 6e 6f 6e  65 2e 20 54 68 69 73 20  |, or none. This |
00004ad0  69 63 6f 6e 20 69 73 20  27 74 69 63 6b 65 64 27  |icon is 'ticked'|
00004ae0  20 69 66 20 61 6e 79 0a  6f 66 20 74 68 65 20 61  | if any.of the a|
00004af0  76 61 69 6c 61 62 6c 65  20 6b 69 6e 64 73 20 6f  |vailable kinds o|
00004b00  66 20 65 72 72 6f 72 20  73 70 72 65 61 64 69 6e  |f error spreadin|
00004b10  67 20 69 73 20 65 6e 61  62 6c 65 64 2e 0a 0a 57  |g is enabled...W|
00004b20  68 65 6e 20 65 72 72 6f  72 20 73 70 72 65 61 64  |hen error spread|
00004b30  69 6e 67 20 69 73 20 65  6e 61 62 6c 65 64 2c 20  |ing is enabled, |
00004b40  65 72 72 6f 72 73 20 6d  61 64 65 20 62 79 20 74  |errors made by t|
00004b50  68 65 20 61 70 70 72 6f  78 69 6d 61 74 69 6f 6e  |he approximation|
00004b60  20 6f 66 20 74 68 65 20  69 6e 70 75 74 0a 69 6d  | of the input.im|
00004b70  61 67 65 27 73 20 63 6f  6c 6f 75 72 73 20 61 72  |age's colours ar|
00004b80  65 20 73 70 72 65 61 64  20 6f 75 74 20 28 6c 6f  |e spread out (lo|
00004b90  63 61 6c 6c 79 29 20 6f  76 65 72 20 74 68 65 20  |cally) over the |
00004ba0  69 6d 61 67 65 2e 20 54  68 69 73 20 75 73 75 61  |image. This usua|
00004bb0  6c 6c 79 20 72 65 73 75  6c 74 73 0a 69 6e 20 69  |lly results.in i|
00004bc0  6d 61 67 65 73 20 77 69  74 68 20 61 20 6d 75 63  |mages with a muc|
00004bd0  68 20 68 69 67 68 65 72  20 71 75 61 6c 69 74 79  |h higher quality|
00004be0  2c 20 73 6f 20 79 6f 75  20 77 69 6c 6c 20 75 73  |, so you will us|
00004bf0  75 61 6c 6c 79 20 6c 65  61 76 65 20 73 6f 6d 65  |ually leave some|
00004c00  20 6b 69 6e 64 20 6f 66  0a 65 72 72 6f 72 20 73  | kind of.error s|
00004c10  70 72 65 61 64 69 6e 67  20 6f 6e 20 28 46 6c 6f  |preading on (Flo|
00004c20  79 64 2d 53 74 65 69 6e  62 65 72 67 20 61 74 20  |yd-Steinberg at |
00004c30  62 65 73 74 29 2e 0a 0a  57 68 65 6e 20 79 6f 75  |best)...When you|
00004c40  20 73 77 69 74 63 68 20  6f 66 66 20 65 72 72 6f  | switch off erro|
00004c50  72 20 73 70 72 65 61 64  69 6e 67 2c 20 6f 6e 6c  |r spreading, onl|
00004c60  79 20 74 68 65 20 62 65  73 74 20 61 70 70 72 6f  |y the best appro|
00004c70  78 69 6d 61 74 69 6f 6e  73 20 74 6f 20 63 6f 6c  |ximations to col|
00004c80  6f 75 72 73 0a 61 72 65  20 75 73 65 64 2c 20 61  |ours.are used, a|
00004c90  6e 64 20 74 68 65 20 65  72 72 6f 72 73 20 6d 61  |nd the errors ma|
00004ca0  64 65 20 69 6e 20 74 68  69 73 20 70 72 6f 63 65  |de in this proce|
00004cb0  73 73 20 77 69 6c 6c 20  62 65 20 63 6f 6d 70 6c  |ss will be compl|
00004cc0  65 74 65 6c 79 20 69 67  6e 6f 72 65 64 2e 20 59  |etely ignored. Y|
00004cd0  6f 75 0a 6d 61 79 20 77  61 6e 74 20 74 6f 20 64  |ou.may want to d|
00004ce0  6f 20 74 68 69 73 20 74  6f 20 63 6f 6d 70 61 72  |o this to compar|
00004cf0  65 20 72 65 73 75 6c 74  73 2e 0a 0a 54 68 65 72  |e results...Ther|
00004d00  65 20 61 72 65 20 74 77  6f 20 63 68 6f 69 63 65  |e are two choice|
00004d10  73 20 6f 66 20 65 72 72  6f 72 20 73 70 72 65 61  |s of error sprea|
00004d20  64 69 6e 67 20 61 76 61  69 6c 61 62 6c 65 2c 20  |ding available, |
00004d30  77 68 69 63 68 20 64 69  66 66 65 72 20 69 6e 20  |which differ in |
00004d40  74 68 65 20 77 61 79 0a  74 68 65 79 20 73 70 72  |the way.they spr|
00004d50  65 61 64 20 74 68 65 20  61 70 70 72 6f 78 69 6d  |ead the approxim|
00004d60  61 74 69 6f 6e 20 65 72  72 6f 72 73 2e 0a 0a 2d  |ation errors...-|
00004d70  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
00004da0  2d 2d 2d 2d 2d 0a 7c 20  50 72 6f 63 65 73 73 20  |-----.| Process |
00004db0  7c 20 53 70 72 69 74 65  20 6f 75 74 70 75 74 20  || Sprite output |
00004dc0  7c 20 45 72 72 6f 72 20  73 70 72 65 61 64 69 6e  || Error spreadin|
00004dd0  67 20 7c 20 53 69 6d 70  6c 65 20 7c 0a 2d 2d 2d  |g | Simple |.---|
00004de0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
00004e10  2d 2d 2d 0a 54 68 69 73  20 73 70 72 65 61 64 73  |---.This spreads|
00004e20  20 6f 75 74 20 74 68 65  20 65 72 72 6f 72 73 20  | out the errors |
00004e30  61 6c 6f 6e 67 20 74 68  65 20 73 61 6d 65 20 70  |along the same p|
00004e40  69 78 65 6c 20 72 6f 77  20 6f 6e 6c 79 2e 20 49  |ixel row only. I|
00004e50  6e 20 66 61 63 74 2c 20  69 74 20 67 69 76 65 73  |n fact, it gives|
00004e60  0a 6f 6e 65 20 6f 66 20  69 74 73 20 6e 65 69 67  |.one of its neig|
00004e70  68 62 6f 72 20 70 69 78  65 6c 73 20 74 68 65 20  |hbor pixels the |
00004e80  66 75 6c 6c 20 65 72 72  6f 72 20 66 61 63 74 6f  |full error facto|
00004e90  72 2c 20 61 73 20 66 6f  6c 6c 6f 77 73 20 3a 0a  |r, as follows :.|
00004ea0  0a 20 20 20 20 20 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |.     ----------|
00004eb0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
00004ed0  0a 20 20 20 20 20 7c 20  20 20 20 20 20 20 20 20  |.     |         |
00004ee0  20 20 7c 20 43 75 72 72  65 6e 74 20 70 69 78 65  |  | Current pixe|
00004ef0  6c 20 7c 20 66 75 6c 6c  20 65 72 72 6f 72 20 7c  |l | full error ||
00004f00  0a 20 20 20 20 20 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |.     ----------|
00004f10  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
00004f30  0a 0a 54 68 69 73 20 69  73 20 74 68 65 20 66 61  |..This is the fa|
00004f40  73 74 65 73 74 20 6f 66  20 74 68 65 20 74 77 6f  |stest of the two|
00004f50  2c 20 61 6e 64 20 67 69  76 65 73 20 76 65 72 79  |, and gives very|
00004f60  20 67 6f 6f 64 20 72 65  73 75 6c 74 73 2e 0a 0a  | good results...|
00004f70  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
00004fa0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 0a  |---------------.|
00004fb0  7c 20 50 72 6f 63 65 73  73 20 7c 20 53 70 72 69  || Process | Spri|
00004fc0  74 65 20 6f 75 74 70 75  74 20 7c 20 45 72 72 6f  |te output | Erro|
00004fd0  72 20 73 70 72 65 61 64  69 6e 67 20 7c 20 46 6c  |r spreading | Fl|
00004fe0  6f 79 64 20 53 74 65 69  6e 62 65 72 67 20 7c 0a  |oyd Steinberg |.|
00004ff0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
00005020  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 0a  |---------------.|
00005030  46 6c 6f 79 64 20 53 74  65 69 6e 62 65 72 67 20  |Floyd Steinberg |
00005040  65 72 72 6f 72 20 73 70  72 65 61 64 69 6e 67 2c  |error spreading,|
00005050  20 66 69 72 73 74 20 64  69 73 63 6f 76 65 72 65  | first discovere|
00005060  64 20 62 79 20 52 2e 57  2e 20 46 6c 6f 79 64 20  |d by R.W. Floyd |
00005070  61 6e 64 20 4c 2e 0a 53  74 65 69 6e 62 65 72 67  |and L..Steinberg|
00005080  2c 20 73 70 72 65 61 64  73 20 74 68 65 20 65 72  |, spreads the er|
00005090  72 6f 72 73 20 6d 6f 72  65 20 69 6e 74 65 6c 6c  |rors more intell|
000050a0  69 67 65 6e 74 6c 79 2e  20 49 74 20 64 69 76 69  |igently. It divi|
000050b0  64 65 73 20 74 68 65 20  65 72 72 6f 72 0a 66 61  |des the error.fa|
000050c0  63 74 6f 72 73 20 61 6d  6f 6e 67 20 66 6f 75 72  |ctors among four|
000050d0  20 6e 65 69 67 68 62 6f  72 20 70 69 78 65 6c 73  | neighbor pixels|
000050e0  20 28 69 6e 73 74 65 61  64 20 6f 66 20 6f 6e 65  | (instead of one|
000050f0  29 2c 20 61 73 20 66 6f  6c 6c 6f 77 73 20 3a 0a  |), as follows :.|
00005100  0a 20 20 20 20 20 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |.     ----------|
00005110  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
00005130  2d 2d 2d 2d 2d 2d 2d 0a  20 20 20 20 20 7c 20 20  |-------.     |  |
00005140  20 20 20 20 20 20 20 20  20 20 20 20 20 7c 20 43  |             | C|
00005150  75 72 72 65 6e 74 20 70  69 78 65 6c 20 7c 20 37  |urrent pixel | 7|
00005160  2f 31 36 20 6f 66 20 65  72 72 6f 72 20 7c 20 20  |/16 of error |  |
00005170  3c 2d 2d 20 63 75 72 72  65 6e 74 20 6c 69 6e 65  |<-- current line|
00005180  0a 20 20 20 20 20 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |.     ----------|
00005190  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
000051b0  2d 2d 2d 2d 2d 2d 2d 0a  20 20 20 20 20 7c 20 33  |-------.     | 3|
000051c0  2f 31 36 20 6f 66 20 65  72 72 6f 72 20 7c 20 35  |/16 of error | 5|
000051d0  2f 31 36 20 6f 66 20 65  72 72 6f 72 20 7c 20 31  |/16 of error | 1|
000051e0  2f 31 36 20 6f 66 20 65  72 72 6f 72 20 7c 20 20  |/16 of error |  |
000051f0  3c 2d 2d 20 6e 65 78 74  20 6c 69 6e 65 0a 20 20  |<-- next line.  |
00005200  20 20 20 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |   -------------|
00005210  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
00005230  2d 2d 2d 2d 0a 0a 54 68  65 20 72 65 73 75 6c 74  |----..The result|
00005240  73 20 61 72 65 20 75 73  75 61 6c 6c 79 20 62 65  |s are usually be|
00005250  74 74 65 72 20 74 68 61  6e 20 77 68 65 6e 20 75  |tter than when u|
00005260  73 69 6e 67 20 27 53 69  6d 70 6c 65 27 20 65 72  |sing 'Simple' er|
00005270  72 6f 72 20 73 70 72 65  61 64 69 6e 67 2c 20 62  |ror spreading, b|
00005280  75 74 0a 74 6f 20 77 68  69 63 68 20 64 65 67 72  |ut.to which degr|
00005290  65 65 20 64 65 70 65 6e  64 73 20 68 65 61 76 69  |ee depends heavi|
000052a0  6c 79 20 6f 6e 20 74 68  65 20 74 79 70 65 20 6f  |ly on the type o|
000052b0  66 20 69 6e 70 75 74 20  69 6d 61 67 65 2e 20 44  |f input image. D|
000052c0  69 67 69 74 69 73 65 64  20 69 6d 61 67 65 73 0a  |igitised images.|
000052d0  77 69 6c 6c 20 75 73 75  61 6c 6c 79 20 62 65 6e  |will usually ben|
000052e0  65 66 69 74 20 6d 75 63  68 20 6c 65 73 73 20 74  |efit much less t|
000052f0  68 61 6e 20 27 68 61 6e  64 2d 64 72 61 77 6e 27  |han 'hand-drawn'|
00005300  20 69 6d 61 67 65 73 2e  20 54 68 65 20 6f 6e 6c  | images. The onl|
00005310  79 20 70 65 6e 61 6c 74  79 20 6f 66 0a 74 68 69  |y penalty of.thi|
00005320  73 20 65 72 72 6f 72 20  73 70 72 65 61 64 69 6e  |s error spreadin|
00005330  67 20 74 65 63 68 6e 69  71 75 65 20 69 73 20 74  |g technique is t|
00005340  68 61 74 20 69 74 20 69  73 20 63 6f 6d 70 75 74  |hat it is comput|
00005350  61 74 69 6f 6e 61 6c 6c  79 20 6d 6f 72 65 20 65  |ationally more e|
00005360  78 70 65 6e 73 69 76 65  0a 74 68 61 6e 20 27 53  |xpensive.than 'S|
00005370  69 6d 70 6c 65 27 20 65  72 72 6f 72 20 73 70 72  |imple' error spr|
00005380  65 61 64 69 6e 67 2c 20  73 6f 20 79 6f 75 27 6c  |eading, so you'l|
00005390  6c 20 68 61 76 65 20 74  6f 20 77 61 69 74 20 61  |l have to wait a|
000053a0  20 66 65 77 20 73 65 63  6f 6e 64 73 20 6c 6f 6e  | few seconds lon|
000053b0  67 65 72 2e 0a 0a 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |ger...----------|
000053c0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
000053e0  2d 2d 2d 2d 2d 2d 2d 2d  2d 0a 7c 20 50 72 6f 63  |---------.| Proc|
000053f0  65 73 73 20 7c 20 53 70  72 69 74 65 20 6f 75 74  |ess | Sprite out|
00005400  70 75 74 20 7c 20 45 72  72 6f 72 20 73 70 72 65  |put | Error spre|
00005410  61 64 69 6e 67 20 7c 20  4f 66 66 20 7c 0a 2d 2d  |ading | Off |.--|
00005420  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
00005450  2d 0a 43 6c 69 63 6b 69  6e 67 20 6f 6e 20 74 68  |-.Clicking on th|
00005460  69 73 20 69 63 6f 6e 20  73 77 69 74 63 68 65 73  |is icon switches|
00005470  20 6f 66 66 20 61 6c 6c  20 65 72 72 6f 72 20 73  | off all error s|
00005480  70 72 65 61 64 69 6e 67  2e 20 43 6f 6c 6f 75 72  |preading. Colour|
00005490  73 20 61 72 65 0a 61 70  70 72 6f 78 69 6d 61 74  |s are.approximat|
000054a0  65 64 20 75 73 69 6e 67  20 74 68 65 20 27 63 6c  |ed using the 'cl|
000054b0  6f 73 65 73 74 27 20 61  76 61 69 6c 61 62 6c 65  |osest' available|
000054c0  20 63 6f 6c 6f 75 72 20  6f 6e 6c 79 2e 0a 0a 2d  | colour only...-|
000054d0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
000054f0  2d 2d 2d 2d 0a 7c 20 50  72 6f 63 65 73 73 20 7c  |----.| Process ||
00005500  20 53 70 72 69 74 65 20  6f 75 74 70 75 74 20 7c  | Sprite output ||
00005510  20 5a 69 67 20 7a 61 67  20 7c 0a 2d 2d 2d 2d 2d  | Zig zag |.-----|
00005520  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
00005540  0a 54 6f 67 67 6c 65 73  20 74 68 65 20 27 5a 69  |.Toggles the 'Zi|
00005550  67 20 7a 61 67 27 20 66  6c 61 67 2e 20 57 68 65  |g zag' flag. Whe|
00005560  6e 20 4f 4e 2c 20 61 6e  64 20 65 72 72 6f 72 20  |n ON, and error |
00005570  73 70 72 65 61 64 69 6e  67 20 69 73 20 61 6c 73  |spreading is als|
00005580  6f 20 4f 4e 2c 20 65 76  65 72 79 0a 6f 74 68 65  |o ON, every.othe|
00005590  72 20 69 6d 61 67 65 20  6c 69 6e 65 20 77 69 6c  |r image line wil|
000055a0  6c 20 62 65 20 70 6c 6f  74 74 65 64 20 69 6e 20  |l be plotted in |
000055b0  74 68 65 20 6f 70 70 6f  73 69 74 65 20 64 69 72  |the opposite dir|
000055c0  65 63 74 69 6f 6e 2c 20  69 2e 65 2e 20 6c 65 66  |ection, i.e. lef|
000055d0  74 20 74 6f 0a 72 69 67  68 74 2c 20 74 68 65 6e  |t to.right, then|
000055e0  20 72 69 67 68 74 20 74  6f 20 6c 65 66 74 2c 20  | right to left, |
000055f0  74 68 65 6e 20 6c 65 66  74 20 74 6f 20 72 69 67  |then left to rig|
00005600  68 74 20 61 67 61 69 6e  2c 20 65 74 63 2e 2e 0a  |ht again, etc...|
00005610  0a 54 68 69 73 20 72 65  64 75 63 65 73 20 74 68  |.This reduces th|
00005620  65 20 63 68 61 6e 63 65  73 20 6f 66 20 70 61 74  |e chances of pat|
00005630  74 65 72 6e 69 6e 67 20  65 66 66 65 63 74 73 20  |terning effects |
00005640  69 6e 20 74 68 65 20 66  69 6e 61 6c 20 69 6d 61  |in the final ima|
00005650  67 65 2e 20 53 6f 6d 65  74 69 6d 65 73 2c 0a 68  |ge. Sometimes,.h|
00005660  6f 77 65 76 65 72 2c 20  74 68 65 20 65 66 66 65  |owever, the effe|
00005670  63 74 20 69 73 20 6e 6f  74 20 73 6f 20 70 6c 65  |ct is not so ple|
00005680  61 73 69 6e 67 2c 20 77  68 69 63 68 20 69 73 20  |asing, which is |
00005690  77 68 79 20 79 6f 75 20  6d 61 79 20 73 77 69 74  |why you may swit|
000056a0  63 68 20 69 74 20 6f 66  66 2e 0a 57 68 65 6e 20  |ch it off..When |
000056b0  4f 46 46 2c 20 6c 69 6e  65 73 20 61 72 65 20 61  |OFF, lines are a|
000056c0  6c 77 61 79 73 20 70 6c  6f 74 74 65 64 20 66 72  |lways plotted fr|
000056d0  6f 6d 20 6c 65 66 74 20  74 6f 20 72 69 67 68 74  |om left to right|
000056e0  2e 0a 0a 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |...-------------|
000056f0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 0a 7c 20  |-------------.| |
00005700  50 72 6f 63 65 73 73 20  7c 20 43 6c 65 61 72 20  |Process | Clear |
00005710  6f 75 74 70 75 74 20 7c  0a 2d 2d 2d 2d 2d 2d 2d  |output |.-------|
00005720  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
00005730  2d 2d 2d 0a 54 68 69 73  20 69 63 6f 6e 20 67 69  |---.This icon gi|
00005740  76 65 73 20 61 63 63 65  73 73 20 74 6f 20 61 20  |ves access to a |
00005750  66 69 6c 65 20 77 69 6e  64 6f 77 2c 20 69 6e 20  |file window, in |
00005760  77 68 69 63 68 20 61 20  43 6c 65 61 72 20 66 69  |which a Clear fi|
00005770  6c 65 20 6d 61 79 20 62  65 20 27 6f 70 65 6e 65  |le may be 'opene|
00005780  64 27 0a 62 79 20 64 72  61 67 67 69 6e 67 20 74  |d'.by dragging t|
00005790  68 65 20 66 69 6c 65 74  79 70 65 20 69 63 6f 6e  |he filetype icon|
000057a0  20 74 6f 20 61 20 66 69  6c 65 72 20 77 69 6e 64  | to a filer wind|
000057b0  6f 77 2e 20 57 68 65 6e  20 61 20 43 6c 65 61 72  |ow. When a Clear|
000057c0  20 66 69 6c 65 20 68 61  73 20 62 65 65 6e 0a 6f  | file has been.o|
000057d0  70 65 6e 65 64 20 69 6e  20 74 68 69 73 20 77 61  |pened in this wa|
000057e0  79 2c 20 74 68 69 73 20  69 63 6f 6e 20 77 69 6c  |y, this icon wil|
000057f0  6c 20 62 65 20 74 69 63  6b 65 64 2e 0a 0a 42 79  |l be ticked...By|
00005800  20 63 6c 69 63 6b 69 6e  67 20 6f 6e 20 74 68 69  | clicking on thi|
00005810  73 20 69 63 6f 6e 2c 20  43 6c 65 61 72 20 6f 75  |s icon, Clear ou|
00005820  74 70 75 74 20 69 73 20  63 61 6e 63 65 6c 6c 65  |tput is cancelle|
00005830  64 20 61 6e 64 20 74 68  65 20 6c 61 73 74 20 6f  |d and the last o|
00005840  70 65 6e 65 64 20 43 6c  65 61 72 0a 66 69 6c 65  |pened Clear.file|
00005850  20 28 77 68 69 63 68 20  69 73 20 61 6c 77 61 79  | (which is alway|
00005860  73 20 65 6d 70 74 79 20  61 74 20 74 68 69 73 20  |s empty at this |
00005870  73 74 61 67 65 29 20 69  73 20 64 65 6c 65 74 65  |stage) is delete|
00005880  64 2e 0a 0a 52 65 66 65  72 20 74 6f 20 27 43 6c  |d...Refer to 'Cl|
00005890  65 61 72 20 66 69 6c 65  73 27 20 66 6f 72 20 6d  |ear files' for m|
000058a0  6f 72 65 20 69 6e 66 6f  72 6d 61 74 69 6f 6e 2e  |ore information.|
000058b0  0a 0a 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |..--------------|
000058c0  2d 2d 2d 2d 2d 2d 2d 0a  7c 20 50 72 6f 63 65 73  |-------.| Proces|
000058d0  73 20 7c 20 53 63 61 6c  69 6e 67 20 7c 0a 2d 2d  |s | Scaling |.--|
000058e0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
000058f0  2d 2d 2d 0a 54 68 69 73  20 69 63 6f 6e 20 67 69  |---.This icon gi|
00005900  76 65 73 20 61 63 63 65  73 73 20 74 6f 20 61 20  |ves access to a |
00005910  73 75 62 6d 65 6e 75 20  77 69 74 68 20 61 20 66  |submenu with a f|
00005920  75 72 74 68 65 72 20 73  75 62 6d 65 6e 75 20 6c  |urther submenu l|
00005930  65 61 64 69 6e 67 20 74  6f 20 74 68 65 20 27 78  |eading to the 'x|
00005940  27 0a 28 77 69 64 74 68  29 20 61 6e 64 20 27 79  |'.(width) and 'y|
00005950  27 20 28 68 65 69 67 68  74 29 20 73 63 61 6c 69  |' (height) scali|
00005960  6e 67 20 66 61 63 74 6f  72 73 2e 20 54 68 65 72  |ng factors. Ther|
00005970  65 20 61 72 65 20 74 77  6f 20 77 61 79 73 20 74  |e are two ways t|
00005980  6f 20 73 70 65 63 69 66  79 20 61 0a 73 63 61 6c  |o specify a.scal|
00005990  69 6e 67 2e 0a 0a 2d 20  54 68 65 20 61 62 73 6f  |ing...- The abso|
000059a0  6c 75 74 65 20 66 6f 72  6d 0a 0a 54 68 69 73 20  |lute form..This |
000059b0  69 73 20 65 6e 74 65 72  65 64 20 61 73 20 27 6d  |is entered as 'm|
000059c0  75 6c 74 69 70 6c 69 65  72 3a 64 69 76 69 73 6f  |ultiplier:diviso|
000059d0  72 27 2e 20 41 6e 79 20  73 75 62 73 65 71 75 65  |r'. Any subseque|
000059e0  6e 74 6c 79 20 6c 6f 61  64 65 64 20 69 6d 61 67  |ntly loaded imag|
000059f0  65 20 77 69 6c 6c 0a 62  65 20 73 63 61 6c 65 64  |e will.be scaled|
00005a00  20 62 79 20 74 68 65 20  72 61 74 69 6f 20 64 65  | by the ratio de|
00005a10  66 69 6e 65 64 20 62 79  20 6d 75 6c 74 69 70 6c  |fined by multipl|
00005a20  69 65 72 2f 64 69 76 69  73 6f 72 2e 20 46 6f 72  |ier/divisor. For|
00005a30  20 65 78 61 6d 70 6c 65  2c 20 77 68 65 6e 0a 73  | example, when.s|
00005a40  75 62 73 65 71 75 65 6e  74 6c 79 20 6c 6f 61 64  |ubsequently load|
00005a50  69 6e 67 20 74 77 6f 20  69 6d 61 67 65 73 20 77  |ing two images w|
00005a60  69 74 68 20 72 65 73 6f  6c 75 74 69 6f 6e 73 20  |ith resolutions |
00005a70  6f 66 20 36 34 30 78 35  31 32 20 61 6e 64 20 31  |of 640x512 and 1|
00005a80  30 30 78 32 30 30 0a 70  69 78 65 6c 73 2c 20 74  |00x200.pixels, t|
00005a90  68 65 6e 20 61 20 73 63  61 6c 69 6e 67 20 6f 66  |hen a scaling of|
00005aa0  20 27 31 3a 32 27 20 66  6f 72 20 62 6f 74 68 20  | '1:2' for both |
00005ab0  78 20 61 6e 64 20 79 20  77 69 6c 6c 20 72 65 73  |x and y will res|
00005ac0  75 6c 74 20 69 6e 20 69  6d 61 67 65 73 20 74 68  |ult in images th|
00005ad0  61 74 0a 61 72 65 20 33  32 30 78 32 35 36 20 61  |at.are 320x256 a|
00005ae0  6e 64 20 35 30 78 31 30  30 20 70 69 78 65 6c 73  |nd 50x100 pixels|
00005af0  20 72 65 73 70 65 63 74  69 76 65 6c 79 2e 0a 0a  | respectively...|
00005b00  2d 20 54 68 65 20 72 65  6c 61 74 69 76 65 20 66  |- The relative f|
00005b10  6f 72 6d 0a 0a 54 68 69  73 20 69 73 20 65 6e 74  |orm..This is ent|
00005b20  65 72 65 64 20 61 73 20  27 6d 75 6c 74 69 70 6c  |ered as 'multipl|
00005b30  69 65 72 27 2e 20 41 6e  79 20 73 75 62 73 65 71  |ier'. Any subseq|
00005b40  75 65 6e 74 6c 79 20 6c  6f 61 64 65 64 20 69 6d  |uently loaded im|
00005b50  61 67 65 20 77 69 6c 6c  20 62 65 20 73 63 61 6c  |age will be scal|
00005b60  65 64 0a 62 79 20 6d 75  6c 74 69 70 6c 69 65 72  |ed.by multiplier|
00005b70  2f 69 72 65 73 2c 20 77  68 65 72 65 20 69 72 65  |/ires, where ire|
00005b80  73 20 69 73 20 74 68 65  20 72 65 73 6f 6c 75 74  |s is the resolut|
00005b90  69 6f 6e 20 6f 66 20 74  68 65 20 6c 6f 61 64 65  |ion of the loade|
00005ba0  64 20 69 6d 61 67 65 2e  20 54 68 69 73 0a 77 69  |d image. This.wi|
00005bb0  6c 6c 20 61 6c 77 61 79  73 20 72 65 73 75 6c 74  |ll always result|
00005bc0  20 69 6e 20 69 6d 61 67  65 73 20 77 68 69 63 68  | in images which|
00005bd0  20 61 72 65 20 65 78 61  63 74 6c 79 20 27 6d 75  | are exactly 'mu|
00005be0  6c 74 69 70 6c 69 65 72  27 20 70 69 78 65 6c 73  |ltiplier' pixels|
00005bf0  20 68 69 67 68 20 61 6e  64 2f 6f 72 0a 77 69 64  | high and/or.wid|
00005c00  65 2e 20 46 6f 72 20 65  78 61 6d 70 6c 65 2c 20  |e. For example, |
00005c10  74 68 65 20 61 66 6f 72  65 6d 65 6e 74 69 6f 6e  |the aforemention|
00005c20  65 64 20 69 6d 61 67 65  73 20 6f 66 20 36 34 30  |ed images of 640|
00005c30  78 35 31 32 20 61 6e 64  20 31 30 30 78 32 30 30  |x512 and 100x200|
00005c40  20 70 69 78 65 6c 73 2c  0a 77 68 65 6e 20 73 65  | pixels,.when se|
00005c50  74 74 69 6e 67 20 78 20  74 6f 20 27 38 30 27 20  |tting x to '80' |
00005c60  61 6e 64 20 79 20 74 6f  20 27 34 30 27 2c 20 77  |and y to '40', w|
00005c70  69 6c 6c 20 62 6f 74 68  20 63 6f 6d 65 20 6f 75  |ill both come ou|
00005c80  74 20 61 73 20 38 30 78  34 30 20 70 69 78 65 6c  |t as 80x40 pixel|
00005c90  73 2e 20 57 68 65 6e 0a  75 73 69 6e 67 20 74 68  |s. When.using th|
00005ca0  69 73 20 66 6f 72 6d 2c  20 74 68 65 20 73 63 61  |is form, the sca|
00005cb0  6c 69 6e 67 20 72 61 74  69 6f 20 77 69 6c 6c 20  |ling ratio will |
00005cc0  72 65 2d 61 70 70 65 61  72 20 61 73 2c 20 65 2e  |re-appear as, e.|
00005cd0  67 2e 2c 20 27 38 30 3a  78 27 20 61 6e 64 20 27  |g., '80:x' and '|
00005ce0  34 30 3a 79 27 2c 0a 74  6f 20 6d 61 6b 65 20 63  |40:y',.to make c|
00005cf0  6c 65 61 72 20 74 68 61  74 20 74 68 65 20 61 63  |lear that the ac|
00005d00  74 75 61 6c 20 73 63 61  6c 69 6e 67 20 72 61 74  |tual scaling rat|
00005d10  69 6f 73 20 64 65 70 65  6e 64 20 6f 6e 20 74 68  |ios depend on th|
00005d20  65 20 72 65 73 6f 6c 75  74 69 6f 6e 20 6f 66 0a  |e resolution of.|
00005d30  74 68 65 20 69 6e 70 75  74 20 69 6d 61 67 65 20  |the input image |
00005d40  69 74 73 65 6c 66 2e 0a  0a 49 74 20 69 73 20 70  |itself...It is p|
00005d50  65 72 66 65 63 74 6c 79  20 70 6f 73 73 69 62 6c  |erfectly possibl|
00005d60  65 20 74 6f 20 75 73 65  20 74 68 65 20 72 65 6c  |e to use the rel|
00005d70  61 74 69 76 65 20 66 6f  72 6d 20 66 6f 72 20 6f  |ative form for o|
00005d80  6e 65 20 6f 66 20 78 20  61 6e 64 20 79 2c 20 61  |ne of x and y, a|
00005d90  6e 64 20 74 68 65 0a 61  62 73 6f 6c 75 74 65 20  |nd the.absolute |
00005da0  66 6f 72 6d 20 66 6f 72  20 74 68 65 20 6f 74 68  |form for the oth|
00005db0  65 72 2e 0a 0a 2d 20 4d  69 73 63 65 6c 6c 61 6e  |er...- Miscellan|
00005dc0  65 6f 75 73 0a 0a 57 68  65 6e 20 73 63 61 6c 69  |eous..When scali|
00005dd0  6e 67 20 69 73 20 61 63  74 69 76 65 20 28 69 2e  |ng is active (i.|
00005de0  65 2e 20 6e 6f 74 20 31  3a 31 29 2c 20 74 68 65  |e. not 1:1), the|
00005df0  20 27 53 63 61 6c 69 6e  67 27 20 69 63 6f 6e 20  | 'Scaling' icon |
00005e00  77 69 6c 6c 20 62 65 20  74 69 63 6b 65 64 2e 0a  |will be ticked..|
00005e10  0a 43 6c 69 63 6b 69 6e  67 20 6f 6e 20 74 68 65  |.Clicking on the|
00005e20  20 27 31 3a 31 27 20 69  63 6f 6e 20 77 69 6c 6c  | '1:1' icon will|
00005e30  20 72 65 73 65 74 20 74  68 65 20 73 63 61 6c 69  | reset the scali|
00005e40  6e 67 20 66 61 63 74 6f  72 73 20 28 62 6f 74 68  |ng factors (both|
00005e50  20 78 20 61 6e 64 20 79  20 31 3a 31 29 2c 0a 77  | x and y 1:1),.w|
00005e60  68 69 6c 65 20 63 6c 69  63 6b 69 6e 67 20 6f 6e  |hile clicking on|
00005e70  20 61 6e 79 20 6f 66 20  74 68 65 20 72 65 6d 61  | any of the rema|
00005e80  69 6e 69 6e 67 20 69 63  6f 6e 73 20 77 69 6c 6c  |ining icons will|
00005e90  20 73 65 6c 65 63 74 20  61 20 70 72 65 73 65 74  | select a preset|
00005ea0  20 73 63 61 6c 69 6e 67  20 66 6f 72 0a 62 6f 74  | scaling for.bot|
00005eb0  68 20 78 20 61 6e 64 20  79 20 28 69 2e 65 2e 20  |h x and y (i.e. |
00005ec0  31 3a 32 2c 20 32 3a 31  2c 20 65 74 63 2e 29 2e  |1:2, 2:1, etc.).|
00005ed0  0a 0a 57 68 65 6e 20 73  63 61 6c 69 6e 67 20 77  |..When scaling w|
00005ee0  69 74 68 6f 75 74 20 65  72 72 6f 72 20 73 70 72  |ithout error spr|
00005ef0  65 61 64 69 6e 67 20 62  65 69 6e 67 20 61 63 74  |eading being act|
00005f00  69 76 65 2c 20 6f 62 76  69 6f 75 73 6c 79 20 70  |ive, obviously p|
00005f10  69 78 65 6c 73 20 61 72  65 20 73 69 6d 70 6c 79  |ixels are simply|
00005f20  0a 64 69 73 63 61 72 64  65 64 20 28 77 68 65 6e  |.discarded (when|
00005f30  20 73 63 61 6c 69 6e 67  20 64 6f 77 6e 29 20 6f  | scaling down) o|
00005f40  72 20 64 75 70 6c 69 63  61 74 65 64 20 28 77 68  |r duplicated (wh|
00005f50  65 6e 20 73 63 61 6c 69  6e 67 20 75 70 29 2e 20  |en scaling up). |
00005f60  55 73 75 61 6c 6c 79 2c  20 69 6e 0a 74 68 69 73  |Usually, in.this|
00005f70  20 63 61 73 65 2c 20 79  6f 75 20 63 61 6e 20 64  | case, you can d|
00005f80  6f 20 74 68 65 20 73 63  61 6c 69 6e 67 20 65 71  |o the scaling eq|
00005f90  75 61 6c 6c 79 20 77 65  6c 6c 20 62 79 20 75 73  |ually well by us|
00005fa0  69 6e 67 20 74 68 65 20  73 63 61 6c 69 6e 67 20  |ing the scaling |
00005fb0  6f 70 74 69 6f 6e 73 20  6f 66 0a 74 68 65 20 73  |options of.the s|
00005fc0  61 76 65 20 66 75 6e 63  74 69 6f 6e 73 20 28 77  |ave functions (w|
00005fd0  68 69 63 68 20 64 6f 20  65 78 61 63 74 6c 79 20  |hich do exactly |
00005fe0  74 68 65 20 73 61 6d 65  29 2e 0a 0a 48 6f 77 65  |the same)...Howe|
00005ff0  76 65 72 2c 20 77 68 65  6e 20 65 72 72 6f 72 20  |ver, when error |
00006000  73 70 72 65 61 64 69 6e  67 20 69 73 20 61 63 74  |spreading is act|
00006010  69 76 65 2c 20 79 6f 75  20 61 72 65 20 6c 69 6b  |ive, you are lik|
00006020  65 6c 79 20 74 6f 20 67  65 74 20 61 20 6d 75 63  |ely to get a muc|
00006030  68 20 62 65 74 74 65 72  0a 71 75 61 6c 69 74 79  |h better.quality|
00006040  20 69 66 20 79 6f 75 20  70 72 65 2d 73 63 61 6c  | if you pre-scal|
00006050  65 20 74 68 65 20 69 6d  61 67 65 20 28 62 79 20  |e the image (by |
00006060  73 65 74 74 69 6e 67 20  74 68 65 20 61 70 70 72  |setting the appr|
00006070  6f 70 69 61 74 65 20 73  63 61 6c 69 6e 67 20 66  |opiate scaling f|
00006080  61 63 74 6f 72 73 0a 68  65 72 65 29 20 61 6e 64  |actors.here) and|
00006090  20 54 48 45 4e 20 73 61  76 65 20 69 74 20 28 69  | THEN save it (i|
000060a0  6e 20 66 75 6c 6c 29 2e  20 54 68 69 73 20 69 73  |n full). This is|
000060b0  20 62 65 63 61 75 73 65  2c 20 61 66 74 65 72 20  | because, after |
000060c0  65 72 72 6f 72 20 73 70  72 65 61 64 69 6e 67 2c  |error spreading,|
000060d0  0a 65 76 65 72 79 20 70  69 78 65 6c 27 73 20 27  |.every pixel's '|
000060e0  6e 65 69 67 68 62 6f 72  73 27 20 75 73 75 61 6c  |neighbors' usual|
000060f0  6c 79 20 63 6f 6e 74 61  69 6e 20 61 20 63 6f 72  |ly contain a cor|
00006100  72 65 63 74 69 6f 6e 20  66 6f 72 20 74 68 69 73  |rection for this|
00006110  20 70 69 78 65 6c 27 73  20 74 72 75 65 0a 63 6f  | pixel's true.co|
00006120  6c 6f 75 72 2e 20 57 68  65 6e 20 73 63 61 6c 69  |lour. When scali|
00006130  6e 67 20 64 6f 77 6e 2f  75 70 20 77 69 74 68 20  |ng down/up with |
00006140  74 68 65 20 27 53 61 76  65 27 20 6f 72 20 27 5a  |the 'Save' or 'Z|
00006150  6f 6f 6d 27 20 6f 70 74  69 6f 6e 73 2c 20 79 6f  |oom' options, yo|
00006160  75 20 6a 75 73 74 0a 6c  6f 73 65 20 6f 72 20 64  |u just.lose or d|
00006170  75 70 6c 69 63 61 74 65  20 74 68 65 73 65 20 27  |uplicate these '|
00006180  6e 65 69 67 68 62 6f 72  27 20 70 69 78 65 6c 73  |neighbor' pixels|
00006190  20 61 6e 64 20 74 68 65  20 65 72 72 6f 72 20 73  | and the error s|
000061a0  70 72 65 61 64 69 6e 67  20 65 66 66 65 63 74 20  |preading effect |
000061b0  6d 61 79 0a 62 65 20 65  69 74 68 65 72 20 63 6f  |may.be either co|
000061c0  6d 70 6c 65 74 65 6c 79  20 6c 6f 73 74 20 28 77  |mpletely lost (w|
000061d0  68 65 6e 20 73 63 61 6c  69 6e 67 20 64 6f 77 6e  |hen scaling down|
000061e0  2c 20 62 65 63 61 75 73  65 20 74 68 65 20 63 6f  |, because the co|
000061f0  72 72 65 63 74 69 6f 6e  73 20 69 6e 0a 74 68 65  |rrections in.the|
00006200  20 64 69 73 63 61 72 64  65 64 20 70 69 78 65 6c  | discarded pixel|
00006210  73 20 61 72 65 20 6c 6f  73 74 29 20 6f 72 20 6e  |s are lost) or n|
00006220  6f 74 20 6f 70 74 69 6d  61 6c 20 28 77 68 65 6e  |ot optimal (when|
00006230  20 73 63 61 6c 69 6e 67  20 75 70 2c 20 62 65 63  | scaling up, bec|
00006240  61 75 73 65 20 61 6c 6c  0a 74 68 65 20 64 75 70  |ause all.the dup|
00006250  6c 69 63 61 74 65 64 20  70 69 78 65 6c 73 20 63  |licated pixels c|
00006260  6f 75 6c 64 20 68 61 76  65 20 62 65 65 6e 20 75  |ould have been u|
00006270  73 65 64 20 74 6f 20 6d  6f 72 65 20 66 69 6e 65  |sed to more fine|
00006280  6c 79 20 73 70 72 65 61  64 20 65 72 72 6f 72 73  |ly spread errors|
00006290  29 2e 0a 0a 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |)...------------|
000062a0  2d 2d 2d 2d 2d 2d 0a 7c  20 50 72 6f 63 65 73 73  |------.| Process|
000062b0  20 7c 20 4d 69 73 63 20  7c 0a 2d 2d 2d 2d 2d 2d  | | Misc |.------|
000062c0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 0a 54 68 69  |------------.Thi|
000062d0  73 20 69 63 6f 6e 20 6c  65 61 64 73 20 74 6f 20  |s icon leads to |
000062e0  61 20 73 75 62 6d 65 6e  75 20 69 6e 20 77 68 69  |a submenu in whi|
000062f0  63 68 20 6d 69 73 63 65  6c 6c 61 6e 65 6f 75 73  |ch miscellaneous|
00006300  20 6f 70 74 69 6f 6e 73  20 63 61 6e 20 62 65 20  | options can be |
00006310  73 65 74 2e 0a 0a 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |set...----------|
00006320  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
00006330  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 0a 7c 20 50 72 6f  |----------.| Pro|
00006340  63 65 73 73 20 7c 20 4d  69 73 63 20 7c 20 53 63  |cess | Misc | Sc|
00006350  72 65 65 6e 20 62 6c 61  6e 6b 69 6e 67 20 7c 0a  |reen blanking |.|
00006360  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
00006380  2d 2d 2d 2d 0a 54 6f 67  67 6c 65 73 20 74 68 65  |----.Toggles the|
00006390  20 27 53 63 72 65 65 6e  20 62 6c 61 6e 6b 69 6e  | 'Screen blankin|
000063a0  67 27 20 66 6c 61 67 2e  20 57 68 65 6e 20 4f 4e  |g' flag. When ON|
000063b0  20 28 69 2e 65 2e 20 74  69 63 6b 65 64 29 2c 20  | (i.e. ticked), |
000063c0  74 68 65 20 73 63 72 65  65 6e 20 77 69 6c 6c 20  |the screen will |
000063d0  62 65 0a 62 6c 61 6e 6b  65 64 20 77 68 69 6c 65  |be.blanked while|
000063e0  20 70 72 6f 63 65 73 73  69 6e 67 20 61 6e 20 69  | processing an i|
000063f0  6d 61 67 65 2e 0a 0a 54  68 69 73 20 63 6f 6e 73  |mage...This cons|
00006400  69 64 65 72 61 62 6c 79  20 73 70 65 65 64 73 20  |iderably speeds |
00006410  75 70 20 70 72 6f 63 65  73 73 69 6e 67 2c 20 65  |up processing, e|
00006420  73 70 65 63 69 61 6c 6c  79 20 77 68 65 6e 20 77  |specially when w|
00006430  6f 72 6b 69 6e 67 20 69  6e 20 68 69 67 68 0a 72  |orking in high.r|
00006440  65 73 6f 6c 75 74 69 6f  6e 20 6d 6f 64 65 73 20  |esolution modes |
00006450  28 77 69 74 68 20 63 6f  6e 73 65 71 75 65 6e 74  |(with consequent|
00006460  6c 79 20 68 69 67 68 20  76 69 64 65 6f 20 44 4d  |ly high video DM|
00006470  41 20 6f 76 65 72 68 65  61 64 73 29 2e 20 57 68  |A overheads). Wh|
00006480  65 6e 20 69 74 20 69 73  20 4f 46 46 0a 28 64 65  |en it is OFF.(de|
00006490  66 61 75 6c 74 29 2c 20  74 68 65 20 73 63 72 65  |fault), the scre|
000064a0  65 6e 20 77 69 6c 6c 20  6e 6f 74 20 62 65 20 62  |en will not be b|
000064b0  6c 61 6e 6b 65 64 20 77  68 69 6c 65 20 75 6e 70  |lanked while unp|
000064c0  61 63 6b 69 6e 67 20 28  73 6f 20 79 6f 75 27 6c  |acking (so you'l|
000064d0  6c 20 68 61 76 65 20 74  6f 0a 77 61 69 74 20 61  |l have to.wait a|
000064e0  20 62 69 74 20 6c 6f 6e  67 65 72 29 2e 0a 0a 2d  | bit longer)...-|
000064f0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
00006500  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 0a 7c 20 50  |------------.| P|
00006510  72 6f 63 65 73 73 20 7c  20 4d 69 73 63 20 7c 20  |rocess | Misc | |
00006520  47 49 46 20 73 63 61 6e  20 7c 0a 2d 2d 2d 2d 2d  |GIF scan |.-----|
00006530  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
00006540  2d 2d 2d 2d 2d 2d 2d 2d  0a 54 6f 67 67 6c 65 73  |--------.Toggles|
00006550  20 74 68 65 20 27 47 49  46 20 73 63 61 6e 27 20  | the 'GIF scan' |
00006560  66 6c 61 67 2e 20 57 68  65 6e 20 4f 4e 20 28 69  |flag. When ON (i|
00006570  2e 65 2e 20 74 69 63 6b  65 64 29 2c 20 47 49 46  |.e. ticked), GIF|
00006580  20 66 69 6c 65 73 20 61  72 65 20 73 63 61 6e 6e  | files are scann|
00006590  65 64 20 74 6f 0a 63 6f  75 6e 74 20 74 68 65 20  |ed to.count the |
000065a0  6e 75 6d 62 65 72 20 6f  66 20 70 69 63 74 75 72  |number of pictur|
000065b0  65 73 20 69 6e 20 74 68  65 6d 2e 0a 0a 54 68 69  |es in them...Thi|
000065c0  73 20 6e 75 6d 62 65 72  20 77 69 6c 6c 20 74 68  |s number will th|
000065d0  65 6e 20 61 70 70 65 61  72 20 69 6e 20 74 68 65  |en appear in the|
000065e0  20 69 6d 61 67 65 20 69  6e 66 6f 72 6d 61 74 69  | image informati|
000065f0  6f 6e 2e 20 57 68 65 6e  20 74 68 65 20 47 49 46  |on. When the GIF|
00006600  20 66 69 6c 65 0a 63 6f  6e 74 61 69 6e 73 20 6d  | file.contains m|
00006610  6f 72 65 20 74 68 61 6e  20 6f 6e 65 20 69 6d 61  |ore than one ima|
00006620  67 65 20 28 77 68 69 63  68 20 69 73 20 72 61 72  |ge (which is rar|
00006630  65 21 29 2c 20 79 6f 75  20 6d 61 79 20 73 65 6c  |e!), you may sel|
00006640  65 63 74 20 61 6e 79 20  6f 6e 65 20 6f 66 20 74  |ect any one of t|
00006650  68 65 6d 0a 62 79 20 75  73 69 6e 67 20 74 68 65  |hem.by using the|
00006660  20 27 49 6d 61 67 65 20  6e 75 6d 62 65 72 27 20  | 'Image number' |
00006670  6f 70 74 69 6f 6e 20 28  73 65 65 20 62 65 6c 6f  |option (see belo|
00006680  77 29 2e 20 57 68 65 6e  20 4f 46 46 2c 20 47 49  |w). When OFF, GI|
00006690  46 20 66 69 6c 65 73 20  61 72 65 20 6e 6f 74 0a  |F files are not.|
000066a0  73 63 61 6e 6e 65 64 2c  20 61 6e 64 20 61 72 65  |scanned, and are|
000066b0  20 61 73 73 75 6d 65 64  20 74 6f 20 63 6f 6e 74  | assumed to cont|
000066c0  61 69 6e 20 61 20 73 69  6e 67 6c 65 20 69 6d 61  |ain a single ima|
000066d0  67 65 20 28 77 68 69 63  68 20 69 73 20 75 73 75  |ge (which is usu|
000066e0  61 6c 6c 79 20 74 72 75  65 29 2e 0a 54 68 69 73  |ally true)..This|
000066f0  20 68 61 73 20 74 68 65  20 61 64 76 61 6e 74 61  | has the advanta|
00006700  67 65 20 6f 66 20 73 75  62 73 74 61 6e 74 69 61  |ge of substantia|
00006710  6c 6c 79 20 72 65 64 75  63 69 6e 67 20 74 68 65  |lly reducing the|
00006720  20 6c 6f 61 64 69 6e 67  20 74 69 6d 65 2e 20 54  | loading time. T|
00006730  68 65 20 69 6d 61 67 65  0a 69 6e 66 6f 20 77 69  |he image.info wi|
00006740  6c 6c 20 72 65 66 6c 65  63 74 20 74 68 65 20 75  |ll reflect the u|
00006750  6e 6b 6e 6f 77 6e 20 6e  75 6d 62 65 72 20 6f 66  |nknown number of|
00006760  20 69 6d 61 67 65 73 20  69 6e 20 74 68 65 20 66  | images in the f|
00006770  69 6c 65 20 62 79 20 64  69 73 70 6c 61 79 69 6e  |ile by displayin|
00006780  67 20 61 20 27 3f 27 0a  69 6e 73 74 65 61 64 20  |g a '?'.instead |
00006790  61 6e 20 69 6d 61 67 65  20 63 6f 75 6e 74 2e 0a  |an image count..|
000067a0  0a 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |.---------------|
000067b0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
000067c0  2d 0a 7c 20 50 72 6f 63  65 73 73 20 7c 20 4d 69  |-.| Process | Mi|
000067d0  73 63 20 7c 20 52 65 6c  6f 61 64 20 6c 61 73 74  |sc | Reload last|
000067e0  20 7c 0a 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  | |.-------------|
000067f0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
00006800  2d 2d 2d 0a 52 65 6c 6f  61 64 73 20 6c 61 73 74  |---.Reloads last|
00006810  20 69 6d 61 67 65 20 66  69 6c 65 2e 20 4d 61 79  | image file. May|
00006820  20 62 65 20 63 6f 6e 76  65 6e 69 65 6e 74 20 77  | be convenient w|
00006830  68 65 6e 2c 20 66 6f 72  20 65 78 61 6d 70 6c 65  |hen, for example|
00006840  2c 20 74 68 65 20 6f 72  69 67 69 6e 61 6c 0a 66  |, the original.f|
00006850  69 6c 65 72 20 77 69 6e  64 6f 77 20 69 73 20 6e  |iler window is n|
00006860  6f 20 6c 6f 6e 67 65 72  20 6f 6e 2d 73 63 72 65  |o longer on-scre|
00006870  65 6e 2c 20 6f 72 20 6a  75 73 74 20 66 6f 72 20  |en, or just for |
00006880  73 70 65 65 64 20 77 68  65 6e 20 65 78 70 65 72  |speed when exper|
00006890  69 6d 65 6e 74 69 6e 67  0a 77 69 74 68 20 6f 6e  |imenting.with on|
000068a0  65 20 69 6d 61 67 65 2e  0a 0a 2d 2d 2d 2d 2d 2d  |e image...------|
000068b0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
000068c0  2d 2d 2d 2d 2d 2d 2d 2d  2d 0a 7c 20 50 72 6f 63  |---------.| Proc|
000068d0  65 73 73 20 7c 20 4d 69  73 63 20 7c 20 4e 65 78  |ess | Misc | Nex|
000068e0  74 20 69 6d 61 67 65 20  7c 0a 2d 2d 2d 2d 2d 2d  |t image |.------|
000068f0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
00006900  2d 2d 2d 2d 2d 2d 2d 2d  2d 0a 52 65 6c 6f 61 64  |---------.Reload|
00006910  73 20 6c 61 73 74 20 69  6d 61 67 65 20 66 69 6c  |s last image fil|
00006920  65 2c 20 61 66 74 65 72  20 69 6e 63 72 65 6d 65  |e, after increme|
00006930  6e 74 69 6e 67 20 27 49  6d 61 67 65 20 6e 75 6d  |nting 'Image num|
00006940  62 65 72 27 20 28 73 65  65 20 62 65 6c 6f 77 29  |ber' (see below)|
00006950  2e 20 54 68 69 73 0a 65  6e 61 62 6c 65 73 20 66  |. This.enables f|
00006960  61 73 74 20 61 63 63 65  73 73 20 74 6f 20 61 6c  |ast access to al|
00006970  6c 20 74 68 65 20 69 6d  61 67 65 73 20 69 6e 20  |l the images in |
00006980  61 6e 20 69 6e 70 75 74  20 66 69 6c 65 20 28 65  |an input file (e|
00006990  2e 67 2e 20 61 20 73 70  72 69 74 65 20 66 69 6c  |.g. a sprite fil|
000069a0  65 29 2e 0a 0a 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |e)...-----------|
000069b0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
000069c0  2d 2d 2d 2d 2d 2d 2d 2d  0a 7c 20 50 72 6f 63 65  |--------.| Proce|
000069d0  73 73 20 7c 20 4d 69 73  63 20 7c 20 50 72 65 76  |ss | Misc | Prev|
000069e0  69 6f 75 73 20 69 6d 61  67 65 20 7c 0a 2d 2d 2d  |ious image |.---|
000069f0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
00006a10  0a 52 65 6c 6f 61 64 73  20 6c 61 73 74 20 69 6d  |.Reloads last im|
00006a20  61 67 65 20 66 69 6c 65  2c 20 61 66 74 65 72 20  |age file, after |
00006a30  64 65 63 72 65 6d 65 6e  74 69 6e 67 20 27 49 6d  |decrementing 'Im|
00006a40  61 67 65 20 6e 75 6d 62  65 72 27 20 28 73 65 65  |age number' (see|
00006a50  20 62 65 6c 6f 77 29 2e  20 54 68 69 73 0a 65 6e  | below). This.en|
00006a60  61 62 6c 65 73 20 66 61  73 74 20 61 63 63 65 73  |ables fast acces|
00006a70  73 20 74 6f 20 61 6c 6c  20 74 68 65 20 69 6d 61  |s to all the ima|
00006a80  67 65 73 20 69 6e 20 61  6e 20 69 6e 70 75 74 20  |ges in an input |
00006a90  66 69 6c 65 20 28 65 2e  67 2e 20 61 20 73 70 72  |file (e.g. a spr|
00006aa0  69 74 65 20 66 69 6c 65  29 2e 0a 0a 2d 2d 2d 2d  |ite file)...----|
00006ab0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
00006ac0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 0a 7c 20  |-------------.| |
00006ad0  50 72 6f 63 65 73 73 20  7c 20 4d 69 73 63 20 7c  |Process | Misc ||
00006ae0  20 49 6d 61 67 65 20 6e  75 6d 62 65 72 20 7c 0a  | Image number |.|
00006af0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
00006b10  2d 0a 45 6e 74 65 72 69  6e 67 20 61 20 6e 75 6d  |-.Entering a num|
00006b20  62 65 72 20 69 6e 20 74  68 65 20 73 75 62 6d 65  |ber in the subme|
00006b30  6e 75 20 6f 66 20 74 68  69 73 20 69 63 6f 6e 20  |nu of this icon |
00006b40  65 6e 61 62 6c 65 73 20  73 65 6c 65 63 74 69 6f  |enables selectio|
00006b50  6e 20 6f 66 20 6f 6e 65  20 6f 66 0a 73 65 76 65  |n of one of.seve|
00006b60  72 61 6c 20 69 6d 61 67  65 73 20 69 6e 20 61 6e  |ral images in an|
00006b70  20 69 6d 61 67 65 20 66  69 6c 65 2e 20 45 6e 74  | image file. Ent|
00006b80  65 72 69 6e 67 20 27 6e  27 20 77 69 6c 6c 20 73  |ering 'n' will s|
00006b90  65 6c 65 63 74 20 74 68  65 20 27 6e 27 74 68 20  |elect the 'n'th |
00006ba0  69 6d 61 67 65 20 69 6e  0a 74 68 65 20 66 69 6c  |image in.the fil|
00006bb0  65 2e 0a 0a 49 6d 61 67  65 20 66 69 6c 65 73 20  |e...Image files |
00006bc0  74 68 61 74 20 6d 61 79  20 63 6f 6e 74 61 69 6e  |that may contain|
00006bd0  20 6d 6f 72 65 20 74 68  61 6e 20 6f 6e 65 20 69  | more than one i|
00006be0  6d 61 67 65 20 61 72 65  20 47 49 46 20 66 69 6c  |mage are GIF fil|
00006bf0  65 73 20 61 6e 64 20 41  72 63 68 69 6d 65 64 65  |es and Archimede|
00006c00  73 0a 73 70 72 69 74 65  20 66 69 6c 65 73 2e 20  |s.sprite files. |
00006c10  57 68 65 6e 20 74 68 69  73 20 69 73 20 74 68 65  |When this is the|
00006c20  20 63 61 73 65 2c 20 74  68 65 20 69 6d 61 67 65  | case, the image|
00006c30  20 69 6e 66 6f 20 77 69  6e 64 6f 77 20 77 69 6c  | info window wil|
00006c40  6c 20 69 6e 64 69 63 61  74 65 20 74 68 69 73 0a  |l indicate this.|
00006c50  28 62 75 74 20 66 6f 72  20 47 49 46 20 6f 6e 6c  |(but for GIF onl|
00006c60  79 20 77 68 65 6e 20 74  68 65 20 27 47 49 46 20  |y when the 'GIF |
00006c70  73 63 61 6e 27 20 66 6c  61 67 20 69 73 20 4f 4e  |scan' flag is ON|
00006c80  29 2e 0a 0a 57 68 65 6e  20 74 68 65 20 6e 74 68  |)...When the nth|
00006c90  20 69 6d 61 67 65 20 69  73 20 6e 6f 74 20 70 72  | image is not pr|
00006ca0  65 73 65 6e 74 2c 20 54  72 61 6e 73 6c 61 74 6f  |esent, Translato|
00006cb0  72 20 77 69 6c 6c 20 63  6f 6d 70 6c 61 69 6e 20  |r will complain |
00006cc0  28 65 78 63 65 70 74 20  77 68 65 6e 0a 64 65 61  |(except when.dea|
00006cd0  6c 69 6e 67 20 77 69 74  68 20 47 49 46 20 66 69  |ling with GIF fi|
00006ce0  6c 65 73 20 61 6e 64 20  74 68 65 20 27 47 49 46  |les and the 'GIF|
00006cf0  20 73 63 61 6e 27 20 66  6c 61 67 20 69 73 20 4f  | scan' flag is O|
00006d00  46 46 29 2e 0a 0a 43 6c  69 63 6b 69 6e 67 20 6f  |FF)...Clicking o|
00006d10  6e 20 74 68 69 73 20 69  63 6f 6e 20 69 74 73 65  |n this icon itse|
00006d20  6c 66 20 77 69 6c 6c 20  72 65 73 65 74 20 74 68  |lf will reset th|
00006d30  65 20 69 6d 61 67 65 20  6e 75 6d 62 65 72 20 74  |e image number t|
00006d40  6f 20 69 74 73 20 64 65  66 61 75 6c 74 20 76 61  |o its default va|
00006d50  6c 75 65 0a 6f 66 20 31  2e 0a 0a 2d 2d 2d 2d 2d  |lue.of 1...-----|
00006d60  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
00006d70  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 0a 7c 20 50 72 6f  |----------.| Pro|
00006d80  63 65 73 73 20 7c 20 4d  69 73 63 20 7c 20 50 65  |cess | Misc | Pe|
00006d90  72 63 65 6e 74 61 67 65  20 7c 0a 2d 2d 2d 2d 2d  |rcentage |.-----|
00006da0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
00006db0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 0a 54 6f 67 67 6c  |----------.Toggl|
00006dc0  65 73 20 74 68 65 20 27  50 65 72 63 65 6e 74 61  |es the 'Percenta|
00006dd0  67 65 27 20 66 6c 61 67  2e 20 57 68 65 6e 20 4f  |ge' flag. When O|
00006de0  4e 20 28 69 2e 65 2e 20  74 69 63 6b 65 64 29 2c  |N (i.e. ticked),|
00006df0  20 74 68 65 20 68 6f 75  72 67 6c 61 73 73 20 73  | the hourglass s|
00006e00  68 6f 77 73 20 61 0a 70  65 72 63 65 6e 74 61 67  |hows a.percentag|
00006e10  65 20 69 6e 64 69 63 61  74 69 6e 67 20 74 68 65  |e indicating the|
00006e20  20 61 6d 6f 75 6e 74 20  6f 66 20 69 6d 61 67 65  | amount of image|
00006e30  20 6c 69 6e 65 73 20 74  68 61 74 20 68 61 73 20  | lines that has |
00006e40  62 65 65 6e 20 70 72 6f  63 65 73 73 65 64 20 73  |been processed s|
00006e50  6f 0a 66 61 72 2e 0a 0a  2d 2d 2d 2d 2d 2d 2d 2d  |o.far...--------|
00006e60  2d 2d 2d 2d 2d 2d 0a 7c  20 4d 61 6e 69 70 75 6c  |------.| Manipul|
00006e70  61 74 65 20 7c 0a 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |ate |.----------|
00006e80  2d 2d 2d 2d 0a 54 68 69  73 20 69 63 6f 6e 20 67  |----.This icon g|
00006e90  69 76 65 73 20 61 63 63  65 73 73 20 74 6f 20 61  |ives access to a|
00006ea0  20 73 75 62 6d 65 6e 75  20 6f 66 20 73 65 76 65  | submenu of seve|
00006eb0  72 61 6c 20 6f 70 74 69  6f 6e 73 20 74 6f 20 6d  |ral options to m|
00006ec0  61 6e 69 70 75 6c 61 74  65 20 74 68 65 0a 6f 75  |anipulate the.ou|
00006ed0  74 70 75 74 20 73 70 72  69 74 65 20 61 66 74 65  |tput sprite afte|
00006ee0  72 20 74 68 65 20 69 6e  70 75 74 20 69 6d 61 67  |r the input imag|
00006ef0  65 20 68 61 73 20 62 65  65 6e 20 70 72 6f 63 65  |e has been proce|
00006f00  73 73 65 64 2e 0a 0a 2d  2d 2d 2d 2d 2d 2d 2d 2d  |ssed...---------|
00006f10  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 0a 7c  |--------------.||
00006f20  20 4d 61 6e 69 70 75 6c  61 74 65 20 7c 20 52 6f  | Manipulate | Ro|
00006f30  74 61 74 65 20 7c 0a 2d  2d 2d 2d 2d 2d 2d 2d 2d  |tate |.---------|
00006f40  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 0a 54  |--------------.T|
00006f50  68 69 73 20 77 69 6c 6c  20 72 6f 74 61 74 65 20  |his will rotate |
00006f60  74 68 65 20 6f 75 74 70  75 74 20 73 70 72 69 74  |the output sprit|
00006f70  65 20 63 6c 6f 63 6b 77  69 73 65 20 62 79 20 39  |e clockwise by 9|
00006f80  30 20 64 65 67 72 65 65  73 2e 20 54 68 69 73 20  |0 degrees. This |
00006f90  6d 61 79 20 62 65 0a 63  6f 6e 76 65 6e 69 65 6e  |may be.convenien|
00006fa0  74 20 77 69 74 68 20 68  69 67 68 2d 61 6e 64 2d  |t with high-and-|
00006fb0  6e 61 72 72 6f 77 20 69  6d 61 67 65 73 20 28 65  |narrow images (e|
00006fc0  73 70 65 63 69 61 6c 6c  79 20 6f 6e 20 6e 6f 72  |specially on nor|
00006fd0  6d 61 6c 20 6d 6f 6e 69  74 6f 72 73 29 2c 20 73  |mal monitors), s|
00006fe0  6f 0a 6d 6f 72 65 20 6f  66 20 74 68 65 20 69 6d  |o.more of the im|
00006ff0  61 67 65 20 63 61 6e 20  62 65 20 6f 6e 2d 73 63  |age can be on-sc|
00007000  72 65 65 6e 20 77 69 74  68 6f 75 74 20 79 6f 75  |reen without you|
00007010  20 68 61 76 69 6e 67 20  74 6f 20 75 73 65 20 74  | having to use t|
00007020  68 65 20 73 63 72 6f 6c  6c 20 62 61 72 73 2e 0a  |he scroll bars..|
00007030  0a 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |.---------------|
00007040  2d 2d 2d 2d 2d 2d 2d 2d  0a 7c 20 4d 61 6e 69 70  |--------.| Manip|
00007050  75 6c 61 74 65 20 7c 20  4d 69 72 72 6f 72 20 7c  |ulate | Mirror ||
00007060  0a 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |.---------------|
00007070  2d 2d 2d 2d 2d 2d 2d 2d  0a 54 68 69 73 20 69 63  |--------.This ic|
00007080  6f 6e 20 67 69 76 65 73  20 61 63 63 65 73 73 20  |on gives access |
00007090  74 6f 20 74 77 6f 20 6d  69 72 72 6f 72 20 6f 70  |to two mirror op|
000070a0  74 69 6f 6e 73 2e 20 43  6c 69 63 6b 69 6e 67 20  |tions. Clicking |
000070b0  6f 6e 20 27 78 27 20 77  69 6c 6c 20 6d 69 72 72  |on 'x' will mirr|
000070c0  6f 72 20 74 68 65 0a 6f  75 74 70 75 74 20 73 70  |or the.output sp|
000070d0  72 69 74 65 20 68 6f 72  69 7a 6f 6e 74 61 6c 6c  |rite horizontall|
000070e0  79 2c 20 77 68 69 6c 65  20 27 79 27 20 77 69 6c  |y, while 'y' wil|
000070f0  6c 20 6d 69 72 72 6f 72  20 69 74 20 76 65 72 74  |l mirror it vert|
00007100  69 63 61 6c 6c 79 2e 0a  0a 2d 2d 2d 2d 2d 2d 2d  |ically...-------|
00007110  2d 2d 2d 2d 0a 7c 20 45  78 61 6d 69 6e 65 20 7c  |----.| Examine ||
00007120  0a 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 0a 54 68 69  |.-----------.Thi|
00007130  73 20 69 63 6f 6e 20 67  69 76 65 73 20 61 63 63  |s icon gives acc|
00007140  65 73 73 20 74 6f 20 61  20 73 75 62 6d 65 6e 75  |ess to a submenu|
00007150  20 6f 66 20 6f 70 74 69  6f 6e 73 20 77 69 74 68  | of options with|
00007160  20 77 68 69 63 68 20 74  68 65 20 6f 75 74 70 75  | which the outpu|
00007170  74 20 73 70 72 69 74 65  0a 63 61 6e 20 62 65 20  |t sprite.can be |
00007180  65 78 61 6d 69 6e 65 64  20 6d 6f 72 65 20 63 6c  |examined more cl|
00007190  6f 73 65 6c 79 2e 0a 0a  2d 2d 2d 2d 2d 2d 2d 2d  |osely...--------|
000071a0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 0a 7c 20 45 78 61  |----------.| Exa|
000071b0  6d 69 6e 65 20 7c 20 5a  6f 6f 6d 20 7c 0a 2d 2d  |mine | Zoom |.--|
000071c0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
000071d0  0a 54 68 69 73 20 69 63  6f 6e 20 67 69 76 65 73  |.This icon gives|
000071e0  20 61 63 63 65 73 73 20  74 6f 20 61 20 73 75 62  | access to a sub|
000071f0  6d 65 6e 75 20 6f 66 20  7a 6f 6f 6d 20 6f 70 74  |menu of zoom opt|
00007200  69 6f 6e 73 2e 20 54 68  65 73 65 20 63 61 6e 20  |ions. These can |
00007210  62 65 20 75 73 65 64 20  74 6f 0a 7a 6f 6f 6d 20  |be used to.zoom |
00007220  69 6e 20 6f 72 20 6f 75  74 20 6f 6e 20 74 68 65  |in or out on the|
00007230  20 6f 75 74 70 75 74 20  73 70 72 69 74 65 2e 0a  | output sprite..|
00007240  0a 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |.---------------|
00007250  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 0a 7c 20 45  |------------.| E|
00007260  78 61 6d 69 6e 65 20 7c  20 5a 6f 6f 6d 20 7c 20  |xamine | Zoom | |
00007270  49 6e 2f 4f 75 74 20 7c  0a 2d 2d 2d 2d 2d 2d 2d  |In/Out |.-------|
00007280  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
00007290  2d 2d 2d 2d 0a 54 68 65  73 65 20 69 63 6f 6e 73  |----.These icons|
000072a0  20 67 69 76 65 20 61 63  63 65 73 73 20 74 6f 20  | give access to |
000072b0  7a 6f 6f 6d 20 69 6e 20  61 6e 64 20 7a 6f 6f 6d  |zoom in and zoom|
000072c0  20 6f 75 74 20 6f 70 74  69 6f 6e 73 20 72 65 73  | out options res|
000072d0  70 65 63 74 69 76 65 6c  79 2e 20 5a 6f 6f 6d 69  |pectively. Zoomi|
000072e0  6e 67 0a 74 61 6b 65 73  20 70 6c 61 63 65 20 69  |ng.takes place i|
000072f0  6e 20 73 74 65 70 73 20  6f 66 20 32 20 28 69 2e  |n steps of 2 (i.|
00007300  65 2e 20 32 20 74 69 6d  65 73 2c 20 34 20 74 69  |e. 2 times, 4 ti|
00007310  6d 65 73 2c 20 38 20 74  69 6d 65 73 20 65 6e 6c  |mes, 8 times enl|
00007320  61 72 67 65 64 2f 72 65  64 75 63 65 64 2c 0a 65  |arged/reduced,.e|
00007330  74 63 2e 29 2e 20 42 79  20 63 6c 69 63 6b 69 6e  |tc.). By clickin|
00007340  67 20 6f 6e 65 20 6f 66  20 74 68 65 20 69 63 6f  |g one of the ico|
00007350  6e 73 20 67 69 76 65 6e  20 69 6e 20 74 68 65 69  |ns given in thei|
00007360  72 20 73 75 62 6d 65 6e  75 27 73 2c 20 7a 6f 6f  |r submenu's, zoo|
00007370  6d 69 6e 67 20 63 61 6e  20 62 65 0a 70 65 72 66  |ming can be.perf|
00007380  6f 72 6d 65 64 20 69 6e  20 78 20 28 27 78 27 29  |ormed in x ('x')|
00007390  20 6f 72 20 79 20 28 27  79 27 29 20 64 69 72 65  | or y ('y') dire|
000073a0  63 74 69 6f 6e 73 20 69  6e 64 69 76 69 64 75 61  |ctions individua|
000073b0  6c 6c 79 2c 20 6f 72 20  62 6f 74 68 20 61 74 20  |lly, or both at |
000073c0  74 68 65 20 73 61 6d 65  0a 74 69 6d 65 20 28 27  |the same.time ('|
000073d0  42 6f 74 68 27 29 2e 0a  0a 2d 2d 2d 2d 2d 2d 2d  |Both')...-------|
000073e0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
000073f0  2d 0a 7c 20 45 78 61 6d  69 6e 65 20 7c 20 5a 6f  |-.| Examine | Zo|
00007400  6f 6d 20 7c 20 31 3a 31  20 7c 0a 2d 2d 2d 2d 2d  |om | 1:1 |.-----|
00007410  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
00007420  2d 2d 2d 0a 43 6c 69 63  6b 69 6e 67 20 74 68 69  |---.Clicking thi|
00007430  73 20 69 63 6f 6e 20 77  69 6c 6c 20 72 65 73 65  |s icon will rese|
00007440  74 20 74 68 65 20 7a 6f  6f 6d 20 66 61 63 74 6f  |t the zoom facto|
00007450  72 73 20 74 6f 20 31 20  28 69 2e 65 2e 20 74 68  |rs to 1 (i.e. th|
00007460  65 20 6f 75 74 70 75 74  20 73 70 72 69 74 65 0a  |e output sprite.|
00007470  69 73 20 6e 65 69 74 68  65 72 20 65 6e 6c 61 72  |is neither enlar|
00007480  67 65 64 20 6e 6f 72 20  72 65 64 75 63 65 64 29  |ged nor reduced)|
00007490  2e 0a 0a 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |...-------------|
000074a0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 0a 7c 20 45 78 61  |----------.| Exa|
000074b0  6d 69 6e 65 20 7c 20 4d  61 67 6e 69 66 69 65 72  |mine | Magnifier|
000074c0  20 7c 0a 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  | |.-------------|
000074d0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 0a 43 6c 69 63 6b  |----------.Click|
000074e0  69 6e 67 20 6f 6e 20 74  68 69 73 20 69 63 6f 6e  |ing on this icon|
000074f0  20 70 6f 70 73 20 75 70  20 74 68 65 20 6d 61 67  | pops up the mag|
00007500  6e 69 66 69 65 72 20 77  69 6e 64 6f 77 2e 20 54  |nifier window. T|
00007510  68 65 20 6d 61 67 6e 69  66 69 65 72 20 77 69 6e  |he magnifier win|
00007520  64 6f 77 20 73 68 6f 77  73 0a 61 20 28 6d 61 67  |dow shows.a (mag|
00007530  6e 69 66 69 65 64 29 20  70 61 72 74 20 6f 66 20  |nified) part of |
00007540  74 68 65 20 6f 75 74 70  75 74 20 73 70 72 69 74  |the output sprit|
00007550  65 2e 20 49 74 20 65 6e  61 62 6c 65 73 20 79 6f  |e. It enables yo|
00007560  75 20 74 6f 20 65 78 61  6d 69 6e 65 20 61 72 65  |u to examine are|
00007570  61 73 20 6f 66 0a 74 68  65 20 6f 75 74 70 75 74  |as of.the output|
00007580  20 73 70 72 69 74 65 20  77 69 74 68 20 65 61 73  | sprite with eas|
00007590  65 2e 0a 0a 42 79 20 63  6c 69 63 6b 69 6e 67 20  |e...By clicking |
000075a0  65 69 74 68 65 72 20 53  45 4c 45 43 54 20 6f 72  |either SELECT or|
000075b0  20 41 44 4a 55 53 54 20  77 69 74 68 69 6e 20 74  | ADJUST within t|
000075c0  68 65 20 69 6d 61 67 65  20 77 69 6e 64 6f 77 2c  |he image window,|
000075d0  20 74 68 65 20 61 72 65  61 20 61 72 6f 75 6e 64  | the area around|
000075e0  0a 74 68 65 20 70 6f 69  6e 74 20 63 6c 69 63 6b  |.the point click|
000075f0  65 64 20 6f 6e 20 77 69  6c 6c 20 61 70 70 65 61  |ed on will appea|
00007600  72 20 69 6e 20 74 68 65  20 6d 61 67 6e 69 66 69  |r in the magnifi|
00007610  65 72 20 77 69 6e 64 6f  77 2c 20 77 69 74 68 20  |er window, with |
00007620  74 68 69 73 20 70 6f 69  6e 74 0a 69 74 73 65 6c  |this point.itsel|
00007630  66 20 69 6e 20 74 68 65  20 6d 69 64 64 6c 65 2e  |f in the middle.|
00007640  20 59 6f 75 20 63 61 6e  20 73 68 69 66 74 20 74  | You can shift t|
00007650  68 72 6f 75 67 68 20 74  68 65 20 69 6d 61 67 65  |hrough the image|
00007660  20 73 69 6d 70 6c 79 20  62 79 20 68 6f 6c 64 69  | simply by holdi|
00007670  6e 67 20 74 68 65 0a 62  75 74 74 6f 6e 20 64 6f  |ng the.button do|
00007680  77 6e 20 61 6e 64 20 6d  6f 76 69 6e 67 20 74 68  |wn and moving th|
00007690  65 20 70 6f 69 6e 74 65  72 2e 0a 0a 54 68 65 20  |e pointer...The |
000076a0  6d 61 67 6e 69 66 69 65  72 20 77 69 6e 64 6f 77  |magnifier window|
000076b0  20 73 74 61 72 74 73 20  75 70 20 61 74 20 31 3a  | starts up at 1:|
000076c0  31 20 6d 61 67 6e 69 66  69 63 61 74 69 6f 6e 2e  |1 magnification.|
000076d0  20 54 68 65 20 6d 61 67  6e 69 66 69 63 61 74 69  | The magnificati|
000076e0  6f 6e 20 6d 61 79 0a 62  65 20 69 6e 63 72 65 61  |on may.be increa|
000076f0  73 65 64 20 62 79 20 63  6c 69 63 6b 69 6e 67 20  |sed by clicking |
00007700  53 45 4c 45 43 54 20 6f  72 20 64 65 63 72 65 61  |SELECT or decrea|
00007710  73 65 64 20 62 79 20 63  6c 69 63 6b 69 6e 67 20  |sed by clicking |
00007720  41 44 4a 55 53 54 2c 20  77 69 74 68 69 6e 20 74  |ADJUST, within t|
00007730  68 65 0a 6d 61 67 6e 69  66 69 65 72 20 77 69 6e  |he.magnifier win|
00007740  64 6f 77 2e 20 54 68 65  20 4d 45 4e 55 20 62 75  |dow. The MENU bu|
00007750  74 74 6f 6e 20 77 69 6c  6c 20 73 65 6c 65 63 74  |tton will select|
00007760  20 31 3a 31 20 6d 61 67  6e 69 66 69 63 61 74 69  | 1:1 magnificati|
00007770  6f 6e 2e 0a 0a 2d 2d 2d  2d 2d 2d 2d 2d 0a 7c 20  |on...--------.| |
00007780  4d 69 73 63 20 7c 0a 2d  2d 2d 2d 2d 2d 2d 2d 0a  |Misc |.--------.|
00007790  54 68 69 73 20 69 63 6f  6e 20 67 69 76 65 73 20  |This icon gives |
000077a0  61 63 63 65 73 73 20 74  6f 20 61 20 73 75 62 6d  |access to a subm|
000077b0  65 6e 75 20 77 69 74 68  20 6d 69 73 63 65 6c 6c  |enu with miscell|
000077c0  61 6e 65 6f 75 73 20 6f  70 74 69 6f 6e 73 2e 0a  |aneous options..|
000077d0  0a 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |.---------------|
000077e0  2d 2d 2d 2d 2d 2d 2d 2d  2d 0a 7c 20 4d 69 73 63  |---------.| Misc|
000077f0  20 7c 20 49 6d 61 67 65  20 50 61 6c 65 74 74 65  | | Image Palette|
00007800  20 7c 0a 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  | |.-------------|
00007810  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 0a 43 6c 69 63  |-----------.Clic|
00007820  6b 69 6e 67 20 6f 6e 20  74 68 69 73 20 69 63 6f  |king on this ico|
00007830  6e 20 28 72 65 2d 29 73  65 6c 65 63 74 73 20 74  |n (re-)selects t|
00007840  68 65 20 70 61 6c 65 74  74 65 20 6f 66 20 74 68  |he palette of th|
00007850  65 20 6f 75 74 70 75 74  20 73 70 72 69 74 65 2e  |e output sprite.|
00007860  0a 0a 54 68 65 20 6f 75  74 70 75 74 20 73 70 72  |..The output spr|
00007870  69 74 65 27 73 20 70 61  6c 65 74 74 65 20 69 73  |ite's palette is|
00007880  20 73 65 6c 65 63 74 65  64 20 62 79 20 64 65 66  | selected by def|
00007890  61 75 6c 74 20 77 68 65  6e 20 74 68 65 20 27 41  |ault when the 'A|
000078a0  75 74 6f 20 70 61 6c 65  74 74 65 27 0a 66 6c 61  |uto palette'.fla|
000078b0  67 20 69 73 20 6f 6e 2c  20 62 6f 74 68 20 61 66  |g is on, both af|
000078c0  74 65 72 20 74 68 65 20  69 6d 61 67 65 20 68 61  |ter the image ha|
000078d0  73 20 62 65 65 6e 20 70  72 6f 63 65 73 73 65 64  |s been processed|
000078e0  2c 20 61 6e 64 20 61 66  74 65 72 20 63 68 61 6e  |, and after chan|
000078f0  67 69 6e 67 0a 73 63 72  65 65 6e 20 6d 6f 64 65  |ging.screen mode|
00007900  2e 0a 0a 4e 4f 54 45 20  3a 20 73 65 6c 65 63 74  |...NOTE : select|
00007910  69 6e 67 20 74 68 65 20  6f 75 74 70 75 74 20 73  |ing the output s|
00007920  70 72 69 74 65 27 73 20  70 61 6c 65 74 74 65 20  |prite's palette |
00007930  6d 61 79 20 6d 61 6b 65  20 74 68 69 6e 67 73 20  |may make things |
00007940  62 61 64 6c 79 20 28 6f  72 20 6e 6f 74 0a 61 74  |badly (or not.at|
00007950  20 61 6c 6c 29 20 76 69  73 69 62 6c 65 20 28 65  | all) visible (e|
00007960  2e 67 2e 20 6d 65 6e 75  27 73 2c 20 65 74 63 2e  |.g. menu's, etc.|
00007970  29 2e 20 52 65 2d 73 65  6c 65 63 74 69 6e 67 20  |). Re-selecting |
00007980  74 68 65 20 69 6d 61 67  65 27 73 20 70 61 6c 65  |the image's pale|
00007990  74 74 65 20 6d 61 79 0a  62 65 20 6e 65 63 65 73  |tte may.be neces|
000079a0  73 61 72 79 20 61 66 74  65 72 20 75 73 69 6e 67  |sary after using|
000079b0  20 74 68 65 20 64 65 73  6b 74 6f 70 27 73 20 70  | the desktop's p|
000079c0  61 6c 65 74 74 65 20 75  74 69 6c 69 74 79 20 28  |alette utility (|
000079d0  65 2e 67 2e 20 27 44 65  66 61 75 6c 74 27 29 20  |e.g. 'Default') |
000079e0  6f 72 0a 77 68 65 6e 20  73 6f 6d 65 20 6f 74 68  |or.when some oth|
000079f0  65 72 20 61 70 70 6c 69  63 61 74 69 6f 6e 20 68  |er application h|
00007a00  61 73 20 63 68 61 6e 67  65 64 20 74 68 65 20 70  |as changed the p|
00007a10  61 6c 65 74 74 65 2e 0a  0a 2d 2d 2d 2d 2d 2d 2d  |alette...-------|
00007a20  2d 2d 2d 2d 2d 2d 2d 2d  0a 7c 20 4d 69 73 63 20  |--------.| Misc |
00007a30  7c 20 53 61 76 65 20 7c  0a 2d 2d 2d 2d 2d 2d 2d  || Save |.-------|
00007a40  2d 2d 2d 2d 2d 2d 2d 2d  0a 54 68 69 73 20 69 63  |--------.This ic|
00007a50  6f 6e 20 67 69 76 65 73  20 61 63 63 65 73 73 20  |on gives access |
00007a60  74 6f 20 61 20 73 75 62  6d 65 6e 75 20 6f 66 20  |to a submenu of |
00007a70  6f 70 74 69 6f 6e 73 20  74 6f 20 73 61 76 65 20  |options to save |
00007a80  74 68 65 20 6f 75 74 70  75 74 20 73 70 72 69 74  |the output sprit|
00007a90  65 2e 0a 0a 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |e...------------|
00007aa0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 0a 7c 20 4d 69 73  |----------.| Mis|
00007ab0  63 20 7c 20 53 61 76 65  20 7c 20 46 75 6c 6c 20  |c | Save | Full |
00007ac0  7c 0a 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  ||.--------------|
00007ad0  2d 2d 2d 2d 2d 2d 2d 2d  0a 54 68 69 73 20 77 69  |--------.This wi|
00007ae0  6c 6c 20 73 61 76 65 20  74 68 65 20 77 68 6f 6c  |ll save the whol|
00007af0  65 20 6f 75 74 70 75 74  20 73 70 72 69 74 65 20  |e output sprite |
00007b00  61 73 20 61 20 73 69 6e  67 6c 65 2d 73 70 72 69  |as a single-spri|
00007b10  74 65 20 66 69 6c 65 2c  20 65 78 61 63 74 6c 79  |te file, exactly|
00007b20  20 61 73 20 69 74 0a 69  73 20 73 74 6f 72 65 64  | as it.is stored|
00007b30  20 69 6e 74 65 72 6e 61  6c 6c 79 20 28 69 2e 65  | internally (i.e|
00007b40  2e 20 77 69 74 68 6f 75  74 20 6c 6f 73 69 6e 67  |. without losing|
00007b50  20 61 6e 79 20 70 69 78  65 6c 73 29 2e 0a 0a 54  | any pixels)...T|
00007b60  68 65 20 70 61 6c 65 74  74 65 20 73 61 76 65 64  |he palette saved|
00007b70  20 69 6e 20 74 68 65 20  73 70 72 69 74 65 20 66  | in the sprite f|
00007b80  69 6c 65 20 28 77 68 65  6e 20 74 68 65 20 27 69  |ile (when the 'i|
00007b90  6e 63 6c 75 64 65 20 70  61 6c 65 74 74 65 27 20  |nclude palette' |
00007ba0  66 6c 61 67 20 69 73 20  4f 4e 29 0a 77 69 6c 6c  |flag is ON).will|
00007bb0  20 61 6c 77 61 79 73 20  62 65 20 74 68 65 20 70  | always be the p|
00007bc0  61 6c 65 74 74 65 20 6f  66 20 74 68 65 20 6f 75  |alette of the ou|
00007bd0  74 70 75 74 20 73 70 72  69 74 65 20 69 74 73 65  |tput sprite itse|
00007be0  6c 66 20 28 6e 6f 74 20  74 68 65 20 63 75 72 72  |lf (not the curr|
00007bf0  65 6e 74 20 6f 6e 65 2c  0a 61 73 20 77 69 74 68  |ent one,.as with|
00007c00  20 74 68 65 20 6f 74 68  65 72 20 27 73 61 76 65  | the other 'save|
00007c10  73 27 2c 20 73 65 65 20  62 65 6c 6f 77 29 2e 0a  |s', see below)..|
00007c20  0a 53 61 76 69 6e 67 20  69 73 20 64 6f 6e 65 20  |.Saving is done |
00007c30  62 79 20 64 72 61 67 67  69 6e 67 20 74 68 65 20  |by dragging the |
00007c40  73 70 72 69 74 65 20 66  69 6c 65 20 69 63 6f 6e  |sprite file icon|
00007c50  20 69 6e 20 74 68 65 20  27 53 61 76 65 20 61 73  | in the 'Save as|
00007c60  27 20 77 69 6e 64 6f 77  20 74 6f 0a 61 20 64 69  |' window to.a di|
00007c70  72 65 63 74 6f 72 79 20  76 69 65 77 65 72 20 6f  |rectory viewer o|
00007c80  72 20 74 6f 20 61 6e 6f  74 68 65 72 20 61 70 70  |r to another app|
00007c90  6c 69 63 61 74 69 6f 6e  2e 0a 0a 2d 2d 2d 2d 2d  |lication...-----|
00007ca0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
00007cd0  2d 2d 2d 2d 0a 7c 20 4d  69 73 63 20 7c 20 53 61  |----.| Misc | Sa|
00007ce0  76 65 20 7c 20 57 68 6f  6c 65 2f 57 68 6f 6c 65  |ve | Whole/Whole|
00007cf0  20 28 73 63 61 6c 65 64  29 2f 50 61 72 74 2f 50  | (scaled)/Part/P|
00007d00  61 72 74 20 28 73 63 61  6c 65 64 29 20 7c 0a 2d  |art (scaled) |.-|
00007d10  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
00007d40  2d 2d 2d 2d 2d 2d 2d 2d  0a 54 68 65 73 65 20 77  |--------.These w|
00007d50  69 6c 6c 20 73 61 76 65  20 74 68 65 20 6f 75 74  |ill save the out|
00007d60  70 75 74 20 73 70 72 69  74 65 20 61 2d 6c 61 20  |put sprite a-la |
00007d70  2a 53 43 52 45 45 4e 53  41 56 45 2e 0a 0a 54 68  |*SCREENSAVE...Th|
00007d80  65 20 6f 75 74 70 75 74  20 73 70 72 69 74 65 20  |e output sprite |
00007d90  69 73 20 64 69 73 70 6c  61 79 65 64 20 6f 6e 20  |is displayed on |
00007da0  74 68 65 20 2a 63 75 72  72 65 6e 74 2a 20 6d 6f  |the *current* mo|
00007db0  64 65 27 73 20 73 63 72  65 65 6e 2c 20 75 73 69  |de's screen, usi|
00007dc0  6e 67 20 74 68 65 0a 2a  63 75 72 72 65 6e 74 6c  |ng the.*currentl|
00007dd0  79 2a 20 73 65 6c 65 63  74 65 64 20 70 61 6c 65  |y* selected pale|
00007de0  74 74 65 2c 20 61 66 74  65 72 20 77 68 69 63 68  |tte, after which|
00007df0  20 61 6e 20 65 64 69 74  61 62 6c 65 20 70 61 72  | an editable par|
00007e00  74 20 6f 66 20 74 68 65  20 6f 6e 2d 73 63 72 65  |t of the on-scre|
00007e10  65 6e 0a 69 6d 61 67 65  20 6d 61 79 20 62 65 20  |en.image may be |
00007e20  73 61 76 65 64 20 74 6f  20 61 20 73 70 72 69 74  |saved to a sprit|
00007e30  65 20 66 69 6c 65 2e 0a  0a 42 79 20 73 65 6c 65  |e file...By sele|
00007e40  63 74 69 6e 67 20 6f 6e  65 20 6f 66 20 74 68 65  |cting one of the|
00007e50  20 66 6f 75 72 20 27 73  61 76 65 73 27 2c 20 79  | four 'saves', y|
00007e60  6f 75 20 63 61 6e 20 63  68 6f 6f 73 65 20 74 6f  |ou can choose to|
00007e70  20 70 6f 73 74 2d 73 63  61 6c 65 20 74 68 65 20  | post-scale the |
00007e80  6f 75 74 70 75 74 0a 73  70 72 69 74 65 20 28 74  |output.sprite (t|
00007e90  68 65 20 27 28 73 63 61  6c 65 64 29 27 20 73 61  |he '(scaled)' sa|
00007ea0  76 65 73 20 77 69 6c 6c  20 6c 65 74 20 79 6f 75  |ves will let you|
00007eb0  20 64 6f 20 74 68 69 73  29 2c 20 61 6e 64 2f 6f  | do this), and/o|
00007ec0  72 20 74 6f 20 63 75 74  20 6f 75 74 20 61 0a 73  |r to cut out a.s|
00007ed0  70 65 63 69 66 69 63 20  70 69 65 63 65 20 6f 66  |pecific piece of|
00007ee0  20 74 68 65 20 6f 75 74  70 75 74 20 73 70 72 69  | the output spri|
00007ef0  74 65 20 28 74 68 65 20  27 50 61 72 74 27 20 73  |te (the 'Part' s|
00007f00  61 76 65 73 20 77 69 6c  6c 20 6c 65 74 20 79 6f  |aves will let yo|
00007f10  75 20 64 6f 20 74 68 69  73 2c 0a 74 68 65 20 27  |u do this,.the '|
00007f20  57 68 6f 6c 65 27 20 73  61 76 65 73 20 77 6f 6e  |Whole' saves won|
00007f30  27 74 29 2e 0a 0a 4e 4f  54 45 20 3a 20 54 68 65  |'t)...NOTE : The|
00007f40  20 70 61 6c 65 74 74 65  20 73 61 76 65 64 20 28  | palette saved (|
00007f50  69 66 20 74 68 65 20 27  69 6e 63 6c 75 64 65 20  |if the 'include |
00007f60  70 61 6c 65 74 74 65 27  20 66 6c 61 67 20 69 73  |palette' flag is|
00007f70  20 4f 4e 29 20 77 69 6c  6c 20 62 65 20 74 68 65  | ON) will be the|
00007f80  0a 2a 63 75 72 72 65 6e  74 2a 20 6f 6e 65 2c 20  |.*current* one, |
00007f90  69 2e 65 2e 20 61 20 6c  61 20 2a 53 43 52 45 45  |i.e. a la *SCREE|
00007fa0  4e 53 41 56 45 2e 0a 0a  57 68 69 6c 65 20 73 63  |NSAVE...While sc|
00007fb0  61 6c 69 6e 67 20 61 6e  64 2f 6f 72 20 63 75 74  |aling and/or cut|
00007fc0  74 69 6e 67 2c 20 74 68  65 20 6d 6f 75 73 65 20  |ting, the mouse |
00007fd0  70 6f 69 6e 74 65 72 20  77 69 6c 6c 20 63 6f 6e  |pointer will con|
00007fe0  74 69 6e 75 6f 75 73 6c  79 20 73 68 6f 77 20 74  |tinuously show t|
00007ff0  68 65 0a 73 69 7a 65 20  6f 66 20 74 68 65 20 73  |he.size of the s|
00008000  63 61 6c 65 64 20 6f 72  20 63 75 74 2d 6f 75 74  |caled or cut-out|
00008010  20 6f 75 74 70 75 74 20  73 70 72 69 74 65 20 69  | output sprite i|
00008020  6e 20 70 69 78 65 6c 73  2c 20 6f 72 20 74 68 65  |n pixels, or the|
00008030  20 70 69 78 65 6c 0a 63  6f 6f 72 64 69 6e 61 74  | pixel.coordinat|
00008040  65 20 6f 66 20 74 68 65  20 74 6f 70 20 6c 65 66  |e of the top lef|
00008050  74 20 63 6f 72 6e 65 72  20 6f 66 20 61 20 63 75  |t corner of a cu|
00008060  74 2d 6f 75 74 2e 0a 0a  53 61 76 69 6e 67 20 69  |t-out...Saving i|
00008070  73 20 64 6f 6e 65 20 62  79 20 64 72 61 67 67 69  |s done by draggi|
00008080  6e 67 20 74 68 65 20 73  70 72 69 74 65 20 66 69  |ng the sprite fi|
00008090  6c 65 20 69 63 6f 6e 20  69 6e 20 74 68 65 20 27  |le icon in the '|
000080a0  53 61 76 65 20 61 73 27  20 77 69 6e 64 6f 77 20  |Save as' window |
000080b0  28 77 68 69 63 68 0a 61  70 70 65 61 72 73 20 2a  |(which.appears *|
000080c0  62 65 66 6f 72 65 2a 20  61 6e 79 20 73 63 61 6c  |before* any scal|
000080d0  69 6e 67 20 6f 72 20 63  75 74 74 69 6e 67 20 69  |ing or cutting i|
000080e0  73 20 64 6f 6e 65 29 20  74 6f 20 61 20 64 69 72  |s done) to a dir|
000080f0  65 63 74 6f 72 79 20 76  69 65 77 65 72 20 6f 72  |ectory viewer or|
00008100  20 74 6f 0a 61 6e 6f 74  68 65 72 20 61 70 70 6c  | to.another appl|
00008110  69 63 61 74 69 6f 6e 2e  0a 0a 2d 2d 2d 2d 2d 2d  |ication...------|
00008120  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
00008130  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 0a 7c 20 4d 69  |-----------.| Mi|
00008140  73 63 20 7c 20 53 61 76  65 20 7c 20 49 6e 63 6c  |sc | Save | Incl|
00008150  75 64 65 20 70 61 6c 65  74 74 65 20 7c 0a 2d 2d  |ude palette |.--|
00008160  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
00008170  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 0a  |---------------.|
00008180  54 6f 67 67 6c 65 73 20  74 68 65 20 27 49 6e 63  |Toggles the 'Inc|
00008190  6c 75 64 65 20 70 61 6c  65 74 74 65 27 20 66 6c  |lude palette' fl|
000081a0  61 67 2e 20 57 68 65 6e  20 4f 4e 20 28 69 2e 65  |ag. When ON (i.e|
000081b0  2e 20 74 69 63 6b 65 64  29 20 61 6e 79 20 73 70  |. ticked) any sp|
000081c0  69 74 65 20 66 69 6c 65  20 73 61 76 65 64 0a 28  |ite file saved.(|
000081d0  73 65 65 20 61 62 6f 76  65 29 20 77 69 6c 6c 20  |see above) will |
000081e0  69 6e 63 6c 75 64 65 20  61 6e 20 61 70 70 72 6f  |include an appro|
000081f0  70 69 61 74 65 20 70 61  6c 65 74 74 65 2e 20 57  |piate palette. W|
00008200  68 65 6e 20 4f 46 46 2c  20 74 68 65 20 73 70 72  |hen OFF, the spr|
00008210  69 74 65 20 66 69 6c 65  20 77 69 6c 6c 0a 62 65  |ite file will.be|
00008220  20 73 61 76 65 64 20 77  69 74 68 6f 75 74 20 61  | saved without a|
00008230  20 70 61 6c 65 74 74 65  2e 0a 0a 2d 2d 2d 2d 2d  | palette...-----|
00008240  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
00008250  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 0a 7c 20 4d 69 73  |----------.| Mis|
00008260  63 20 7c 20 53 61 76 65  20 7c 20 53 61 6d 65 20  |c | Save | Same |
00008270  6c 65 61 66 6e 61 6d 65  20 7c 0a 2d 2d 2d 2d 2d  |leafname |.-----|
00008280  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
00008290  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 0a 54 6f 67 67 6c  |----------.Toggl|
000082a0  65 73 20 74 68 65 20 27  53 61 6d 65 20 6c 65 61  |es the 'Same lea|
000082b0  66 6e 61 6d 65 27 20 66  6c 61 67 2e 20 57 68 65  |fname' flag. Whe|
000082c0  6e 20 4f 4e 20 28 69 2e  65 2e 20 74 69 63 6b 65  |n ON (i.e. ticke|
000082d0  64 29 20 74 68 65 20 69  6e 70 75 74 20 66 69 6c  |d) the input fil|
000082e0  65 27 73 0a 6c 65 61 66  6e 61 6d 65 20 28 69 2e  |e's.leafname (i.|
000082f0  65 2e 20 74 68 65 20 6c  61 73 74 20 70 61 72 74  |e. the last part|
00008300  20 6f 66 20 69 74 73 20  66 69 6c 65 6e 61 6d 65  | of its filename|
00008310  29 20 77 69 6c 6c 20 61  70 70 65 61 72 20 61 73  |) will appear as|
00008320  20 74 68 65 20 64 65 66  61 75 6c 74 0a 66 69 6c  | the default.fil|
00008330  65 6e 61 6d 65 20 69 6e  20 74 68 65 20 66 69 6c  |ename in the fil|
00008340  65 2d 73 61 76 65 20 77  69 6e 64 6f 77 2e 20 54  |e-save window. T|
00008350  68 69 73 20 6d 61 79 20  62 65 20 63 6f 6e 76 65  |his may be conve|
00008360  6e 69 65 6e 74 2e 0a 0a  2d 2d 2d 2d 2d 2d 2d 2d  |nient...--------|
00008370  2d 2d 2d 2d 2d 2d 2d 2d  2d 0a 7c 20 4d 69 73 63  |---------.| Misc|
00008380  20 7c 20 53 74 61 74 75  73 20 7c 0a 2d 2d 2d 2d  | | Status |.----|
00008390  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 0a 54 68  |-------------.Th|
000083a0  69 73 20 69 63 6f 6e 20  67 69 76 65 73 20 61 63  |is icon gives ac|
000083b0  63 65 73 73 20 74 6f 20  61 20 73 75 62 6d 65 6e  |cess to a submen|
000083c0  75 20 6f 66 20 73 74 61  74 75 73 20 68 61 6e 64  |u of status hand|
000083d0  6c 69 6e 67 20 66 75 6e  63 74 69 6f 6e 73 2e 20  |ling functions. |
000083e0  41 20 27 73 74 61 74 75  73 27 0a 63 6f 6e 73 69  |A 'status'.consi|
000083f0  73 74 73 20 6f 66 20 28  6d 6f 73 74 20 6f 66 29  |sts of (most of)|
00008400  20 74 68 65 20 63 75 72  72 65 6e 74 20 66 6c 61  | the current fla|
00008410  67 73 20 61 6e 64 20 6f  74 68 65 72 20 73 65 74  |gs and other set|
00008420  74 69 6e 67 73 2c 20 73  75 63 68 20 61 73 20 74  |tings, such as t|
00008430  68 65 0a 65 72 72 6f 72  20 73 70 72 65 61 64 69  |he.error spreadi|
00008440  6e 67 20 66 6c 61 67 2c  20 74 68 65 20 62 6c 61  |ng flag, the bla|
00008450  63 6b 20 61 6e 64 20 77  68 69 74 65 20 66 6c 61  |ck and white fla|
00008460  67 2c 20 74 68 65 20 67  61 6d 6d 61 20 63 6f 72  |g, the gamma cor|
00008470  72 65 63 74 69 6f 6e 20  66 61 63 74 6f 72 2c 0a  |rection factor,.|
00008480  74 68 65 20 63 75 72 72  65 6e 74 20 6d 6f 64 65  |the current mode|
00008490  20 73 65 74 2c 20 65 74  63 20 65 74 63 2e 2e 0a  | set, etc etc...|
000084a0  0a 43 6c 69 63 6b 69 6e  67 20 6f 6e 20 27 53 61  |.Clicking on 'Sa|
000084b0  76 65 27 20 77 69 6c 6c  20 73 61 76 65 20 74 68  |ve' will save th|
000084c0  65 20 63 75 72 72 65 6e  74 20 69 6e 74 65 72 6e  |e current intern|
000084d0  61 6c 20 73 74 61 74 75  73 20 69 6e 20 54 72 61  |al status in Tra|
000084e0  6e 73 6c 61 74 6f 72 27  73 0a 73 74 61 74 75 73  |nslator's.status|
000084f0  20 66 69 6c 65 2e 20 54  68 69 73 20 66 69 6c 65  | file. This file|
00008500  20 28 77 68 65 6e 20 70  72 65 73 65 6e 74 29 20  | (when present) |
00008510  69 73 20 61 6c 77 61 79  73 20 6c 6f 61 64 65 64  |is always loaded|
00008520  20 6f 6e 20 73 74 61 72  74 75 70 2c 20 6f 72 0a  | on startup, or.|
00008530  65 78 70 6c 69 63 69 74  6c 79 20 62 79 20 75 73  |explicitly by us|
00008540  69 6e 67 20 74 68 65 20  27 4c 6f 61 64 27 20 6f  |ing the 'Load' o|
00008550  70 74 69 6f 6e 20 28 74  6f 20 6f 76 65 72 72 69  |ption (to overri|
00008560  64 65 20 74 68 65 20 63  75 72 72 65 6e 74 20 69  |de the current i|
00008570  6e 74 65 72 6e 61 6c 0a  73 74 61 74 75 73 29 2e  |nternal.status).|
00008580  20 54 68 65 20 27 4b 69  6c 6c 27 20 6f 70 74 69  | The 'Kill' opti|
00008590  6f 6e 20 77 69 6c 6c 20  72 65 6d 6f 76 65 20 74  |on will remove t|
000085a0  68 65 20 73 74 61 74 75  73 20 66 69 6c 65 2c 20  |he status file, |
000085b0  73 6f 20 74 68 65 20 27  73 74 61 6e 64 61 72 64  |so the 'standard|
000085c0  27 0a 64 65 66 61 75 6c  74 73 20 77 69 6c 6c 20  |'.defaults will |
000085d0  62 65 20 75 73 65 64 20  77 68 65 6e 20 54 72 61  |be used when Tra|
000085e0  6e 73 6c 61 74 6f 72 20  69 73 20 73 74 61 72 74  |nslator is start|
000085f0  65 64 20 75 70 2e 0a 0a  0a 2d 2d 2d 2d 2d 2d 2d  |ed up....-------|
00008600  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 0a 2d 20 54 68 65  |----------.- The|
00008610  20 68 6f 75 72 67 6c 61  73 73 20 2d 0a 2d 2d 2d  | hourglass -.---|
00008620  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 0a 54  |--------------.T|
00008630  68 65 20 68 6f 75 72 67  6c 61 73 73 20 69 73 20  |he hourglass is |
00008640  6e 6f 72 6d 61 6c 6c 79  20 64 69 73 70 6c 61 79  |normally display|
00008650  65 64 20 77 68 65 6e 20  61 6e 79 20 70 72 6f 63  |ed when any proc|
00008660  65 73 73 69 6e 67 20 69  73 20 64 6f 6e 65 2e 0a  |essing is done..|
00008670  0a 57 68 65 6e 20 74 68  65 20 27 50 65 72 63 65  |.When the 'Perce|
00008680  6e 74 61 67 65 27 20 66  6c 61 67 20 69 73 20 6f  |ntage' flag is o|
00008690  6e 2c 20 61 20 70 65 72  63 65 6e 74 61 67 65 20  |n, a percentage |
000086a0  77 69 6c 6c 20 69 6e 64  69 63 61 74 65 20 74 68  |will indicate th|
000086b0  65 20 61 6d 6f 75 6e 74  20 6f 66 0a 69 6d 61 67  |e amount of.imag|
000086c0  65 20 6c 69 6e 65 73 20  74 68 61 74 20 68 61 73  |e lines that has|
000086d0  20 62 65 65 6e 20 70 72  6f 63 65 73 73 65 64 20  | been processed |
000086e0  73 6f 20 66 61 72 2e 0a  0a 49 6e 20 61 64 64 69  |so far...In addi|
000086f0  74 69 6f 6e 2c 20 64 75  72 69 6e 67 20 69 6d 61  |tion, during ima|
00008700  67 65 20 70 72 6f 63 65  73 73 69 6e 67 2c 20 74  |ge processing, t|
00008710  68 65 20 74 6f 70 20 27  4c 45 44 27 20 77 69 6c  |he top 'LED' wil|
00008720  6c 20 62 65 20 27 6f 6e  27 20 77 68 65 6e 20 64  |l be 'on' when d|
00008730  61 74 61 0a 69 73 20 62  65 69 6e 67 20 6c 6f 61  |ata.is being loa|
00008740  64 65 64 20 66 72 6f 6d  20 64 69 73 63 2e 20 49  |ded from disc. I|
00008750  74 20 77 69 6c 6c 20 62  65 20 27 6f 66 66 27 20  |t will be 'off' |
00008760  77 68 65 6e 20 70 72 6f  63 65 73 73 69 6e 67 20  |when processing |
00008770  69 73 20 74 61 6b 69 6e  67 20 70 6c 61 63 65 2e  |is taking place.|
00008780  0a 0a 0a 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |...-------------|
00008790  2d 2d 0a 2d 20 43 6c 65  61 72 20 66 69 6c 65 73  |--.- Clear files|
000087a0  20 2d 0a 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  | -.-------------|
000087b0  2d 2d 0a 54 72 61 6e 73  6c 61 74 6f 72 20 63 61  |--.Translator ca|
000087c0  6e 20 6f 75 74 70 75 74  20 69 74 73 20 6f 77 6e  |n output its own|
000087d0  20 67 72 61 70 68 69 63  73 20 66 69 6c 65 20 66  | graphics file f|
000087e0  6f 72 6d 61 74 2c 20 63  61 6c 6c 65 64 20 27 43  |ormat, called 'C|
000087f0  6c 65 61 72 27 20 28 66  69 6c 65 74 79 70 65 0a  |lear' (filetype.|
00008800  26 36 39 30 29 2e 20 49  20 64 65 76 69 73 65 64  |&690). I devised|
00008810  20 74 68 69 73 20 28 73  69 6d 70 6c 65 20 74 6f  | this (simple to|
00008820  20 75 73 65 29 20 6e 65  77 20 66 69 6c 65 74 79  | use) new filety|
00008830  70 65 20 62 65 63 61 75  73 65 20 6f 66 20 73 65  |pe because of se|
00008840  76 65 72 61 6c 0a 73 68  6f 72 74 63 6f 6d 69 6e  |veral.shortcomin|
00008850  67 73 20 6f 66 20 74 68  65 20 41 72 63 68 69 6d  |gs of the Archim|
00008860  65 64 65 73 20 61 6e 64  20 73 70 72 69 74 65 20  |edes and sprite |
00008870  66 69 6c 65 73 20 3a 0a  0a 2d 20 54 6f 6f 20 66  |files :..- Too f|
00008880  65 77 20 63 6f 6c 6f 75  72 73 20 3a 20 70 75 72  |ew colours : pur|
00008890  65 20 52 47 42 20 69 6e  70 75 74 20 28 41 6d 69  |e RGB input (Ami|
000088a0  67 61 20 49 46 46 20 48  41 4d 2c 20 51 52 54 2c  |ga IFF HAM, QRT,|
000088b0  20 41 72 56 69 73 29 20  61 74 20 62 65 73 74 20  | ArVis) at best |
000088c0  65 6e 64 73 0a 20 20 75  70 20 69 6e 20 61 20 32  |ends.  up in a 2|
000088d0  35 36 20 63 6f 6c 6f 75  72 20 73 70 72 69 74 65  |56 colour sprite|
000088e0  20 6f 6e 20 77 68 69 63  68 20 65 72 72 6f 72 20  | on which error |
000088f0  73 70 72 65 61 64 69 6e  67 20 68 61 73 20 62 65  |spreading has be|
00008900  65 6e 20 61 70 70 6c 69  65 64 2e 20 41 20 6c 6f  |en applied. A lo|
00008910  74 0a 20 20 6f 66 20 74  68 65 20 69 6d 61 67 65  |t.  of the image|
00008920  27 73 20 63 6f 6c 6f 75  72 20 72 65 73 6f 6c 75  |'s colour resolu|
00008930  74 69 6f 6e 20 69 73 20  6c 6f 73 74 2e 0a 0a 2d  |tion is lost...-|
00008940  20 54 6f 6f 20 66 65 77  20 52 2f 47 2f 42 20 62  | Too few R/G/B b|
00008950  69 74 73 20 3a 20 74 68  65 20 72 65 73 6f 6c 75  |its : the resolu|
00008960  74 69 6f 6e 20 6f 66 20  74 68 65 20 41 72 63 68  |tion of the Arch|
00008970  69 6d 65 64 65 73 20 72  65 64 2c 20 67 72 65 65  |imedes red, gree|
00008980  6e 20 61 6e 64 20 62 6c  75 65 0a 20 20 63 6f 6c  |n and blue.  col|
00008990  6f 75 72 20 44 41 43 27  73 20 69 73 20 6f 6e 6c  |our DAC's is onl|
000089a0  79 20 34 20 62 69 74 73  2c 20 73 6f 20 69 74 20  |y 4 bits, so it |
000089b0  63 61 6e 27 74 20 64 69  73 70 6c 61 79 20 6d 6f  |can't display mo|
000089c0  72 65 2c 20 61 6e 64 20  73 70 72 69 74 65 73 20  |re, and sprites |
000089d0  63 61 6e 27 74 0a 20 20  2a 65 66 66 65 63 74 69  |can't.  *effecti|
000089e0  76 65 6c 79 2a 20 73 74  6f 72 65 20 6d 6f 72 65  |vely* store more|
000089f0  2e 20 54 68 69 73 20 6d  65 61 6e 73 20 74 68 61  |. This means tha|
00008a00  74 20 61 6e 79 20 65 78  74 72 61 20 62 69 74 73  |t any extra bits|
00008a10  20 28 3e 34 29 20 6f 66  20 72 65 64 2c 20 67 72  | (>4) of red, gr|
00008a20  65 65 6e 0a 20 20 61 6e  64 20 62 6c 75 65 20 63  |een.  and blue c|
00008a30  6f 6c 6f 75 72 20 64 65  66 69 6e 69 74 69 6f 6e  |olour definition|
00008a40  20 69 6e 20 69 6e 70 75  74 20 69 6d 61 67 65 73  | in input images|
00008a50  20 69 73 20 6c 6f 73 74  2e 0a 0a 2d 20 50 61 6c  | is lost...- Pal|
00008a60  65 74 74 65 20 72 65 73  74 72 69 63 74 69 6f 6e  |ette restriction|
00008a70  73 20 3a 20 62 65 63 61  75 73 65 20 69 74 20 69  |s : because it i|
00008a80  73 20 6e 6f 74 20 70 6f  73 73 69 62 6c 65 20 74  |s not possible t|
00008a90  6f 20 66 72 65 65 6c 79  20 64 65 66 69 6e 65 20  |o freely define |
00008aa0  61 6c 6c 20 32 35 36 0a  20 20 63 6f 6c 6f 75 72  |all 256.  colour|
00008ab0  73 20 69 6e 20 32 35 36  20 63 6f 6c 6f 75 72 20  |s in 256 colour |
00008ac0  6d 6f 64 65 73 2c 20 69  6e 70 75 74 20 69 6d 61  |modes, input ima|
00008ad0  67 65 73 20 77 69 74 68  20 6d 6f 72 65 20 74 68  |ges with more th|
00008ae0  61 6e 20 31 36 20 63 6f  6c 6f 75 72 73 20 28 77  |an 16 colours (w|
00008af0  68 69 63 68 0a 20 20 65  6e 64 20 75 70 20 69 6e  |hich.  end up in|
00008b00  20 32 35 36 2d 63 6f 6c  6f 75 72 20 73 70 72 69  | 256-colour spri|
00008b10  74 65 73 29 20 77 69 6c  6c 20 70 72 61 63 74 69  |tes) will practi|
00008b20  63 61 6c 6c 79 20 61 6c  77 61 79 73 20 6e 65 65  |cally always nee|
00008b30  64 20 65 72 72 6f 72 20  73 70 72 65 61 64 69 6e  |d error spreadin|
00008b40  67 2e 0a 20 20 54 68 69  73 20 61 67 61 69 6e 20  |g..  This again |
00008b50  6c 6f 73 65 73 20 63 6f  6c 6f 75 72 20 64 65 66  |loses colour def|
00008b60  69 6e 69 74 69 6f 6e 2e  0a 0a 57 69 74 68 6f 75  |inition...Withou|
00008b70  74 20 62 65 69 6e 67 20  61 62 6c 65 20 74 6f 20  |t being able to |
00008b80  6f 75 74 70 75 74 20 61  20 27 66 75 6c 6c 79 20  |output a 'fully |
00008b90  61 63 63 75 72 61 74 65  27 20 66 69 6c 65 74 79  |accurate' filety|
00008ba0  70 65 2c 20 69 74 20 77  6f 75 6c 64 20 74 68 75  |pe, it would thu|
00008bb0  73 20 62 65 0a 69 6d 70  6f 73 73 69 62 6c 65 2c  |s be.impossible,|
00008bc0  20 69 6e 20 6d 6f 73 74  20 63 61 73 65 73 2c 20  | in most cases, |
00008bd0  74 6f 20 72 65 74 61 69  6e 20 74 68 65 20 66 75  |to retain the fu|
00008be0  6c 6c 20 63 6f 6c 6f 75  72 20 72 65 73 6f 6c 75  |ll colour resolu|
00008bf0  74 69 6f 6e 20 6f 66 20  69 6e 70 75 74 0a 69 6d  |tion of input.im|
00008c00  61 67 65 73 2e 20 54 68  69 73 20 6d 61 79 20 62  |ages. This may b|
00008c10  65 20 65 73 73 65 6e 74  69 61 6c 20 69 66 20 74  |e essential if t|
00008c20  68 65 20 69 6d 61 67 65  73 20 74 68 61 74 20 54  |he images that T|
00008c30  72 61 6e 73 6c 61 74 6f  72 20 63 61 6e 20 72 65  |ranslator can re|
00008c40  61 64 20 61 72 65 20 74  6f 0a 62 65 20 70 75 74  |ad are to.be put|
00008c50  20 74 6f 20 6d 6f 72 65  20 73 65 72 69 6f 75 73  | to more serious|
00008c60  20 75 73 65 2c 20 66 6f  72 20 65 78 61 6d 70 6c  | use, for exampl|
00008c70  65 20 69 6d 61 67 65 20  6d 61 6e 69 70 75 6c 61  |e image manipula|
00008c80  74 69 6f 6e 2c 20 6f 72  20 63 6f 6e 76 65 72 73  |tion, or convers|
00008c90  69 6f 6e 20 74 6f 0a 6f  74 68 65 72 20 66 6f 72  |ion to.other for|
00008ca0  6d 61 74 73 20 28 72 65  66 65 72 20 74 6f 20 6d  |mats (refer to m|
00008cb0  79 20 6f 74 68 65 72 20  61 70 70 6c 69 63 61 74  |y other applicat|
00008cc0  69 6f 6e 73 20 21 4d 61  6b 65 47 49 46 20 61 6e  |ions !MakeGIF an|
00008cd0  64 20 21 4d 61 6b 65 54  49 46 46 20 21 29 2e 0a  |d !MakeTIFF !)..|
00008ce0  0a 41 6c 73 6f 2c 20 49  20 65 6e 76 69 73 61 67  |.Also, I envisag|
00008cf0  65 64 20 74 68 61 74 20  69 74 20 73 68 6f 75 6c  |ed that it shoul|
00008d00  64 20 62 65 20 76 65 72  79 20 65 61 73 79 20 74  |d be very easy t|
00008d10  6f 20 65 78 74 72 61 63  74 20 74 68 65 20 69 6d  |o extract the im|
00008d20  61 67 65 20 64 61 74 61  20 66 72 6f 6d 0a 74 68  |age data from.th|
00008d30  69 73 20 27 66 75 6c 6c  79 20 61 63 63 75 72 61  |is 'fully accura|
00008d40  74 65 27 20 66 6f 72 6d  61 74 2c 20 73 6f 20 70  |te' format, so p|
00008d50  65 6f 70 6c 65 20 63 61  6e 20 71 75 69 63 6b 6c  |eople can quickl|
00008d60  79 20 61 6e 64 20 65 61  73 69 6c 79 20 77 72 69  |y and easily wri|
00008d70  74 65 20 73 69 6d 70 6c  65 0a 70 72 6f 67 72 61  |te simple.progra|
00008d80  6d 73 20 74 6f 20 70 72  6f 63 65 73 73 20 69 74  |ms to process it|
00008d90  20 28 69 2e 65 2e 20 6e  6f 20 63 6f 6d 70 72 65  | (i.e. no compre|
00008da0  73 73 69 6f 6e 2c 20 6e  6f 20 27 70 69 78 65 6c  |ssion, no 'pixel|
00008db0  20 76 61 6c 75 65 20 70  61 63 6b 69 6e 67 27 2c  | value packing',|
00008dc0  20 65 74 63 2e 29 2e 0a  0a 54 68 65 20 27 43 6c  | etc.)...The 'Cl|
00008dd0  65 61 72 27 20 67 72 61  70 68 69 63 73 20 66 6f  |ear' graphics fo|
00008de0  72 6d 61 74 20 77 61 73  20 64 65 76 69 73 65 64  |rmat was devised|
00008df0  20 62 65 63 61 75 73 65  20 6f 66 20 61 6c 6c 20  | because of all |
00008e00  74 68 69 73 2c 20 61 6e  64 20 68 6f 6c 64 73 20  |this, and holds |
00008e10  65 69 74 68 65 72 0a 70  75 72 65 20 32 34 2d 62  |either.pure 24-b|
00008e20  69 74 20 52 47 42 20 64  61 74 61 20 6f 72 20 62  |it RGB data or b|
00008e30  79 74 65 2d 77 69 64 65  20 70 69 78 65 6c 20 76  |yte-wide pixel v|
00008e40  61 6c 75 65 73 20 77 69  74 68 20 61 20 32 34 2d  |alues with a 24-|
00008e50  62 69 74 20 52 47 42 20  70 61 6c 65 74 74 65 20  |bit RGB palette |
00008e60  28 6f 6e 65 0a 65 6e 74  72 79 20 70 65 72 20 70  |(one.entry per p|
00008e70  69 78 65 6c 20 76 61 6c  75 65 29 2e 0a 0a 54 68  |ixel value)...Th|
00008e80  65 20 66 75 6c 6c 20 66  6f 72 6d 61 74 20 69 73  |e full format is|
00008e90  20 61 73 20 66 6f 6c 6c  6f 77 73 20 28 74 68 65  | as follows (the|
00008ea0  20 64 65 73 63 72 69 70  74 69 6f 6e 73 20 61 72  | descriptions ar|
00008eb0  65 20 6e 65 63 65 73 73  61 72 69 6c 79 20 27 66  |e necessarily 'f|
00008ec0  6f 72 6d 61 6c 27 20 74  6f 0a 61 76 6f 69 64 20  |ormal' to.avoid |
00008ed0  6d 69 73 69 6e 74 65 72  70 72 65 74 61 74 69 6f  |misinterpretatio|
00008ee0  6e 2c 20 74 68 65 20 66  6f 72 6d 61 74 20 69 73  |n, the format is|
00008ef0  20 61 63 74 75 61 6c 6c  79 20 65 78 74 72 65 6d  | actually extrem|
00008f00  65 6c 79 20 73 69 6d 70  6c 65 29 20 3a 0a 0a 4f  |ely simple) :..O|
00008f10  66 66 73 65 74 20 20 42  79 74 65 73 20 20 20 44  |ffset  Bytes   D|
00008f20  65 73 63 72 69 70 74 69  6f 6e 0a 2d 2d 2d 2d 2d  |escription.-----|
00008f30  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
00008f70  2d 2d 2d 2d 2d 2d 2d 0a  30 20 20 20 20 20 20 20  |-------.0       |
00008f80  6d 20 20 20 20 20 20 20  53 74 72 69 6e 67 20 28  |m       String (|
00008f90  65 2e 67 2e 20 27 54 72  61 6e 73 6c 61 74 6f 72  |e.g. 'Translator|
00008fa0  27 29 20 74 6f 20 69 6e  64 69 63 61 74 65 20 74  |') to indicate t|
00008fb0  68 65 20 6d 61 6b 65 72  2c 20 6f 72 20 73 6f 6d  |he maker, or som|
00008fc0  65 0a 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |e.              |
00008fd0  20 20 6f 74 68 65 72 20  63 6f 6d 6d 65 6e 74 20  |  other comment |
00008fe0  28 65 2e 67 2e 20 64 61  74 65 2c 20 69 6d 61 67  |(e.g. date, imag|
00008ff0  65 20 63 6f 6e 74 65 6e  74 73 2c 20 77 68 61 74  |e contents, what|
00009000  65 76 65 72 29 0a 6d 20  20 20 20 20 20 20 31 20  |ever).m       1 |
00009010  20 20 20 20 20 20 30 20  28 73 74 72 69 6e 67 20  |      0 (string |
00009020  74 65 72 6d 69 6e 61 74  6f 72 29 0a 6d 2b 31 20  |terminator).m+1 |
00009030  20 20 20 20 34 20 20 20  20 20 20 20 56 65 72 73  |    4       Vers|
00009040  69 6f 6e 20 6e 75 6d 62  65 72 20 2a 31 30 30 20  |ion number *100 |
00009050  28 6f 72 20 61 6e 79 20  6f 74 68 65 72 20 69 6e  |(or any other in|
00009060  66 6f 72 6d 61 74 69 6f  6e 61 6c 20 76 61 6c 75  |formational valu|
00009070  65 29 0a 6d 2b 35 20 20  20 20 20 34 20 20 20 20  |e).m+5     4    |
00009080  20 20 20 57 69 64 74 68  20 6f 66 20 69 6d 61 67  |   Width of imag|
00009090  65 20 69 6e 20 70 69 78  65 6c 73 20 28 77 29 0a  |e in pixels (w).|
000090a0  6d 2b 39 20 20 20 20 20  34 20 20 20 20 20 20 20  |m+9     4       |
000090b0  48 65 69 67 68 74 20 6f  66 20 69 6d 61 67 65 20  |Height of image |
000090c0  69 6e 20 70 69 78 65 6c  73 20 28 68 29 0a 6d 2b  |in pixels (h).m+|
000090d0  31 33 20 20 20 20 34 20  20 20 20 20 20 20 42 69  |13    4       Bi|
000090e0  74 73 20 70 65 72 20 70  69 78 65 6c 20 28 62 70  |ts per pixel (bp|
000090f0  70 29 0a 20 20 20 20 20  20 20 20 20 20 20 20 20  |p).             |
00009100  20 20 20 49 66 20 31 3c  3d 62 70 70 3c 3d 38 2c  |   If 1<=bpp<=8,|
00009110  20 74 68 65 6e 20 32 34  2d 62 69 74 20 70 61 6c  | then 24-bit pal|
00009120  65 74 74 65 20 65 6e 74  72 69 65 73 20 66 6f 72  |ette entries for|
00009130  20 61 6c 6c 20 63 6f 6c  6f 75 72 73 0a 20 20 20  | all colours.   |
00009140  20 20 20 20 20 20 20 20  20 20 20 20 20 66 6f 6c  |             fol|
00009150  6c 6f 77 20 28 69 2e 65  2e 20 6e 3d 33 2a 32 5e  |low (i.e. n=3*2^|
00009160  62 70 70 2c 20 61 6e 64  20 6c 20 28 62 79 74 65  |bpp, and l (byte|
00009170  73 20 70 65 72 20 70 69  78 65 6c 29 20 69 73 20  |s per pixel) is |
00009180  31 29 2e 0a 20 20 20 20  20 20 20 20 20 20 20 20  |1)..            |
00009190  20 20 20 20 49 66 20 62  70 70 3e 38 2c 20 74 68  |    If bpp>8, th|
000091a0  65 6e 20 70 75 72 65 20  32 34 2d 62 69 74 20 52  |en pure 24-bit R|
000091b0  47 42 20 69 73 20 73 74  6f 72 65 64 2c 20 77 68  |GB is stored, wh|
000091c0  69 63 68 20 6e 65 65 64  73 20 6e 6f 0a 20 20 20  |ich needs no.   |
000091d0  20 20 20 20 20 20 20 20  20 20 20 20 20 70 61 6c  |             pal|
000091e0  65 74 74 65 20 28 69 2e  65 2e 20 6e 3d 30 2c 20  |ette (i.e. n=0, |
000091f0  61 6e 64 20 6c 20 28 62  79 74 65 73 20 70 65 72  |and l (bytes per|
00009200  20 70 69 78 65 6c 29 20  69 73 20 33 29 0a 6d 2b  | pixel) is 3).m+|
00009210  31 37 20 20 20 20 6e 20  20 20 20 20 20 20 50 61  |17    n       Pa|
00009220  6c 65 74 74 65 20 65 6e  74 72 69 65 73 20 66 6f  |lette entries fo|
00009230  72 20 61 6c 6c 20 63 6f  6c 6f 75 72 73 20 28 6f  |r all colours (o|
00009240  6e 6c 79 20 69 66 20 31  3c 3d 62 70 70 3c 3d 38  |nly if 1<=bpp<=8|
00009250  29 2c 20 77 68 69 63 68  0a 20 20 20 20 20 20 20  |), which.       |
00009260  20 20 20 20 20 20 20 20  20 61 72 65 20 74 72 69  |         are tri|
00009270  70 6c 65 73 20 6f 66 20  62 79 74 65 20 76 61 6c  |ples of byte val|
00009280  75 65 73 20 28 30 3d 6f  66 66 2c 20 75 70 20 74  |ues (0=off, up t|
00009290  6f 20 32 35 35 3d 66 75  6c 6c 20 69 6e 74 65 6e  |o 255=full inten|
000092a0  73 69 74 79 29 2c 0a 20  20 20 20 20 20 20 20 20  |sity),.         |
000092b0  20 20 20 20 20 20 20 6f  6e 65 20 62 79 74 65 20  |       one byte |
000092c0  70 65 72 20 70 72 69 6d  61 72 79 20 63 6f 6c 6f  |per primary colo|
000092d0  75 72 2c 20 72 65 64 20  66 69 72 73 74 2c 20 74  |ur, red first, t|
000092e0  68 65 6e 20 67 72 65 65  6e 2c 20 74 68 65 6e 20  |hen green, then |
000092f0  62 6c 75 65 2e 0a 20 20  20 20 20 20 20 20 20 20  |blue..          |
00009300  20 20 20 20 20 20 46 6f  72 20 65 78 61 6d 70 6c  |      For exampl|
00009310  65 2c 20 77 68 65 6e 20  27 52 78 27 2c 27 47 78  |e, when 'Rx','Gx|
00009320  27 20 61 6e 64 20 27 42  78 27 20 72 65 70 72 65  |' and 'Bx' repre|
00009330  73 65 6e 74 20 74 68 65  20 69 6e 74 65 6e 73 69  |sent the intensi|
00009340  74 69 65 73 0a 20 20 20  20 20 20 20 20 20 20 20  |ties.           |
00009350  20 20 20 20 20 6f 66 20  72 65 64 2c 20 67 72 65  |     of red, gre|
00009360  65 6e 20 61 6e 64 20 62  6c 75 65 20 72 65 73 70  |en and blue resp|
00009370  65 63 74 69 76 65 6c 79  20 66 6f 72 20 63 6f 6c  |ectively for col|
00009380  6f 75 72 20 78 2c 20 74  68 65 20 70 61 6c 65 74  |our x, the palet|
00009390  74 65 0a 20 20 20 20 20  20 20 20 20 20 20 20 20  |te.             |
000093a0  20 20 20 66 6f 72 20 34  20 63 6f 6c 6f 75 72 73  |   for 4 colours|
000093b0  20 28 62 70 70 3d 32 29  20 77 6f 75 6c 64 20 62  | (bpp=2) would b|
000093c0  65 20 73 74 6f 72 65 64  20 3a 0a 20 20 20 20 20  |e stored :.     |
000093d0  20 20 20 20 20 20 20 20  20 20 20 52 30 2c 47 30  |           R0,G0|
000093e0  2c 42 30 2c 20 52 31 2c  47 31 2c 42 31 2c 20 52  |,B0, R1,G1,B1, R|
000093f0  32 2c 47 32 2c 42 32 2c  20 52 33 2c 47 33 2c 42  |2,G2,B2, R3,G3,B|
00009400  33 2e 0a 6d 2b 31 37 2b  6e 20 20 77 2a 68 2a 6c  |3..m+17+n  w*h*l|
00009410  20 20 20 50 69 78 65 6c  20 76 61 6c 75 65 73 2c  |   Pixel values,|
00009420  20 72 65 70 72 65 73 65  6e 74 69 6e 67 20 74 68  | representing th|
00009430  65 20 69 6d 61 67 65 20  72 6f 77 73 20 66 72 6f  |e image rows fro|
00009440  6d 20 74 6f 70 20 74 6f  20 62 6f 74 74 6f 6d 0a  |m top to bottom.|
00009450  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00009460  61 6e 64 20 77 69 74 68  69 6e 20 65 76 65 72 79  |and within every|
00009470  20 72 6f 77 20 74 68 65  20 70 69 78 65 6c 73 20  | row the pixels |
00009480  66 72 6f 6d 20 6c 65 66  74 20 74 6f 20 72 69 67  |from left to rig|
00009490  68 74 2e 0a 20 20 20 20  20 20 20 20 20 20 20 20  |ht..            |
000094a0  20 20 20 20 49 66 20 6c  3d 31 2c 20 65 76 65 72  |    If l=1, ever|
000094b0  79 20 70 69 78 65 6c 20  76 61 6c 75 65 20 69 73  |y pixel value is|
000094c0  20 61 20 62 79 74 65 20  72 65 70 72 65 73 65 6e  | a byte represen|
000094d0  74 69 6e 67 20 74 68 65  20 63 6f 6c 6f 75 72 0a  |ting the colour.|
000094e0  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
000094f0  6e 75 6d 62 65 72 2f 69  6e 64 65 78 2e 0a 20 20  |number/index..  |
00009500  20 20 20 20 20 20 20 20  20 20 20 20 20 20 49 66  |              If|
00009510  20 6c 3d 33 20 28 70 75  72 65 20 32 34 2d 62 69  | l=3 (pure 24-bi|
00009520  74 20 52 47 42 29 2c 20  64 61 74 61 20 69 73 20  |t RGB), data is |
00009530  73 74 6f 72 65 64 20 6c  69 6b 65 20 74 68 65 20  |stored like the |
00009540  70 61 6c 65 74 74 65 0a  20 20 20 20 20 20 20 20  |palette.        |
00009550  20 20 20 20 20 20 20 20  65 6e 74 72 69 65 73 2c  |        entries,|
00009560  20 69 2e 65 2e 20 72 65  64 20 66 69 72 73 74 2c  | i.e. red first,|
00009570  20 74 68 65 6e 20 67 72  65 65 6e 2c 20 66 69 6e  | then green, fin|
00009580  61 6c 6c 79 20 62 6c 75  65 2c 20 61 6c 6c 0a 20  |ally blue, all. |
00009590  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 62  |               b|
000095a0  79 74 65 20 76 61 6c 75  65 73 20 28 30 2d 32 35  |yte values (0-25|
000095b0  35 29 20 72 65 70 72 65  73 65 6e 74 69 6e 67 20  |5) representing |
000095c0  74 68 65 20 69 6e 74 65  6e 73 69 74 79 20 6f 66  |the intensity of|
000095d0  20 74 68 65 0a 20 20 20  20 20 20 20 20 20 20 20  | the.           |
000095e0  20 20 20 20 20 63 6f 72  72 65 73 70 6f 6e 64 69  |     correspondi|
000095f0  6e 67 20 70 72 69 6d 61  72 79 20 63 6f 6c 6f 75  |ng primary colou|
00009600  72 20 66 6f 72 20 74 68  61 74 20 70 69 78 65 6c  |r for that pixel|
00009610  2e 0a 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |..--------------|
00009620  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
00009650  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 0a 0a  |--------------..|
00009660  49 6e 20 74 68 65 20 63  61 73 65 20 6f 66 20 70  |In the case of p|
00009670  75 72 65 20 32 34 2d 62  69 74 20 52 47 42 20 73  |ure 24-bit RGB s|
00009680  74 6f 72 61 67 65 20 28  69 2e 65 2e 20 62 70 70  |torage (i.e. bpp|
00009690  3e 38 29 2c 20 62 70 70  20 72 65 70 72 65 73 65  |>8), bpp represe|
000096a0  6e 74 73 20 74 68 65 0a  62 69 74 73 20 6f 66 20  |nts the.bits of |
000096b0  52 47 42 20 72 65 73 6f  6c 75 74 69 6f 6e 20 6f  |RGB resolution o|
000096c0  66 20 74 68 65 20 6f 72  69 67 69 6e 61 6c 20 69  |f the original i|
000096d0  6d 61 67 65 20 28 69 2e  65 2e 20 31 32 20 66 6f  |mage (i.e. 12 fo|
000096e0  72 20 41 6d 69 67 61 20  49 46 46 20 48 41 4d 20  |r Amiga IFF HAM |
000096f0  6d 6f 64 65 2c 0a 31 35  20 66 6f 72 20 41 72 56  |mode,.15 for ArV|
00009700  69 73 20 61 6e 64 20 32  34 20 66 6f 72 20 51 52  |is and 24 for QR|
00009710  54 20 63 75 72 72 65 6e  74 6c 79 29 2e 20 49 66  |T currently). If|
00009720  20 74 68 65 72 65 20 61  72 65 20 6c 65 73 73 20  | there are less |
00009730  74 68 61 6e 20 38 20 62  69 74 73 20 70 65 72 0a  |than 8 bits per.|
00009740  70 72 69 6d 61 72 79 20  63 6f 6c 6f 75 72 2c 20  |primary colour, |
00009750  6c 6f 77 65 72 20 62 69  74 73 20 61 72 65 20 73  |lower bits are s|
00009760  65 74 20 74 6f 20 30 20  28 62 75 74 20 64 6f 20  |et to 0 (but do |
00009770  6e 6f 74 20 74 72 79 20  74 6f 20 64 65 64 75 63  |not try to deduc|
00009780  65 20 68 6f 77 0a 6d 61  6e 79 20 70 65 72 20 70  |e how.many per p|
00009790  72 69 6d 61 72 79 20 63  6f 6c 6f 75 72 20 69 66  |rimary colour if|
000097a0  20 79 6f 75 20 64 6f 6e  27 74 20 6b 6e 6f 77 20  | you don't know |
000097b0  77 68 61 74 20 74 68 65  20 6f 72 69 67 69 6e 61  |what the origina|
000097c0  6c 20 69 6d 61 67 65 20  77 61 73 29 2e 0a 46 6f  |l image was)..Fo|
000097d0  72 20 65 78 61 6d 70 6c  65 2c 20 69 6e 20 74 68  |r example, in th|
000097e0  65 20 63 61 73 65 20 6f  66 a0 41 72 56 69 73 27  |e case of.ArVis'|
000097f0  20 31 35 20 62 69 74 73  20 52 47 42 20 28 35 20  | 15 bits RGB (5 |
00009800  62 69 74 73 20 65 61 63  68 20 66 6f 72 20 72 65  |bits each for re|
00009810  64 2c 20 67 72 65 65 6e  0a 61 6e 64 20 62 6c 75  |d, green.and blu|
00009820  65 29 2c 20 74 68 65 20  6c 6f 77 65 72 20 74 68  |e), the lower th|
00009830  72 65 65 20 62 69 74 73  20 6f 66 20 72 65 64 2c  |ree bits of red,|
00009840  20 67 72 65 65 6e 20 61  6e 64 20 62 6c 75 65 20  | green and blue |
00009850  66 6f 72 20 65 61 63 68  20 70 69 78 65 6c 20 61  |for each pixel a|
00009860  72 65 20 73 65 74 0a 74  6f 20 30 20 77 68 65 6e  |re set.to 0 when|
00009870  20 54 72 61 6e 73 6c 61  74 6f 72 20 63 72 65 61  | Translator crea|
00009880  74 65 73 20 74 68 65 20  43 6c 65 61 72 20 66 69  |tes the Clear fi|
00009890  6c 65 2e 0a 0a 57 68 65  6e 20 31 3c 3d 62 70 70  |le...When 1<=bpp|
000098a0  3c 3d 38 2c 20 6f 6e 6c  79 20 74 68 65 20 6c 6f  |<=8, only the lo|
000098b0  77 65 72 20 32 5e 62 70  70 20 70 69 78 65 6c 20  |wer 2^bpp pixel |
000098c0  76 61 6c 75 65 73 20 6f  66 20 74 68 65 20 32 35  |values of the 25|
000098d0  36 20 61 76 61 69 6c 61  62 6c 65 0a 61 72 65 20  |6 available.are |
000098e0  75 73 65 64 2e 0a 0a 43  6c 65 61 72 20 66 69 6c  |used...Clear fil|
000098f0  65 73 20 61 72 65 20 61  6c 77 61 79 73 20 27 70  |es are always 'p|
00009900  75 72 65 27 20 72 65 70  72 65 73 65 6e 74 61 74  |ure' representat|
00009910  69 6f 6e 73 20 6f 66 20  74 68 65 20 69 6e 70 75  |ions of the inpu|
00009920  74 20 69 6d 61 67 65 73  2c 20 69 2e 65 2e 0a 74  |t images, i.e..t|
00009930  68 65 79 20 72 65 70 72  65 73 65 6e 74 20 74 68  |hey represent th|
00009940  65 20 69 6d 61 67 65 20  65 78 61 63 74 6c 79 20  |e image exactly |
00009950  27 61 73 20 69 74 20 69  73 27 2e 20 54 68 65 79  |'as it is'. They|
00009960  20 61 72 65 20 74 68 75  73 20 69 6e 64 65 70 65  | are thus indepe|
00009970  6e 64 65 6e 74 20 6f 66  0a 41 72 63 68 69 6d 65  |ndent of.Archime|
00009980  64 65 73 20 6d 6f 64 65  20 61 6e 64 20 70 61 6c  |des mode and pal|
00009990  65 74 74 65 2c 20 65 72  72 6f 72 20 73 70 72 65  |ette, error spre|
000099a0  61 64 69 6e 67 2c 20 65  74 63 2e 2e 20 54 68 65  |ading, etc.. The|
000099b0  69 72 20 70 61 6c 65 74  74 65 73 20 28 69 66 20  |ir palettes (if |
000099c0  61 6e 79 29 0a 61 72 65  20 66 75 6c 6c 20 73 63  |any).are full sc|
000099d0  61 6c 65 20 32 34 2d 62  69 74 20 52 47 42 2c 20  |ale 24-bit RGB, |
000099e0  61 73 20 63 61 6c 63 75  6c 61 74 65 64 20 2a 61  |as calculated *a|
000099f0  66 74 65 72 2a 20 61 70  70 6c 79 69 6e 67 20 61  |fter* applying a|
00009a00  6c 6c 20 63 6f 6c 6f 75  72 0a 6d 61 6e 69 70 75  |ll colour.manipu|
00009a10  6c 61 74 69 6e 67 20 6f  70 74 69 6f 6e 73 20 28  |lating options (|
00009a20  77 68 69 63 68 20 61 72  65 20 61 6c 6c 20 69 6e  |which are all in|
00009a30  20 74 68 65 20 27 43 6f  6c 6f 75 72 27 20 73 75  | the 'Colour' su|
00009a40  62 6d 65 6e 75 29 20 74  6f 20 74 68 65 20 69 6e  |bmenu) to the in|
00009a50  70 75 74 0a 69 6e 61 67  65 27 73 20 63 6f 6c 6f  |put.inage's colo|
00009a60  75 72 73 2e 20 54 6f 20  68 61 76 65 20 61 6e 20  |urs. To have an |
00009a70  65 78 61 63 74 20 72 65  66 6c 65 63 74 69 6f 6e  |exact reflection|
00009a80  20 6f 66 20 74 68 65 20  69 6e 70 75 74 20 69 6d  | of the input im|
00009a90  61 67 65 20 69 6e 20 74  68 65 20 43 6c 65 61 72  |age in the Clear|
00009aa0  0a 66 69 6c 65 2c 20 79  6f 75 20 77 6f 75 6c 64  |.file, you would|
00009ab0  20 73 77 69 74 63 68 20  6f 66 66 20 61 6c 6c 20  | switch off all |
00009ac0  74 68 65 73 65 20 6f 70  74 69 6f 6e 73 2e 0a 0a  |these options...|
00009ad0  49 4d 50 4f 52 54 41 4e  54 20 4e 4f 54 45 20 3a  |IMPORTANT NOTE :|
00009ae0  20 57 68 65 6e 20 74 68  65 20 27 42 6c 61 63 6b  | When the 'Black|
00009af0  20 61 6e 64 20 77 68 69  74 65 27 20 6f 70 74 69  | and white' opti|
00009b00  6f 6e 20 69 73 20 4f 4e  2c 20 74 68 65 6e 20 77  |on is ON, then w|
00009b10  68 65 72 65 20 61 6e 20  52 47 42 0a 28 69 2e 65  |here an RGB.(i.e|
00009b20  2e 20 6e 6f 6e 2d 70 61  6c 65 74 74 65 64 29 20  |. non-paletted) |
00009b30  43 6c 65 61 72 20 66 69  6c 65 20 77 6f 75 6c 64  |Clear file would|
00009b40  20 6e 6f 72 6d 61 6c 6c  79 20 72 65 73 75 6c 74  | normally result|
00009b50  20 28 77 69 74 68 20 52  3d 47 3d 42 29 2c 20 69  | (with R=G=B), i|
00009b60  6e 73 74 65 61 64 0a 61  20 67 72 65 79 2d 70 61  |nstead.a grey-pa|
00009b70  6c 65 74 74 65 64 20 38  2d 62 69 74 20 43 6c 65  |letted 8-bit Cle|
00009b80  61 72 20 66 69 6c 65 20  69 73 20 6f 75 74 70 75  |ar file is outpu|
00009b90  74 2e 20 54 68 69 73 20  69 73 20 74 6f 20 73 61  |t. This is to sa|
00009ba0  76 65 20 73 70 61 63 65  2c 20 61 6e 64 20 74 6f  |ve space, and to|
00009bb0  0a 65 6e 61 62 6c 65 20  65 61 73 69 65 72 20 63  |.enable easier c|
00009bc0  6f 6e 76 65 72 73 69 6f  6e 20 74 6f 20 66 6f 72  |onversion to for|
00009bd0  6d 61 74 73 20 74 68 61  74 20 64 6f 20 6e 6f 74  |mats that do not|
00009be0  20 73 75 70 70 6f 72 74  20 6e 6f 6e 2d 70 61 6c  | support non-pal|
00009bf0  65 74 74 65 64 20 69 6d  61 67 65 73 0a 28 69 2e  |etted images.(i.|
00009c00  65 2e 20 47 49 46 29 2e  0a 0a 54 68 65 20 69 6d  |e. GIF)...The im|
00009c10  61 67 65 20 69 6e 73 69  64 65 20 74 68 65 20 43  |age inside the C|
00009c20  6c 65 61 72 20 66 69 6c  65 20 77 69 6c 6c 20 61  |lear file will a|
00009c30  6c 73 6f 20 68 61 76 65  20 62 65 65 6e 20 73 63  |lso have been sc|
00009c40  61 6c 65 64 20 61 73 20  61 70 70 72 6f 70 69 61  |aled as appropia|
00009c50  74 65 2c 0a 73 6f 20 74  68 61 74 20 79 6f 75 20  |te,.so that you |
00009c60  6d 61 79 20 65 61 73 69  6c 79 20 63 72 65 61 74  |may easily creat|
00009c70  65 20 43 6c 65 61 72 20  66 69 6c 65 73 20 6f 66  |e Clear files of|
00009c80  2c 20 66 6f 72 20 65 78  61 6d 70 6c 65 2c 20 61  |, for example, a|
00009c90  20 73 70 65 63 69 66 69  65 64 20 6e 75 6d 62 65  | specified numbe|
00009ca0  72 0a 6f 66 20 70 69 78  65 6c 73 2e 0a 0a 0a 2d  |r.of pixels....-|
00009cb0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
00009cc0  2d 2d 2d 2d 2d 2d 0a 2d  20 4d 65 6d 6f 72 79 20  |------.- Memory |
00009cd0  72 65 71 75 69 72 65 6d  65 6e 74 73 20 2d 0a 2d  |requirements -.-|
00009ce0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
00009cf0  2d 2d 2d 2d 2d 2d 0a 54  72 61 6e 73 6c 61 74 6f  |------.Translato|
00009d00  72 20 73 74 61 72 74 73  20 75 70 20 74 61 6b 69  |r starts up taki|
00009d10  6e 67 20 61 20 6d 69 6e  69 6d 75 6d 20 61 6d 6f  |ng a minimum amo|
00009d20  75 6e 74 20 6f 66 20 52  41 4d 2e 20 41 73 20 61  |unt of RAM. As a|
00009d30  6e 64 20 77 68 65 6e 20  69 6d 61 67 65 73 0a 61  |nd when images.a|
00009d40  72 65 20 6c 6f 61 64 65  64 2f 64 69 73 63 61 72  |re loaded/discar|
00009d50  64 65 64 2c 20 65 78 74  72 61 20 6d 65 6d 6f 72  |ded, extra memor|
00009d60  79 20 69 73 20 63 6c 61  69 6d 65 64 2f 72 65 6c  |y is claimed/rel|
00009d70  65 61 73 65 64 2c 20 61  73 20 66 6f 6c 6c 6f 77  |eased, as follow|
00009d80  73 20 3a 0a 0a 2d 20 57  68 65 6e 20 61 6e 20 69  |s :..- When an i|
00009d90  6d 61 67 65 20 69 73 20  6c 6f 61 64 65 64 2c 20  |mage is loaded, |
00009da0  61 6c 6c 20 61 76 61 69  6c 61 62 6c 65 20 6d 65  |all available me|
00009db0  6d 6f 72 79 20 69 73 20  67 72 61 62 62 65 64 20  |mory is grabbed |
00009dc0  28 74 6f 20 65 6e 73 75  72 65 20 6d 61 78 69 6d  |(to ensure maxim|
00009dd0  75 6d 0a 66 69 6c 65 20  62 75 66 66 65 72 20 73  |um.file buffer s|
00009de0  69 7a 65 73 29 2c 20 61  6e 64 20 61 6e 20 61 74  |izes), and an at|
00009df0  74 65 6d 70 74 20 69 73  20 6d 61 64 65 20 74 6f  |tempt is made to|
00009e00  20 6c 6f 61 64 20 74 68  65 20 69 6d 61 67 65 2e  | load the image.|
00009e10  20 57 68 65 6e 20 74 68  65 72 65 20 69 73 0a 74  | When there is.t|
00009e20  6f 6f 20 6c 69 74 74 6c  65 20 6d 65 6d 6f 72 79  |oo little memory|
00009e30  20 61 76 61 69 6c 61 62  6c 65 2c 20 54 72 61 6e  | available, Tran|
00009e40  73 6c 61 74 6f 72 20 77  69 6c 6c 20 63 6f 6d 70  |slator will comp|
00009e50  6c 61 69 6e 2e 20 41 66  74 65 72 20 6c 6f 61 64  |lain. After load|
00009e60  69 6e 67 20 28 77 68 69  63 68 0a 6d 61 79 20 6f  |ing (which.may o|
00009e70  72 20 6d 61 79 20 6e 6f  74 20 62 65 20 73 75 63  |r may not be suc|
00009e80  63 65 73 66 75 6c 29 2c  20 61 6c 6c 20 6d 65 6d  |cesful), all mem|
00009e90  6f 72 79 20 74 68 61 74  20 69 73 20 6e 6f 74 20  |ory that is not |
00009ea0  6e 65 65 64 65 64 20 61  6e 79 6d 6f 72 65 20 28  |needed anymore (|
00009eb0  69 2e 65 2e 20 61 6c 6c  0a 62 75 74 20 74 68 65  |i.e. all.but the|
00009ec0  20 69 6e 74 65 72 6e 61  6c 20 69 6d 61 67 65 20  | internal image |
00009ed0  73 70 72 69 74 65 29 20  69 73 20 72 65 74 75 72  |sprite) is retur|
00009ee0  6e 65 64 20 74 6f 20 74  68 65 20 73 79 73 74 65  |ned to the syste|
00009ef0  6d 2e 0a 0a 2d 20 57 68  65 6e 20 61 6e 20 69 6d  |m...- When an im|
00009f00  61 67 65 20 69 73 20 64  69 73 63 61 72 64 65 64  |age is discarded|
00009f10  2c 20 69 2e 65 2e 20 62  79 20 63 6c 6f 73 69 6e  |, i.e. by closin|
00009f20  67 20 74 68 65 20 69 6d  61 67 65 20 77 69 6e 64  |g the image wind|
00009f30  6f 77 2c 20 74 68 65 20  6d 65 6d 6f 72 79 0a 74  |ow, the memory.t|
00009f40  61 6b 65 6e 20 75 70 20  62 79 20 74 68 65 20 69  |aken up by the i|
00009f50  6e 74 65 72 6e 61 6c 20  69 6d 61 67 65 20 73 70  |nternal image sp|
00009f60  72 69 74 65 20 69 73 20  61 6c 73 6f 20 72 65 6c  |rite is also rel|
00009f70  65 61 73 65 64 2e 0a 0a  54 68 69 73 20 6d 65 6d  |eased...This mem|
00009f80  6f 72 79 20 61 6c 6c 6f  63 61 74 69 6f 6e 20 73  |ory allocation s|
00009f90  74 72 61 74 65 67 79 20  65 6e 73 75 72 65 73 20  |trategy ensures |
00009fa0  74 68 61 74 0a 0a 61 29  20 61 6c 6c 20 61 76 61  |that..a) all ava|
00009fb0  69 6c 61 62 6c 65 20 6d  65 6d 6f 72 79 20 69 73  |ilable memory is|
00009fc0  20 75 73 65 64 20 74 6f  20 73 70 65 65 64 20 75  | used to speed u|
00009fd0  70 20 70 72 6f 63 65 73  73 69 6e 67 0a 62 29 20  |p processing.b) |
00009fe0  54 72 61 6e 73 6c 61 74  6f 72 20 72 75 6e 73 20  |Translator runs |
00009ff0  69 6e 20 74 68 65 20 6d  69 6e 69 6d 75 6d 20 61  |in the minimum a|
0000a000  6d 6f 75 6e 74 20 6f 66  20 6d 65 6d 6f 72 79 20  |mount of memory |
0000a010  6e 65 65 64 65 64 0a 63  29 20 79 6f 75 20 64 6f  |needed.c) you do|
0000a020  20 6e 6f 74 20 6e 65 65  64 20 74 6f 20 77 6f 72  | not need to wor|
0000a030  72 79 20 61 62 6f 75 74  20 68 6f 77 20 6d 75 63  |ry about how muc|
0000a040  68 20 6d 65 6d 6f 72 79  20 74 6f 20 61 6c 6c 6f  |h memory to allo|
0000a050  63 61 74 65 20 74 6f 20  54 72 61 6e 73 6c 61 74  |cate to Translat|
0000a060  6f 72 0a 20 20 20 77 68  65 6e 20 79 6f 75 20 73  |or.   when you s|
0000a070  74 61 72 74 20 69 74 20  75 70 0a 0a 0a 2d 2d 2d  |tart it up...---|
0000a080  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
0000a090  2d 2d 0a 2d 20 4d 6f 64  65 20 69 6e 64 65 70 65  |--.- Mode indepe|
0000a0a0  6e 64 61 6e 63 65 20 2d  0a 2d 2d 2d 2d 2d 2d 2d  |ndance -.-------|
0000a0b0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 0a 57  |--------------.W|
0000a0c0  68 65 6e 20 74 68 65 20  27 69 64 65 61 6c 27 20  |hen the 'ideal' |
0000a0d0  6d 6f 64 65 20 66 6f 72  20 64 69 73 70 6c 61 79  |mode for display|
0000a0e0  20 69 66 20 74 68 65 20  6f 75 74 70 75 74 20 73  | if the output s|
0000a0f0  70 72 69 74 65 20 63 61  6e 6e 6f 74 20 62 65 20  |prite cannot be |
0000a100  73 65 6c 65 63 74 65 64  0a 28 75 73 75 61 6c 6c  |selected.(usuall|
0000a110  79 20 62 65 63 61 75 73  65 20 6f 66 20 73 63 72  |y because of scr|
0000a120  65 65 6e 20 6d 65 6d 6f  72 79 20 73 68 6f 72 74  |een memory short|
0000a130  61 67 65 29 2c 20 61 20  62 65 65 70 20 77 69 6c  |age), a beep wil|
0000a140  6c 20 73 6f 75 6e 64 20  61 6e 64 20 54 72 61 6e  |l sound and Tran|
0000a150  73 6c 61 74 6f 72 0a 77  69 6c 6c 20 74 72 79 20  |slator.will try |
0000a160  73 75 63 63 65 73 69 76  65 6c 79 20 6c 6f 77 65  |succesively lowe|
0000a170  72 20 72 65 73 6f 6c 75  74 69 6f 6e 20 6d 6f 64  |r resolution mod|
0000a180  65 73 20 77 69 74 68 20  74 68 65 20 72 69 67 68  |es with the righ|
0000a190  74 20 6e 75 6d 62 65 72  20 6f 66 20 63 6f 6c 6f  |t number of colo|
0000a1a0  75 72 73 0a 28 61 73 2c  20 77 69 74 68 69 6e 20  |urs.(as, within |
0000a1b0  74 68 65 20 57 49 4d 50  20 65 6e 76 69 72 6f 6e  |the WIMP environ|
0000a1c0  6d 65 6e 74 2c 20 74 68  65 72 65 20 69 73 2c 20  |ment, there is, |
0000a1d0  61 74 20 70 72 65 73 65  6e 74 2c 20 6e 6f 20 73  |at present, no s|
0000a1e0  65 63 75 72 65 20 77 61  79 20 6f 66 0a 66 69 6e  |ecure way of.fin|
0000a1f0  64 69 6e 67 20 6f 75 74  20 68 6f 77 20 6d 75 63  |ding out how muc|
0000a200  68 20 6d 65 6d 6f 72 79  20 63 61 6e 20 61 6e 64  |h memory can and|
0000a210  20 77 69 6c 6c 20 62 65  20 61 6c 6c 6f 63 61 74  | will be allocat|
0000a220  65 64 20 74 6f 20 74 68  65 20 73 63 72 65 65 6e  |ed to the screen|
0000a230  29 2e 0a 0a 4f 6e 63 65  20 61 6e 20 69 6d 61 67  |)...Once an imag|
0000a240  65 20 68 61 73 20 62 65  65 6e 20 63 72 65 61 74  |e has been creat|
0000a250  65 64 2c 20 69 74 20 63  61 6e 2c 20 69 6e 20 70  |ed, it can, in p|
0000a260  72 69 6e 63 69 70 6c 65  2c 20 62 65 20 64 69 73  |rinciple, be dis|
0000a270  70 6c 61 79 65 64 20 69  6e 20 61 6e 79 0a 6d 6f  |played in any.mo|
0000a280  64 65 2e 20 49 6e 20 6d  6f 64 65 73 20 77 69 74  |de. In modes wit|
0000a290  68 20 74 68 65 20 27 77  72 6f 6e 67 27 20 6e 75  |h the 'wrong' nu|
0000a2a0  6d 62 65 72 20 6f 66 20  63 6f 6c 6f 75 72 73 2c  |mber of colours,|
0000a2b0  20 54 72 61 6e 73 6c 61  74 6f 72 20 61 74 74 65  | Translator atte|
0000a2c0  6d 70 74 73 20 74 6f 0a  64 69 73 70 6c 61 79 20  |mpts to.display |
0000a2d0  74 68 65 20 69 6d 61 67  65 20 61 73 20 77 65 6c  |the image as wel|
0000a2e0  6c 20 61 73 20 70 6f 73  73 69 62 6c 65 2c 20 61  |l as possible, a|
0000a2f0  73 20 66 6f 6c 6c 6f 77  73 20 3a 0a 0a 2d 20 49  |s follows :..- I|
0000a300  66 20 74 68 65 20 6e 75  6d 62 65 72 20 6f 66 20  |f the number of |
0000a310  61 76 61 69 6c 61 62 6c  65 20 63 6f 6c 6f 75 72  |available colour|
0000a320  73 20 69 73 20 6c 61 72  67 65 72 20 74 68 61 6e  |s is larger than|
0000a330  20 74 68 65 20 72 65 71  75 69 72 65 64 20 6e 75  | the required nu|
0000a340  6d 62 65 72 20 6f 66 0a  63 6f 6c 6f 75 72 73 20  |mber of.colours |
0000a350  66 6f 72 20 74 68 65 20  6f 75 74 70 75 74 20 73  |for the output s|
0000a360  70 72 69 74 65 2c 20 74  68 65 20 27 6c 6f 77 65  |prite, the 'lowe|
0000a370  72 27 20 70 61 72 74 20  6f 66 20 74 68 65 20 70  |r' part of the p|
0000a380  61 6c 65 74 74 65 20 69  73 20 73 65 74 20 28 3c  |alette is set (<|
0000a390  3d 31 36 0a 63 6f 6c 6f  75 72 20 6d 6f 64 65 73  |=16.colour modes|
0000a3a0  29 20 6f 72 20 28 32 35  36 20 63 6f 6c 6f 75 72  |) or (256 colour|
0000a3b0  20 6d 6f 64 65 73 29 20  74 68 65 20 73 74 61 6e  | modes) the stan|
0000a3c0  64 61 72 64 20 70 61 6c  65 74 74 65 20 69 73 20  |dard palette is |
0000a3d0  73 65 74 20 61 6e 64 20  74 68 65 0a 63 6c 6f 73  |set and the.clos|
0000a3e0  65 73 74 20 61 76 61 69  6c 61 62 6c 65 20 73 74  |est available st|
0000a3f0  61 6e 64 61 72 64 20 63  6f 6c 6f 75 72 73 20 61  |andard colours a|
0000a400  72 65 20 73 65 6c 65 63  74 65 64 2e 0a 0a 2d 20  |re selected...- |
0000a410  49 66 20 74 68 65 72 65  20 61 72 65 20 74 6f 6f  |If there are too|
0000a420  20 66 65 77 20 63 6f 6c  6f 75 72 73 20 28 69 2e  | few colours (i.|
0000a430  65 2e 20 6f 6e 6c 79 20  69 6e 20 3c 3d 31 36 20  |e. only in <=16 |
0000a440  63 6f 6c 6f 75 72 20 6d  6f 64 65 73 29 2c 20 74  |colour modes), t|
0000a450  68 65 20 6d 6f 73 74 0a  66 72 65 71 75 65 6e 74  |he most.frequent|
0000a460  6c 79 20 75 73 65 64 20  63 6f 6c 6f 75 72 73 20  |ly used colours |
0000a470  69 6e 20 74 68 65 20 69  6d 61 67 65 20 28 74 68  |in the image (th|
0000a480  65 20 27 62 61 73 65 27  20 63 6f 6c 6f 75 72 73  |e 'base' colours|
0000a490  29 20 77 69 6c 6c 20 64  65 74 65 72 6d 69 6e 65  |) will determine|
0000a4a0  0a 74 68 65 20 70 61 6c  65 74 74 65 2c 20 61 6e  |.the palette, an|
0000a4b0  64 20 74 68 65 20 72 65  6d 61 69 6e 69 6e 67 20  |d the remaining |
0000a4c0  63 6f 6c 6f 75 72 73 20  77 69 6c 6c 20 73 69 6d  |colours will sim|
0000a4d0  70 6c 79 20 62 65 20 6d  61 70 70 65 64 20 74 6f  |ply be mapped to|
0000a4e0  20 74 68 65 20 63 6c 6f  73 65 73 74 0a 62 61 73  | the closest.bas|
0000a4f0  65 20 63 6f 6c 6f 75 72  2e 20 54 68 69 73 20 75  |e colour. This u|
0000a500  73 75 61 6c 6c 79 20 67  69 76 65 73 20 61 63 63  |sually gives acc|
0000a510  65 70 74 61 62 6c 65 20  72 65 73 75 6c 74 73 2e  |eptable results.|
0000a520  0a 0a 0a 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |...-------------|
0000a530  2d 2d 2d 0a 2d 20 53 70  72 69 74 65 20 66 69 6c  |---.- Sprite fil|
0000a540  65 73 20 2d 0a 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |es -.-----------|
0000a550  2d 2d 2d 2d 2d 0a 41 72  63 68 69 6d 65 64 65 73  |-----.Archimedes|
0000a560  20 73 70 72 69 74 65 73  20 6d 61 79 20 6e 6f 74  | sprites may not|
0000a570  20 68 61 76 65 20 61 20  70 61 6c 65 74 74 65 2e  | have a palette.|
0000a580  20 49 66 20 74 68 65 79  20 64 6f 6e 27 74 2c 20  | If they don't, |
0000a590  74 68 65 20 73 74 61 6e  64 61 72 64 0a 70 61 6c  |the standard.pal|
0000a5a0  65 74 74 65 20 73 65 74  74 69 6e 67 20 69 6e 20  |ette setting in |
0000a5b0  74 68 65 20 73 70 72 69  74 65 27 73 20 6d 6f 64  |the sprite's mod|
0000a5c0  65 20 69 73 20 61 73 73  75 6d 65 64 2e 0a 0a 41  |e is assumed...A|
0000a5d0  6c 73 6f 2c 20 69 66 20  74 68 65 20 6d 6f 64 65  |lso, if the mode|
0000a5e0  20 63 6f 6e 74 61 69 6e  65 64 20 69 6e 20 74 68  | contained in th|
0000a5f0  65 20 73 70 72 69 74 65  20 69 73 20 61 20 76 61  |e sprite is a va|
0000a600  6c 69 64 20 6f 6e 65 20  28 69 2e 65 2e 20 69 74  |lid one (i.e. it|
0000a610  20 69 73 20 61 0a 76 61  6c 69 64 20 57 49 4d 50  | is a.valid WIMP|
0000a620  20 6d 6f 64 65 20 61 6e  64 20 69 74 20 69 73 20  | mode and it is |
0000a630  61 76 61 69 6c 61 62 6c  65 20 6f 6e 20 79 6f 75  |available on you|
0000a640  72 20 6d 6f 6e 69 74 6f  72 29 2c 20 74 68 65 6e  |r monitor), then|
0000a650  20 74 68 69 73 20 69 73  20 75 73 65 64 20 62 79  | this is used by|
0000a660  0a 64 65 66 61 75 6c 74  2e 20 49 66 20 74 68 65  |.default. If the|
0000a670  20 6d 6f 64 65 20 69 73  20 6e 6f 74 20 76 61 6c  | mode is not val|
0000a680  69 64 2c 20 74 68 65 6e  20 74 68 65 20 27 63 6c  |id, then the 'cl|
0000a690  6f 73 65 73 74 27 20 6d  6f 64 65 20 69 73 20 64  |osest' mode is d|
0000a6a0  65 74 65 72 6d 69 6e 65  64 0a 61 6e 64 20 75 73  |etermined.and us|
0000a6b0  65 64 20 61 73 20 75 73  75 61 6c 2e 0a 0a 0a 2d  |ed as usual....-|
0000a6c0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 0a 2d 20 54 68 65  |----------.- The|
0000a6d0  20 65 6e 64 20 2d 0a 2d  2d 2d 2d 2d 2d 2d 2d 2d  | end -.---------|
0000a6e0  2d 2d 0a 49 66 20 79 6f  75 20 68 61 76 65 20 70  |--.If you have p|
0000a6f0  72 61 69 73 65 2c 20 63  6f 6d 70 6c 61 69 6e 74  |raise, complaint|
0000a700  73 2c 20 63 6f 6d 6d 65  6e 74 73 2c 20 62 75 67  |s, comments, bug|
0000a710  73 28 21 29 20 6f 72 20  69 6e 66 6f 72 6d 61 74  |s(!) or informat|
0000a720  69 6f 6e 20 6f 6e 20 6f  74 68 65 72 0a 66 6f 72  |ion on other.for|
0000a730  6d 61 74 73 20 74 6f 20  6f 66 66 65 72 20 6d 65  |mats to offer me|
0000a740  2c 20 64 6f 20 6e 6f 74  20 68 65 73 69 74 61 74  |, do not hesitat|
0000a750  65 20 74 6f 20 77 72 69  74 65 20 74 6f 0a 0a 4a  |e to write to..J|
0000a760  6f 68 6e 20 4b 6f 72 74  69 6e 6b 0a 4d 69 64 64  |ohn Kortink.Midd|
0000a770  65 6c 68 75 69 73 73 74  72 2e 20 31 37 0a 37 34  |elhuisstr. 17.74|
0000a780  38 32 20 45 4c 20 48 61  61 6b 73 62 65 72 67 65  |82 EL Haaksberge|
0000a790  6e 0a 54 68 65 20 4e 65  74 68 65 72 6c 61 6e 64  |n.The Netherland|
0000a7a0  73 0a 0a 6f 72 20 73 65  6e 64 20 65 6d 61 69 6c  |s..or send email|
0000a7b0  20 74 6f 20 6b 6f 72 74  69 6e 6b 40 75 74 72 63  | to kortink@utrc|
0000a7c0  75 31 2e 75 75 63 70 0a  0a 49 66 20 79 6f 75 20  |u1.uucp..If you |
0000a7d0  77 61 6e 74 20 54 72 61  6e 73 6c 61 74 6f 72 20  |want Translator |
0000a7e0  74 6f 20 68 61 6e 64 6c  65 20 61 20 6e 65 77 20  |to handle a new |
0000a7f0  66 6f 72 6d 61 74 2c 20  73 65 6e 64 20 6d 65 20  |format, send me |
0000a800  66 75 6c 6c 20 69 6e 66  6f 72 6d 61 74 69 6f 6e  |full information|
0000a810  2c 20 61 6e 64 0a 73 65  76 65 72 61 6c 20 65 78  |, and.several ex|
0000a820  61 6d 70 6c 65 20 66 69  6c 65 73 2e 0a 0a 4e 65  |ample files...Ne|
0000a830  77 20 76 65 72 73 69 6f  6e 73 20 61 72 65 20 61  |w versions are a|
0000a840  76 61 69 6c 61 62 6c 65  20 66 72 6f 6d 20 74 68  |vailable from th|
0000a850  65 20 73 61 6d 65 20 61  64 64 72 65 73 73 20 3a  |e same address :|
0000a860  20 6a 75 73 74 20 73 65  6e 64 20 73 6f 6d 65 20  | just send some |
0000a870  6d 6f 6e 65 79 0a 74 6f  20 63 6f 76 65 72 20 70  |money.to cover p|
0000a880  6f 73 74 61 67 65 20 61  6e 64 20 61 20 73 65 6c  |ostage and a sel|
0000a890  66 2d 61 64 64 72 65 73  73 65 64 20 65 6e 76 65  |f-addressed enve|
0000a8a0  6c 6f 70 65 20 63 6f 6e  74 61 69 6e 69 6e 67 20  |lope containing |
0000a8b0  61 20 33 2e 35 22 20 64  69 73 63 2e 20 41 73 0a  |a 3.5" disc. As.|
0000a8c0  74 68 69 73 20 61 70 70  6c 69 63 61 74 69 6f 6e  |this application|
0000a8d0  20 69 73 20 75 6e 64 65  72 20 63 6f 6e 74 69 6e  | is under contin|
0000a8e0  75 6f 75 73 20 64 65 76  65 6c 6f 70 6d 65 6e 74  |uous development|
0000a8f0  2c 20 79 6f 75 20 61 72  65 20 76 65 72 79 20 6c  |, you are very l|
0000a900  69 6b 65 6c 79 20 74 6f  0a 67 65 74 20 61 20 6d  |ikely to.get a m|
0000a910  6f 72 65 20 72 65 63 65  6e 74 20 76 65 72 73 69  |ore recent versi|
0000a920  6f 6e 20 21 0a 0a 48 61  70 70 79 20 69 6d 61 67  |on !..Happy imag|
0000a930  69 6e 67 20 21 21 21 0a  0a 5f 5f 5f 5f 5f 5f 5f  |ing !!!.._______|
0000a940  5f 5f 5f 5f 5f 5f 5f 5f  5f 5f 5f 5f 5f 5f 5f 5f  |________________|
*
0000a980  5f 5f 5f 5f 5f 5f 5f 5f  0a 0a 21 21 21 20 4e 4f  |________..!!! NO|
0000a990  54 45 20 21 21 21 0a 0a  59 6f 75 20 6d 61 79 20  |TE !!!..You may |
0000a9a0  4e 4f 54 20 63 68 61 6e  67 65 20 74 68 69 73 20  |NOT change this |
0000a9b0  61 70 70 6c 69 63 61 74  69 6f 6e 20 6f 72 20 75  |application or u|
0000a9c0  73 65 20 41 4e 59 20 70  61 72 74 20 6f 66 20 69  |se ANY part of i|
0000a9d0  74 20 69 6e 20 6f 74 68  65 72 20 70 72 6f 64 75  |t in other produ|
0000a9e0  63 74 73 0a 77 69 74 68  6f 75 74 20 6d 79 20 61  |cts.without my a|
0000a9f0  70 70 72 6f 76 61 6c 2e  20 59 6f 75 20 6d 61 79  |pproval. You may|
0000aa00  20 73 70 72 65 61 64 20  69 74 20 66 72 65 65 6c  | spread it freel|
0000aa10  79 20 28 77 69 74 68 20  2a 41 4c 4c 2a 20 66 69  |y (with *ALL* fi|
0000aa20  6c 65 73 20 69 6e 63 6c  75 64 65 64 29 2c 20 62  |les included), b|
0000aa30  75 74 0a 6e 6f 74 20 66  6f 72 20 61 6e 79 20 70  |ut.not for any p|
0000aa40  72 6f 66 69 74 2e 20 54  68 69 73 20 73 6f 66 74  |rofit. This soft|
0000aa50  77 61 72 65 20 69 73 20  70 72 6f 76 69 64 65 64  |ware is provided|
0000aa60  20 27 61 73 20 69 73 27  2e 20 55 73 69 6e 67 20  | 'as is'. Using |
0000aa70  69 74 20 69 73 20 65 6e  74 69 72 65 6c 79 20 61  |it is entirely a|
0000aa80  74 0a 79 6f 75 72 20 6f  77 6e 20 72 69 73 6b 2e  |t.your own risk.|
0000aa90  0a 0a 5f 5f 5f 5f 5f 5f  5f 5f 5f 5f 5f 5f 5f 5f  |..______________|
0000aaa0  5f 5f 5f 5f 5f 5f 5f 5f  5f 5f 5f 5f 5f 5f 5f 5f  |________________|
*
0000aae0  5f 0a 0a                                          |_..|
0000aae3