                        *----------------*
                        | ANIPLAYER 2.05 |
                        *----------------*


Introduction:
-------------

 This Shareware is a media player entirely written in assembler 68000 
and DSP 56001 (for picture uncompression).
 It's able to read:
 - QuickTime Movies (MOV).
   Video For Windows (AVI).
   Autodesk Animator (FLI/FLC/FLH).
   MPEG (MPG).
 - Interactive Video QuickTime VR (MOV with mouse control).
 - Sounds Audio Visual Research (AVR).
   Microsoft RIFF-WAVE (WAV).
   Apple Interchange File Format (AIF).
   Real Audio (RA 14.4K and 28.8K).
 - JPEG pictures.
 
 He has been written and particularly optimised for the FALCON.
 The file is read in direct to disk, and therefore the program 
requires less memory to work.
 On the Falcon, with a True Color display and the DSP, you can get a 
very smooth animation with sound and without skipping any picture
(a fast CD-ROM drive is requiered).
 For the moment, only some image compressions use the DSP. The main 
one is the Cinepak (CVID).

 The display is in a window, and it's possible to move through the 
movie (using the cursor or tape-recorder buttons) except for 
FLI/FLC/FLH files.

 The program support the VA_START protocol. This enables you to load 
a movie by double-clicking on it (if Aniplayer is assigned for 
AVI/MOV/FLI/MPG/AVR/WAV/AIF/RA/JPG) under the desktop. The program 
will start only once. AV_SENDKEY is also supported. Drag & Drop
with window is possible.
 The program also works as a desk-accessory when renamed as *.ACC.
 Multitasking is supported as well as TTP mode with command line 
parameters.

 Aniplayer supports ID4-OLGA protocol (for example as a plug-in for 
your favourite browser).

 The program is in french (integrated RSC file) but works in english 
if the file N_FRENCH.TXT appears in the same directory as ANIPLAY.PRG.

Required Material:
------------------

 FALCON advised for true color and DSP.
 TT with graphic card 32768/65536 colors advised.
 Machine TOS with at least an 68030 and 2 Mbytes of ram (there is a
risk of 3 bombs on ST(E) because of the large amount of compressions).
 Most graphics modes are supported :
  - All screen resolutions on the FALCON.
  - All ATARI graphics modes using planes.
  - The graphics cards true color 24 bits (type 32 bits motorola
    for PowerMac, or NOVA ET4000 for HADES).
  - The graphics cards 32768/65536 colors motorola type (for example
    MATRIX) or intel type (for example NOVA).
  - The graphics cards using 256 colors without planes.
 The program works equally well without DMA sound, in this case it's
the YAMAHA which is used (always in direct to disk) or PSOUND card
(on the HADES).
 The floating point coprocessor (68882) is only required for Real Audio
28.8K.

Informations:
-------------

 A short help is available (HELP) descibing the program and it's 
options. BubbleGEM can also be installed. The complete documentation 
can be obtained using the hypertext under ST-Guide.

 The speed limitations are caused by transfers from the 68030 to 
the DSP in order to decompress teh picture and from DSP to 68030 
in order to display the result (transfer of bytes at 16MHz without 
accelerator card).

 The informations line of the window displays the following indications:
  - The time passed in seconds.
  - The maximun CPU time occupation in % (over the 20 last pictures), 
    a value in excess of a 100 % normally indicates that the speed in 
    frames per second is not reached.
  - In single step, it's the number of current picture which is 
    displayed instead of maximun CPU time occupation.
  - Number of frames by second.

 The graphic mode where you get the fastest display is True Color on 
the FALCON, or in 32768/65536 colors on graphics card for TT or 
HADES.

 If the graphic mode is in 256 colors, the movies in 16 millions and  
in 32768 colors are dithered (this slows down the display). If the 
graphic mode is in less than 256 colors, the picture is dithered 
to monochrome (this also slows down the display), or 16 colors in 
this graphic mode.

 It's possible to save the current picture or a selection of pictures 
in the file formats IMG or TGA, in relation to the screen resolution:
  - IMG, GEM Bit Image:
    * 256 colors if screen <= 256 colors (XIMG).
    * true color 24 bits if screen >= 256 colors.
  - TGA, Targa Image 2.0 in true color 24 bits:
    * conversion starts with 256 colors if screen <= 256 colors.
    * conversion starts with 256 colors if movie in 256 colors.
    * conversion starts with 16 bit high color.
    * 24 bits directly if screen is in 24 bit true color.
    
 As a default, the selection of pictures starts to number from one up 
to the total number of pictures, or to the current picture if the 
pause is actived. A text shows the corresponding time, if the number 
of the starting or last picture is changed. The last 5 characters 
are used to number the files for the pictures (for example: 
FRM00001.IMG for the first picture).
 During saving, a red button is displayed at the bottom of the window.
    
 It's also possible to copy the current picture into the clipboard (^C)
(GEM-file SCRAP.IMG).

 The formats of compression picture AVI/MOV reconnized are:
+-----------------------+----------+-------------+--------------------+
| Name                  | Id       | Colors      | Remarks            |
+-----------------------+----------+-------------+--------------------+
| Microsoft Video 1 MSVC| CRAM8    | 256         | with/without DSP   |
|                       | CRAM16   | 32768       |                    | 
| Radius Cinepak        | CVID     | 256         |                    |
|                       | CVID     | 16 millions | with/without DSP   |
| Intel Indeo R3.1      | IV31     | 16 millions |                    |
| Intel Indeo R3.2      | IV32     | 16 millions |                    |
| JFIF JPEG             | JPEG     | 16 millions | with/without DSP   |
| Apple Uncompressed    | RAW1/2/4 | 2/4/16      | MOV RAW1/2/4       |
|                       | RAW8/16  | 256/32768   | and RAW16/24/32    |
|                       | RAW24/32 | 16 millions |     not tested     |
| Microsoft RGB         | RGB4/8/16| 16/256/32768| AVI RGB4/16/24     |
|                       | RGB24    | 16 millions |     not tested     |
| Apple Animation RLE   | RLE1/2/4 | 2/4/16      | MOV RLE1/2/24/32   |
|                       | RLE8/16  | 256/32768   |     not tested     |
|                       | RLE24/32 | 16 millions |                    |
| Microsoft RLE         | RLE4/8   | 16/256      | AVI RLE4 not tested|
| Apple Video RPZA      | RPZA     | 32768       | with/without DSP   |
| Apple Graphics SMC    | SMC8     | 256         | MOV                |
| Component Video YUV2  | YUV2     | 16 millions | MOV not tested     |
| Intel Raw YUV9 (YVU9) | YUV9     | 16 millions |                    |
+-----------------------+----------+-------------+--------------------+
 The DSP decompressions are possible in true color FALCON and all
lower screen resolutions.

 The sound is played with the nearest machine frequency. The exact 
frequency is obtained by enabling 'resample'. Most of the time, the 
resample can quickly be computed by removing or adding a sample,
otherwise the resample is obtained using linear interpollation 
(which is slower).

 It's possible to save the sound either with the file frequency if 
resample is not checked, or with the machine frequency if resample 
is checked. This can be in the following file formats:
  - AVR, Audio Visual Research (ATARI).
  - WAV, Microsoft RIFF-WAVE (PC).
  - AIF, Apple Interchange File Format (MAC).
 During saving, a red button is displayed at the bottom of the window.
 
 The formats of compression sound AVI/MOV/WAV reconnized are:
  - MS_ADPCM: 16 bits AVI/WAV (APCM), codage on 4 bits.
  - DVI_ADPCM: 16 bits AVI/WAV (DVI), codage on 4 bits.
  - IMA4: 16 bits MOV, codage on 4 bits.
  - MULAW: 16 bits AVI/WAV (ULAW), codage on 8 bits.
  - MAC3: 8 bits MOV, codage on 1/3 bit.
  - MAC6: 8 bits MOV, codage on 1/6 bit.
  - PCM: not compressed AVI/WAV.
  - RAW0: not compressed MOV.
  - RAW: not compressed MOV.
  - TWOS: not compressed signed MOV.

 A single step mode exists (key + or .):
  - When playing is active, the pause is activated.
  - If pause is active, the next picture is displayed.

 The scan (key S) allows you to see all the pictures as fast as 
possible without sound. To start the scan you can also double-clic 
on the FF button in the window.

 The slide-show allows you to see all files from the same directory 
in the order as they appear in the directory. If an error occurs, 
the reading continues with the next movie.

 During the reading of a file, it's possible to request informations 
about a movie (^I or I):
  - Movie informations:
    * size.
    * number of colors.
    * number of pictures.
    * number of frames per second.
    * step key-frames.
    * duration.
    * number of current picture.
    * type of compression.
    * name of compression.
  - Sound informations:
    * quality (8/16 bits mono/stereo).
    * file frequency.
    * machine frequency (nearest).
    * duration.
    * type of compression.
  - Memory informations:
    * size file buffers in bytes (decompression to screen or picture 
    buffer).
    * size picture buffer in bytes (conversion screen format).
    * size screen buffer in bytes (buffer for redraws, is not used if
      direct screen is checked).
    * size of sound buffers in bytes.
 Or else, statistics can be obtained (^I or I):
  - Real time in seconds.
  - Frames displayed in %.
  - Average CPU time occupation in %.
  - Minimum CPU time occupation in %.
  - Maximum CPU time occupation in %.
  - Average number of frames per second.

List of compressions:
---------------------

- AVI file (RIFF):

 * CRAM8/16: Microsoft Video 1 (MSVC)       x
 * CVID: Radius Cinepak                     x
 * CYUV: Creative Video Blaster CYUV
 * IJPG: Intergraph JPEG
 * IV31: Intel Indeo R3.1                   x
 * IV32: Intel Indeo R3.2                   x
 * IV41: Intel Indeo R4.1                  
 * JPEG: JFIF JPEG                          x
 * MJPG: Motion JPEG
 * RGB4/8/16/24: Microsoft RGB              x
 * RLE4/8: Microsoft RLE       	            x
 * RPZA: Apple Video RPZA	            x
 * RT21: Intel Indeo R2.1                  
 * ULTI: IBM Ultimotion                    
 * VDOW: VDO Proprietary
 * XMPG: Editable MPEG
 * YUV9: Intel Raw YUV9                     x
 
- Fichier MOV (QuickTime):

 * CVID: Radius Cinepak                     x
 * IV31: Intel Indeo R3.1                   x
 * IV32: Intel Indeo R3.2                   x
 * IV41: Intel Indeo R4.1                  
 * JPEG: JFIF JPEG                          x
 * KPCD: Kodac Photo CD
 * MSVC8/16: Microsoft Video 1              x
 * PGVV: Radius PGVV
 * RAW1/2/4/8/16/24/32: Apple Uncompressed  x
 * RLE1/2/4/8/16/24/32: Apple Animation RLE x
 * RPZA: Apple Video RPZA                   x
 * RT21: Intel Indeo R2.1                  
 * SMC: Apple Graphics SMC                  x
 * SPIG: Radius Spigot
 * YUV2: Component Video YUV2               x
 * YUV9: Intel Raw YUV9 (YVU9)              x
 
 You see, I have a lot more work ! (the types of compression 
achieved are checked).

Shortcuts keyboard:
-------------------

<CTRL C>         : Copy current image in GEM clipboard
<CTRL I> or <I>  : Informations or statistics
<CTRL L>         : Open AVR/WAV/AIF/RA file.
<CTRL M>         : Save current image.
<CTRL N>         : Save sound.
<CTRL O>         : Open AVI/MOV/QT/FL?/MPG file.
<CTRL P>         : Open JPG file.
<CTRL Q>         : Quit program.
<CTRL S>         : Save config.
<CTRL U>         : Stop and close movie.
< >              : Switch pause / play movie.
<.>              : Single step.
<-> or          : Sound level -
<+> or          : Sound level +
<0>              : DSP for decompress.
<1>              : Direct screen.
<2>              : Resample.
<3>              : Shut-off sound.
<4>              : Sound only.
<5>              : Control slowness.
<6>              : Pass pictures.
<7>              : Tape-recorder look.
<8>              : Little window.
<9>              : Without GEM.
<A>              : Loop mode.
<B>              : Quality.
<C>              : Switch color / black and white for CVID/JPEG/YUV/IV.
<D>              : Without D2D.
<O>              : Options menu.
<P>              : Play.
<S>              : Scan.
               : +/-  1 second (impossible for FLI/FLC/FLH).
  and <SHIFT>  : +/- 10 seconds (impossible for FLI/FLC/FLH).
  and <CTRL>   : +/- 60 seconds (impossible for FLI/FLC/FLH).
<HELP>           : Help.
<UNDO>           : Stop and close movie.
<ESC> and 'quit at the end' not checked : Stop and close movie.
<ESC> and 'quit at the end' checked : Quit program.
 
Description of options:
-----------------------

 The option 'DSP for decompress' active the DSP for some compressions. 
If is used, it's show'n in the window (FALCON).

 The option 'direct screen' causes an extra acceleration to DSP, but 
the displays are less clean (waves on the screen) and the redraws are 
inpossible. This option is not always available (256 colors and 
monochrome). In true color FALCON and direct screen, the DSP works
in interrupt mode for transfers, and it's possible to decompress 
picture during loading of the next picture.

 The option 'quality' causes an acceleration of the decompression at 
the cost of color-quality (only without DSP). In true color FALCON or 
32768/65536 colors, the quality is slightly less on compression CVID 
(Cinepak).
 In 256 colors, dithering is disabled for movies in 32768 and 16 
millions colors (this makes it faster without the DSP, but there is 
a substantial quality-loss).
 With compression IV31/32 (Intel Indeo), this option causes an 
acceleration of the decompression at the cost of color-quality. 

 The option 'resample' converts sound to respect the frequency file 
(but can slow the machine for some frequencies). On a machine without 
DMA sound, this option is not available because it's possible to 
obtain the exact frequency with the YAMAHA.

 The option 'shut-off sound' cuts of the sound for example to answer a 
telephone call.

 The option 'sound only' allows you to listen to the sound correctly if 
the display is too slow (sound repeat).

 The option 'control slowness' causes an error message if the movie is 
too slow (sound repeat). This message offers to go down one octave, 
switch off the sound or ignore the problem.

 The option 'pass pictures' removes the sound repeat because if the 
display is too slow, the animation is stopped till the next entire 
picture. The pictures saved in memory are decompressed and inserted 
during free time (32 at maximum, in this case the size of file buffers 
is multiplied by 32, after this option is disabled).

 The option 'tape recorder look' allows you to have the classic buttons 
to move through the movie, or a horizontal slider.
 
 The option 'little window' removes the buttons and the move-bar from 
the window to load movies with a larger display.

 The option 'without GEM' is the last possibility to increase 
display speed. Only the keyboard is tested directly (goodbye 
multitasking !). In this mode, it's possible to load a movie with a 
picture size of 320 * 240 in a screen resolution of 320 * 240. On a 
FALCON with TV monitor or VGA the display changes to 320 * 240 true 
color if the size of the picture does not exceed 320 * 240. The  
current resolution is restored in case of an error or when stopped.

 The option 'without D2D' loads the file into memory (when possible) 
before playing it. The sound is played in 'direct to memory'. Pictures 
are decompressed directly.

 The option 'loop mode' causes the file to start again at the end or
to first file with slide-show. 

 The option 'quit at the end' is useful if the program is called by 
another program with a command line. This option has no effect if the 
option loop mode is checked.

 The option 'pause at start' causes a pause on the first picture and
equally on the end of file. 

 The option 'without error' causes the suppression of the skip alerts 
box and the error 'End of file abnormal'.

 It's possible to save all options (^S).

Command ligne:
--------------

 If the command line contains at least one of the following options, 
the program is started as a TTP program:
  +annnnnnnnnn    : adress for control program (10 numbers max)
  +bnnnnn         : force number of planes for screen (5 numbers max) 
  +d              : with dsp (-d: without dsp)
  +e              : display errors (-e: without, default +e)
  +hnnnnn         : force height of screen (5 numbers max)
  +i              : loop (-i: without)
  +m              : with pictures (-m: sound only)
  +p              : with sound (-p: shut-off sound)
  +q              : with quality (-q: without)
  +r              : resample sound (-r: without)
  +s              : pass pictures (-s: all pictures)
  +wnnnnn         : force width of screen (5 numbers max)
  +xnnnnn, +ynnnnn: movie position (5 numbers max, default center)
  +znnnnnnnnnn    : adress informations about movie (10 numbers max)

 The directory and name of file follow the options, for ex:
  +d +r C:\MOVIES\X.MOV read X.MOV with dsp and resample.
  -p C:\MOVIERS\*.MOV read all MOV of directory without sound. 
  +p C:\MOVIERS\*.* read all files of directory with sound. 
   
 The options not showed proceed of ANIPLAY.INF file. If this file not 
exist, the default options are +d +i +m +p +q +r +s.
 The options direct screen, without GEM, and quit at the end are 
checked.
 The option control slowness and without D2D are not checked.
 
 This mode not work in screen resolutions 4 colors (GEM is not used).  
On FALCON, if the picture is lower or equal to 320 * 240, the screen 
resolution change in true color.
 If the movie position is checked (+x +y), the screen resolution 
doesn't change in true color on FALCON. In this mode, the background
is not cleared. In the screen resolution with planes, x is aligned to
16 pixels. 

 Adress (+a) is used for the control program. An example for 
programmers is better than an explanation:

 In C (simplified):
 {
   Pexec(0,"ANIPLAY.PRG","+x100 +y100 +aadress C:\MOVIES\X.MOV",""); 
 }

 int adress()
 {
   switch(code())
   {
   case END:
     return(0x1b);   /* ESC */
   case PAUSE:
     return(' ');
   case REW:
     return(0x4B34); /* SHIFT +   (-10S) */
   case FF: 
     return(0x4D36); /* SHIFT +   (+10S) */
   }
   return(0);
 }
 
 Adress informations (+z) doesn't play movie but returns informations 
about movie. This possibility is usefull for programmers (32 bytes 
buffer):
 
 struct infos
 {
   int width;
   int height;
   int planes;
   int frames_second;
   long total_frames;
   long id_picture_compression; /* cvid for example */
   int quality; /* B0: mono(0)/stereo(1)  B1: 8 bits(0)/16 bits(1) */
   unsigned int frequency_file;
   unsigned int frequency_machine;
   long total_samples;
   long id_sound_compression;  /* ima4 for example */
   int version_player;         /* version of Aniplayer */
 }
 
GEM messages:
-------------

Message VA_START:

 msg[3] = Path (high)
 msg[4] = Path (low)

 A command line can be joined:

  +c: with control slowness (-c: without)
  +d: with dsp (-d: without DSP) 
  +g: with GEM (-g: without GEM)
  +i: loop (-i: without)
  +k: with keyboard (-k: without for use only AV_SENDKEY)
  +l: little window (-l: normal window)
  +m: with pictures (-m: sound only)
  +p: with sound (-p: shut-off sound)
  +q: with quality (-q: without)         
  +r: resample sound (-r: without)
  +s: pass pictures (-s: all pictures)
  +t: tape recorder look (-t: slider)
  +v: with direct screen (-v: without)   
  +xnnnnn, +ynnnnn: movie position (5 numbers max, default center)
                                     
Message AV_SENDKEY:

 msg[4] = Pressed key (GEM format)

Message 'AP':

 - Message for a new position in seconds:
 
   msg[3] = 1
   msg[4] = Seconds (high)
   msg[5] = Seconds (low)
 
   No answer message.
 
 - Message for a new position in pictures:

   msg[3] = 2
   msg[4] = Picture (high)
   msg[5] = Picture (low)
   
   No answer message.
 
 - Message for get informations:
 
   msg[3] = 0
   
   Answer message 'AP':
 
   msg[3] = Structure (high)
   msg[4] = Structure (low)

   typedef struct
   {
     int width;
     int height;
     int planes;
     int frames_second;
     long total_frames;
     long id_picture_compression; /* cvid for example */
     int quality; /* B0: mono(0)/stereo(1)  B1: 8 bits(0)/16 bits(1) */
     unsigned int frequency_file;
     unsigned int frequency_machine;
     long total_samples;
     long id_sound_compression;  /* ima4 for example */
     int version_player;         /* version of Aniplayer */
     long count_seconds;
     long num_frame;
     int reserve[12];
   } INFO_ANIM;
 
Questions/answers:
------------------

 What options to choose on a FALCON, for the display to be faster ?
 - Choose screen resolution 320 * 240 (or 480) in true color on a VGA 
   monitor (clock 25 MHz), or best 320 * 200 on TV/RGB.
 - Check DSP for decompress.
 - Check direct screen.
 - Check without GEM. 
 - Load the file. 

 The program sometimes displays: 'Impossible to load the block to 
decompress in DSP memory', is this normal ?
 - The file is not compressed enough. The pictures to decompress are 
   segmented by blocks, and the DSP decompresses a minimum of one 
   block. To resolve the problem, it must treat a fraction of the 
   block, and this operation can slacken pictures well compressed.
 - The program uncheck the DSP and restart play.
 
 How to use the slide show when I don't know the size of the movies on 
the FALCON ?
 - Choose a screen resolution higher or equal to 640 * 480 in 256  
   colors.
 - Check DSP for decompress.
 - Check direct screen.
 - Check without GEM.
 - Choose the directory for the slide show.
 - If the picture is smaller or equal to 320 * 240, the display changes 
   to 320 *240 in true color (this is the case with most of the movies).
 - If the display is higher than 320 * 240 the display is performed in 
   the current screen resolution (this is the case with most of the 
   photography, with a speed near too one frames/s, it's not penalized).
  
 What are the futurs developpements ?
 - More compressions, for the DSP in particuliar.
 - MPEG with sound.

Material used for tests:
------------------------

FALCON 030 with Speed Resolution Card (68030 to 40 MHz, bus to 20 MHz, 
DSP to 40 MHz) in SVGA 640 * 400 true color (clock 40 MHz).
CD-ROM SCSI PIONNER 10X with METADOS for driver.
ZIP drive SCSI IOMEGA 100 with AHDI 6.06 (less fast).

 The limits of the program are obtained approximately with a movie
320 * 240 en CVID 12 frames/s if the pictures are not enough 
compressed (sound repeat because too many data to transfer to the
DSP).

Shareware:
----------

Aniplayer is Shareware NOT public domain.

For registration, please send:

- US$10, CAN$15, 15DM, 7UKP or 50F to my adress:

        Didier MEQUIGNON
        25, rue de l'Ascenseur 62510 ARQUES
        FRANCE

- This informations:

Name
Adress
Town Country
E-mail
Your computer for information

After receiving the Shareware fee you will receive a personalised key. 
This key with your name and adress is entered into the Aniplayer 
registration dialog and is saved in ANIPLAY.INF file. After saving the 
.INF file with a key the registration dialog no longer appears.
A modification of this file can destroy the key.

Registrations can also be sent to:

CyberSTrider
PO Box 2023
Wickford
SS12 9RX
UK

Cheques in UKP payable to CyberSTrider
Cheques payable in USD payable to Denesh Bhabuta

UKP price: 10 UKP
USD price: 16.50 USD

You will receive a keycode via email/letter. Masterdisks, add 2UKP.
Please refer to CyberSTrider order form for further details, or email.

Electronic contact details:
denesh@cyberstrider.net
www.cyberstrider.net

Thanks (contribution or ideas):
-------------------------------

 Bertrand Marne to Rosny Sous Bois (F).
 Simon Yardley to Ashingdon Rochford (GB).
 Christophe Ricard to Grabels (F).
 Yu-Ou Wang to Paris (F).
 Pascal Ricard to Pierrevert (F).
 Bruno Levionnois (F).
 Houplon Jol to Chaville (F).
 Philippe Conceicao to Schiltigheim (F).
 Christophe Villeneuve to Bourges (F).
 Guillaume Tello to Montreuil Bellay (F).
 Bruno Bgni to Saint-Gingolph (F).
 Denis Huguet to Mehun sur Yvre (F).
 Jean-Jacques Ardoino (F).
 Mille Babic to Gteborg (S).
 Rmi Vanel (F).
 Thierry Benet (F).
 Joachim Fornallaz to Zrich (CH).
 Magnus Kollberg (S).
 Karel Post (NL).
 Francois Le Coat (F).
 Nicolas Boulesteix to Gaillon sur Montcient (F).
 Raymond Collins (US).
 Philippe Castella (F).
 Loc Sbald to Caveirac (F). 
 Christian Marillat (F).
 Clment Benrabah (F).
 Noah Silva (US).
 Frdric Boudet to Tonneville (F).
 Patrick Delecluse to Bruille St Amand (F).
 Gilbert Devred to Lille (F).
 Jo Vandeweghe to Dottignies (B).
 Oliver Heun to Mainz (D).
 Alexander Kartalija to Bad Durrheinidem (D).
 The Removers (F).
 Thomas Raukamp (D).
 Alexander Clauss (D).
 Robert Bltter to Hamburg (D).
 Karel de Bruijn to St. Jansteen (NL).
 Guilbert Duchesne to Lille (F).
 Alain Larrod to Villacoublay (F). 
 Nicolas Richeton to Poitiers (F).

Others realisations:
--------------------

 PICDESK, display a picture (X)IMG/GEM or a motif on the GEM desktop, 
new file select, news screen resolutions, fast display, and dead keys.  
Freeware. FALCON.

 SONDIGIT, sound digitizer with or without direct to disk, formats 
WAV/AIF/AVR/DVS. Freeware.

 
                 MEQUIGNON Didier, April 1999
                 
                 
P.S.
----

 The cases 'not tested' are either due to the absence of a graphic 
card, or absent files in these formats (compression) in order to 
test my program... If you have a problem with your graphic card, 
please contact me.

 For all information on the compressions not reconnized, suggestions,
or remarks about my program, you can write to this adress:

            25, rue de l'Ascenseur 62510 ARQUES FRANCE
            
 Or a message on:

              internet e-mail: didier.mequignon@wanadoo.fr
                       web: http://perso.wanadoo.fr/didierm/
                       
              minitel in France: 3615 RTEL bal DEVDSP
 
 If you contact me for a problem (bug), please mention the 
following:
  - The version of ANIPLAYER.
  - The machine (and the accelerator card if present).
  - The graphic mode or card used.
  - The options checked.
  - The file format.
  - The type of compression (visible by ^I or I).
  - The details of the problem.
 
 I keep listening to all suggestions if you want the evolution of my 
player to continue...

