Metropoli BBS
VIEWER: hip.fr.guide MODE: TEXT (CP437)
@database HiP.guide
@node main "HippoPlayer.guide"
******************************************************************************  

          _____ _________ _________ _________ _________ _________:.
         í     Y    _    Y    _____Y    _    Y    _    Y    _____í
         |     |    |    |_____    |    |    |    |    |    _____|
         |     |    |    |    |    |    _    |    |    |    |    |
         |     |    |    |    |    |    |    |    |    |    |    |
         |     |    |    |    ª    |    |    |    |    |    ª    |
         l_____l____l____l_________l____l____l____l____l_____    ª
       <==========================╖hJ╖======================l____|=>
                    ** Hippopotamus Design PrΘsente: **

                         *** HippoPlayer v2.20 ***

                     Copyright ⌐ 1994-1995 K-P Koljonen
                              ** SHAREWARE **

******************************************************************************

HippoPlayer est un utilitaire AMIGA pour jouer de nombreux formats de 
modules. Il fonctionne parfaitement sous KickStart 1.2 et possΦde les 
mΩmes fonctionnalitΘs( et mΩme plus !!! ) que les players qui requiΦrent 
le KickStart2.0 ou plus.

Le projet HippoPlayer a ΘtΘ dΘmarrΘ le 05/02/1994.


      @{" Quelques mots                 " link inclusion}
      @{" Quelques fonctionnalitΘs      " link feat}

      @{" Information lΘgale            " link legal}
      @{" Enregistrements               " link registration}

      @{" Configuration requise         " link requirements}
      @{" Installation                  " link installation}

      @{" Les formats                   " link musfor}
      @{" PS3M                          " link ps3m}
      @{" Player group                  " link pgroup}
      @{" Charger des modules           " link loadfiles}

      @{" Gadgets & clavier             " link gads}
      @{" PrΘferences                   " link prefs}
      @{" Option pour le CLI            " link comline}
      @{" ARexx                         " link arexx}
      @{" DΘveloppeurs                  " link developers}

      @{" Bugs connus                   " link bugs}
      @{" Historique                    " link history}

      @{" O∙ trouver HiP?               " link where}

      @{" Hellos                        " link hellos}
      @{" A propos de ...               " link about}
      @{" A propos de la traduction...  " link traduc}

               HiP.guide par Tuomas Lukinmaa - Tumu / BFB Team
                         <tumu@lyyra.kempele.fi>
 			Additions & changemements par K-P
@endnode

@node Inclusion
Il n'existait pas au moment o∙ j'ai commencΘ ce programme, de bons players 
compatibles avec le KickStart 1.3. C'est principalement ce qui m'a dΘcidΘ 
α le concevoir. L'autre raison, c'est que mon ami Jarno Paananen (Guru/Sahara Surfers)
avait programmΘ une routine pour jouer les modules ScreamTracker ]I[.

Mon but Θtait de rΘaliser un bon player de modules qui marcherait sur tous 
les Amigas, et qui possΦderait beaucoup de fonctionnalitΘs UTILES !!!
Pour la rapiditΘ, l'occupation disque et mΘmoire, Hip a ΘtΘ Θcrit en PUR
assembleur !!!! Le projet HippoPlayer a ΘtΘ commencΘ le 05/02/1994.

"Les nouveaux utilisateurs vont se sauver en hurlant", m'a dit Nemesis1.

Au premier abord, Hip peut sembler compliquΘ. Il n'y a pas les symboles
familiers des lecteurs de cassettes, simplement quelques bouts de textes 
ΘparpillΘs. Apprenez α vous servir de HiP, il en vaut largement la peine :)

HiP peut jouer des modules Screamtracker ]I[, Fasttracker 1 & 2, Taketracker,
et MultiTracker (α partir d'ici, ces formats seront regroupΘs sous l'appellation
@{" PS3Ms " link ps3m}) qui peuvent Ωtre jouΘs sur un 68000 avec une qualitΘ 
d'Θcoute raisonnable. Ils sont jouΘs par les fameuses routines de Guru. 
HiP a ΘtΘ le deuxiΦme programme α utiliser des routines PS3M, aprΦs le propre
player de GURU. 
@endnode

@node feat "Quelques fonctionnalitΘs"
 Quelques fonctionnalitΘs:
 ╖ Screamtracker ]I[, Fasttracker 1 & 2, Taketracker, Multitracker, 1 α 32 voies
 ╖ @{" SID-emulation " link sid} par Hσkan Sundell & Ron Birk (fonctionne aussi sous Kick1.2)
 ╖ @{" TFMX-modules " link tfmx}, normaux et α sept voies
 ╖ Beaucoup de formats 4 α 8 voies & et des formats de musiques synthΘtiques
 ╖ Facile d'emploi, une belle interface 3D
 ╖ Contr⌠le au clavier
 ╖ AppWindow
 ╖ ARexx
 ╖ Support des Θcrans publics
 ╖ MultitΓche interne
 ╖ Charge et dΘcompresse les fichiers XPK, FImp, PowerPacker, et@{" LhA, LZX et Zip " link archivers}
 ╖ TestΘ sur:
     A500/000, KickStart 1.2, 0.5+0.5m de mΘmoire
     A1200/030, KickStart 3.0/1.3, 2+4m de mΘmoire (avec enforcer)

HippoPlayer Θtait/est developΘ sur:
        - v1.00-v1.25   A500/010, KickStart 1.3/3.1, 1+2M de mΘmoire, Disque Dur
        - v1.27-v1.40   A1200/020, KickStart 3.0, 2+0M de mΘmoire, Disque Dur
        - v2.00-v?.??   A1200/030, KickStart 3.0, 2+4M de mΘmoire, Disque Dur
@endnode

@node Registration
******************************************************************************
*                            *** Enregistrement ***                          *
******************************************************************************

HippoPlayer est un shareware et est copyright ⌐ 1994-95 K-P Koljonen.

Si vous aimez HiP ,que vous voulez m'encourager α continuer son dΘveloppement
et m'aider par la mΩme occasion (Je ne suis qu'un pauvre Θtudiant :), alors
vous devriez vous enregistrer.

Pour s'enregistrer, envoyez une disquette et de l'argent (30-40 FIM ou 7-9 USD
ou l'Θquivalent dans d'autres monnaie, ou un EuroChΦques) α l'adresse que vous
trouverez dans la section @{" A propos de ... " link about}. N'oubliez pas votre
adresse ou la disquette !!!

Vous recevrez en retour la disquette avec la derniΦre version de Hip et 
une clΘ, que vous NE DEVEZ ABSOLUMENT PAS DIFFUSER. Elle vous est reservΘe.
Cette clΘ fonctionnera avec les prochaines versions de HiP.

@{" L'Enregisterement by E-Mail " link about} est Θgalement possible.  Envoyez 
l'argent par courrier postal et je vous enverrai un Mail contenant votre clΘ.

Il n'y a aucune diffΘrence entre la version enregistrΘe et celle non-enregistrΘe!

Encouragez les logiciels de qualitΘ, Enregistrez-vous !
@endnode

@node Legal
HippoPlayer peut Ωtre librement distribuΘ tant que tous les fichiers 
sont inclus sans Ωtre modifiΘs. Toute utilisation commerciale de ce 
logiciel est interdite sans la permission de l'auteur.
@endnode

@node where "O∙ trouver les derniΦres versions"
******************************************************************************
*               *** O∙ trouver les derniΦres versions ***                    *
******************************************************************************

Pour obtenir les derniΦres versions d'HippoPlayer par le modem, suivez
les instructions suivantes.


1. TΘlΘphonez au BBS The Chameleon: +358-81-5409545
                                    +358-81-5409545
                                    +358-81-5546450

2. Choisissez le mode d'affichage que vous prΘfΘrez.

3. Au prompt, entrez "support".

4. Pour naviguer dans la liste de fichiers, entrez "NEW 2" et
   utilisez soit la commande "T"ag, ou les touches de curseur pour
   choisir les les fichiers dont vous avez besoin de charger.

5. Si vous voulez signaler des bugs ou faire des suggestions
   d'amΘliorations au dΘveloppeur d'HippoPlayer (K-P), entrez
   "E" et adressez le message α "K-P". Si vous le dΘsirez, 
    vous pouvez en faire message privΘ en entrant "Y" quand
    cela vous est demandΘ.

6. Si vous avez des programmes qui concernent HippoPlayer, 
   que vous voudriez diffuser, vous pouvez les mettre sur
   le BBS, dans le rΘpertoire HippoPlayer avec la commande "U".
   Mettez le fichier dans ce rΘpertoire, et dΘcrivez-le.

7. Pour quitter le BBS, tapez simplement "G".


Ceux qui possΦde un accΦs α Aminet peuvent y aller aller et le 
charger du rΘpertoire mus/play (hip???.lha).
@endnode

@node Requirements
******************************************************************************
*                           *** Configuration requise ***                    *
******************************************************************************

Tout Amiga avec un peu de mΘmoire et au moins le KickStart 1.2 devrait faire
l'affaire. La Reqtools.library, la version est sans importance, est requise
pour les requesters de fichiers. La Reqtools.library pour KickStart 1.3 est
incluse dans l'archive.

Pour...                         Vous avez besion de...
------------------------------------------------------------------
Charger des fixhiers XPK                 la xpkmaster.library et quelques sous-librairies
Charger des fichiers PowerPacker         la powerpacker.library
Charger des fichiers lha, lzx and zip    consulter @{" Archiveurs " link archivers}
Charger les autres types de fichiers     la xfdmaster.library
Jouer des fichiers SID                   la PlaySID.library
Jouer des modules MED 4 voies            la medplayer.library v2+
Jouer des modules MED 4-8 voies          l'octaplayer.library v2+

Toutes les librairies doivent Ωtre copiΘes dans le rΘpertoire LIBS.

La reqtools.library et la powerpacker.library sont de Nico Franτois.
La xpkmaster.library est de Urban Dominik Mⁿller (?).
La PlaySID.library est de  Per Hσkan Sundell & Ron Birk.
La medplayer.library et l'octaplayer.library sont de Teijo Kinnunen.
La xfdmaster.library est de Georg H÷rmann.
@endnode

@node installation "Installation"
Installation
------------
Copiez HiP et un des ses fichiers d'infos lα o∙ vous le dΘsirez. Copiez 
Θgalement la reqtools.library dans le rΘpertoire libs:, si elle n'y est 
pas dΘjα.

Copiez le fichier HippoPlayer.group dans le rΘpertoire S: ou dΘfinissez
plus tard le chemin d'accΦs α ce fichier dans Prefs/Player.

Copiez HippoPlayer.PS3M dans le rΘpertoire S:. (Jetez un coup d'oeil
α la rubrique "Configuration des fichiers PS3M").

*****************************************************************************
* Utilisez soit CIAA (A) soit CIAB (B) pour la synchro.
* CIAB provoquera s√rement des arrΩts dans les transferts sΘrie, aussi 
* le CIAA se rΘvΦle Ωtre le meilleur choix des deux.

L'utilisation de HiP-script est dΘtaillΘe dans la rubrique @{" Archiveurs " link archivers}.

** REMARQUE:  Si vous effectuez la mise α niveau d'une version prΘcΘdente,
vous avez seulement besoin de copier le fichier HippoPlayer.group dans le
rΘpertoire S: !
@endnode

@node musfor "Les formats de modules"
******************************************************************************
*                       *** Les formats de modules ***                       *
******************************************************************************

Voici une liste des formats de modules que HippoPlayer peut jouer et 
les fonctions qui sont supportΘes par ces formats. Les auteurs des routines
pour jouer le format correspondant sont Θgalement mentionnΘs.

Stop/Continue     = 1 - La musique peut Ωtre arrΩtΘe puis continuΘe.
Parties Multiples = 2 - Les modules peuvent avoir une ou plusieurs parties.
Volume            = 3 - Le volume peut-Ωtre controllΘ.
DΘtection de fin  = 4 - La fin du module peut Ωtre dΘtectΘe.
Avant/ArriΦre     = 5 - Vous pouvez avancer ou reculer dans le module.
Avance rapide CIA = 6 - Joue 2 ou 4 fois plus vite avec Bouton Gauche/Bouton Droit et '>'.

Routines                                  123456    Auteur
--------------------------------------------------------------------
[** Routines intΘgrΘes **]

David Whittaker                           xx---x*  David Whittaker
Delta Music v2.0                          x-x--x*  Bent Nielsen
Fred                                      xx---x*  Frederic Hahn & JC
Hippel                                    xx---x*  Jochen Hippel
Maniacs of Noise                          xxx--x*  Maniacs of Noise
Mark II                                   x----x*  Cachet Software
MED 4-8ch (player libraries)              xx-xx    Teijo Kinnunen
Music Assembler                           x-x--x*  Oscar Giesen & Marco Swagerman
Old Soundtracker                          xxxxxx   K-P Koljonen
@{" Protracker " link protracker}                             xxxxxx   K-P Koljonen
@{" SID " link sid} (player library)                   xx--x-   Hσkan Sundell & Ron Birk
SIDMon v1.0                               x----x*  Reiner van Vliet
Sonic Arranger                            -x----*  Carsten Schlote
@{" Echantillons IFF 8SVX " link samples} --x---	 

[** Routines dans le @{" fichier player group " link pgroup} **]

BP SoundMon v2.0                          x-xxxx   Brian Postma
BP SoundMon v3.0 (v2.2?)                  x-xxxx   Brian Postma
Future Composer v1.0-v1.4                 x-xx-x   SuperSero (of the Superions)
Hippel-COSO                               xxxx-x   Jochen Hippel
JamCracker                                x--x-x   M. Gemmel
Oktalyzer                                 --xx--   Armin Sander
@{" PS3M " link ps3m}                                   x-xxx-   Jarno Paananen
@{" TFMX " link tfmx}                                   xxxxx-   Chris Hⁿlsbeck
TFMX 7ch                                  xxxxx-   Chris Hⁿlsbeck & Jochen Hippel
The Player 6.1A                           x-x---   Jarno Paananen

Le modules dont les formats sont marquΘs avec une Θtoile possΦde la routine
pour les rejouer intΘgrΘe en eux. Je ne peux garantir qu'elles fonctionneront
ou non. C'est aussi la raison pour laquelle elles ne sont pas dans le fichier
player group (pas de routine !!)

La plupart des formats ont ΘtΘ inclus juste parce que j'avais quelques
modules dans ces formats et que j'aime les jouer avec HiP. :) 
@endnode

@node pgroup "Player group"
Player group (Voir @{" Prefs " link prefs})
------------
Player group (HippoPlayer.Group) est un fichier qui consiste dans les routines
mentionnΘes plus haut. La raison en est que cela reduit l'occupation mΘmoire
de 40Ko. C'est vraiment rien, pensez-vous. Mais c'est peut-Ωtre juste assez
pour empΩcher certains ΘvΦnements de se produire quand il ne reste plus 
beaucoup de mΘmoire.
@endnode

@node loadfiles "Charger des modules"
Loading files
-------------
Normalement, tous les modules sont chargΘs en CHIP. Les modules @{" SID- " link sid}, Oktalyzer, 
@{" PS3M- " link ps3m}, et @{" TFMX " link tfmx} sont chargΘs en mΘmoire FAST, si cela est possible.

Tous les fichiers compressΘs sont chargΘs en CHIP. Cependant, il est possible de 
dΘcompresser quelques kilo-octets au dΘbut d'un fichier Xpk, et vΘrifier si
c'est un des formats ci-dessus, ou un module ProTracker qui doit Ωtre jouΘ avec
PS3M ou avec la routine en mΘmoire FAST. 

Avantages du chargement en mΘmoire FAST:
        - La mΘmoire FAST est beaucoup plus rapide que la CHIP, et le 
          mixage peut Ωtre effectuΘ plus rapidement.
        - La mΘmoire CHIP est prΘservΘe si le module peut ou doit Ωtre 
          chargΘ en mΘmoire FAST.

Les fichiers Lha, LZX et Zip peuvent Ωtre vΘrifiΘs et seront chargΘs en mΘmoire 
FAST si nΘcessaire.
@endnode

@node Protracker
Protracker
-----------
Le format musical le plus populaire sur Amiga. HiP contient ma propre routine 
pour jouer les modules ProTracker.

- Modules en plusieurs parties
Il existe quelques modules avec plusieurs parties sΘparΘes par la commande B.
HiP vous permet de jouer ces modules correctement. Utilisez simplement les
gadgets "PS" et "NS" (ou les touches respectives) pour choisir les diffΘrentes
parties. Soit dit en passant, c'est le seul player qui propose cette fonctionnalitΘ. :)

- Routine mΘmoire FAST
Cette routine peut jouer le modules ProTracker de la mΘmoire FAST en utilisant
seulement 1024 octets de mΘmoire CHIP. TrΦs utile pour les gros modules. Le taux
d'occupation processeur sur mon A1200/030/28Mhz est de 2 α 3%, et sur le 
A500/000 de mon petit frΦre, il est de 15%.

- Les vieux modules SoundTracker
HiP identifie les vieux modules au format SoundTracker et les convertit 
au format ProTracker. Cela va prendre temporairement deux fois plus de mΘmoire
que la taille du module, mais je ne pense pas que ce soit un gros problΦme,
parce que les vieux modules SoundTracker ont tendance α Ωtre trΦs petit.
@endnode

@node TFMX
TFMX
----
HiP peut jouer les modules TFMX de 4 et 7 voies, y compris les excellentes
musiques d'introduction de Turrican I , Turrican II, et Turrican III. Un 
module TFMX consiste en deux fichiers. Il doivent Ωtre appelΘs "mdat.<nom>"
et "smpl.<nom>". Pour les jouer, il suffit de choisir le fichier "mdat.<nom>".
HippoPlayer essaiera alors de charger le fichier "smpl.<nom>". Vous
pouvez Θgalement utiliser le format TFHD pour les modules TFMX.

La frΘquence de mixage pour les modules TFMX 7 voies peut Ωtre changΘe. 
Plus la valeur est importante, plus la qualitΘ est ΘlevΘe, et plus le 
processeur est occupΘ ! Si vous perdez dses notes, ou que vous entendez
des parasites dans le son, essayez de rΘduire la frΘquence de mixage.
@endnode

@node PS3M
PS3M
----
(Screamtracker ]I[, Protracker, Fasttracker 1 & 2, Taketracker, Multitracker)

C'est Jarno Paananen (Guru/Sahara Surfers) qui est le crΘateur des routines 
pour rejouer ces formats. GrΓce α ceux-ci, il est donc possible de jouer
de 1 α 32 voies simultanΘment en les mixant α travers les canaux sonores
de l'Amiga. Les routines de mixages sont incroyablement performantes, et
mΩme sur un Amiga 500, 8 voies peuvent Ωtre jouΘes avec une qualitΘ de 
restitution trΦs acceptable. Ces routines grignotent un peu de mΘmoire
pour leurs buffers, aussi, ne soyez pas surpris.

Les frΘquences de mixages peuvent Ωtre modifiΘes. Un fois de plus, plus la
valeur est ΘlevΘe, plus la qualitΘ est grande, et plus le processeur est
occupΘ. si vous utilisez le mode "system friendly" sur un Amiga 500, 
il se peut que la machine soit complΦtement bloquΘe, aussi dans ce cas il
est prΘfΘrable d'utiliser le mode "killer" pour une meilleur qualitΘ.

PS3M permet des frΘquences de mixage supΘrieures α 28 kHz, ce qui constitue
normallement la limite du hardware. Dans certains modes d'Θcran AGA 
(et peut Ωtre ECS ?) dans frΘquences plus ΘlevΘes sont possibles. Je l'ai
trouvΘ aprΦs expΘrimentations. J'Θtais en mode overscan maximal.

FrΘquence de mixage maximale pour les modes d'Θcrans suivants:

PAL..........28 kHz		
NTSC.........28 kHz
Euro36.......28 kHz
DblPAL.......54 kHz
DblNTSC......54 kHz
Euro72.......58 kHz
Multiscan....58 kHz
Super72......46 kHz

REMARQUE: Si vous utilisez une frΘquence de mixage trop ΘlevΘe, le 
          son sera dΘformΘ.

Le mode "killer" provoque des alertes Enforcer, car il modifie certains 
vecteurs d'interruptions. Aussi, n'utilisez pas Enforcer avec le mode "killer". 

Ces modules peuvent Ωtre jouΘs depuis la mΘmoire FAST. C'est mΩme plus qu'un
conseil, c'est pratiquement une obligation.

On peut configurer PS3M α l'aide de l'option @{" PrΘfΘrences " link prefs} 
ou @{" Fichier de configuration" link ps3mconfig}.

Mode de restitution
- - - - - - - - - - 
Surround        Joue une partie des sons de droite α gauche et vice versa.
                La valeur du stΘrΘo peut Ωtre ajustΘe avec l'ascenseur "stereo"
                dans la partie "PrΘfΘrences".
                50% est le surround normal, 0% restitue du mono, et 100% du 
                stΘrΘo.

StΘrΘo          Le mode stΘrΘo joue une moitiΘ des Θchantillons sur la gauche, et
                l'autre moitΘ sur la droite.

Mono            Joue la mΩme chose des deux c⌠tΘs.

Real Surround	A peu prΦs la mΩme chose que le surround, mais consomme plus 
                de mΘmoire.

14-bit stereo	La meilleur qualitΘ, la plus grosse consommation de temps machine et
                de mΘmoire, et le volume sonore le plus bas.
                

Le meilleur des modes de restitution, dans la plupart des cas est le mode "Stereo".
Pour les modules qui nΘcessitent beaucoup de voies, utilisez de prΘfΘrence le mode
14 bit.
Vous pouvez jouer les modules en mono ou en stΘrΘo avec l'option "Surround" en 
rΦglant les valeurs de stΘrΘo.La diffΘrence entre ce mode-ci (mode "Surround") et
le Mono "rΘel" et le stΘrΘo "rΘel", est un volume sonore moins important. 
@endnode

@node PS3Mconfig "Fichier de congfiguration PS3M"
Fichier de configuration PS3M
-----------------------------
Il est possible de contr⌠ler PS3M avec le fichier de configuration appelΘ
"S:HippoPlayer.PS3M". HiP configurera PS3M suivant le fichier de configuration
α chaque fois qu'un module sera chargΘ.
Dans ce fichier de configuration, vous pouvez rentrer vos rΘglages pour chaque
nombre de voies et pour chaque module. Vous pouvez mΩme choisir lequel des 
CIA PS3M va utiliser pour ses temporisations (le default est le CIAA ). 
Dans les rΘglages de voies et de partitions, vous pouvez remplacer le nombre
que vous ne voulez pas changer par des ?. Cela se montre utile quand par exemple
vous voulez contr⌠ler la frΘquence de mixage depuis HiP et le volume depuis le
fichier de configuration.
Le fichier se comprend sans trop de problΦmes, aussi vous ne devriez pas avoir de 
difficultΘs α en Θcrire un.
Si vous ne voulez pas utiliser le fichier de configuration, vous pouvez soit, 
l'effacer du rΘpertoire S:, soit le dΘsactiver. (Il y a une option "activer/dΘsastiver")
dans le fichier de configuration.
@endnode

@node SID
SID
---
Ce sont des musiques qui ont ΘtΘ extraites de jeux ou de demos provenant du
C64. Les 2 formats "Fichier+Ic⌠ne" et "Fichier seul" sont gΘrΘs. La restitution
des modules est prise en charge par la PlaySID.library de Hσkan Sundell et Ron Birk.
Du trΦs bon boulot !

*** Remarque1! : Sous les KickStart 1.2/1.3, playsid.library v1.1 ne fonctionne pas
                 parce qu'elle comporte des spΘcificitΘs du KickStart 2.0.
                 J'ai rΘalisΘ un petit patch qui contourne le problΦme.
                 Ce patch ne fonctionne que sur la librairie v1.1 et 
                 les KickStart 1.2/1.3.

*** Remarque2! : Si vous utilisez l'excellent Executive, vous devriez le
                 rΘgler pour qu'il utilise une autre synchro que le CIAAB
                 car la playsid.library a besoin du CIABB pour jouer des
                 modules.

@endnode

@node samples "Echantillons IFF"

Echantillons IFF
----------------
HiP est actuellement capable de jouer des Θchantillons IFF 8SVX monos non
compressΘs directement depuis le disque dur, en utilisant 64Ko de mΘmoire chip
pour ses tampons. Avec des supports lents et des frΘquences d'Θchantillonnage
ΘlevΘes, il se peut que cela ne fonctionne pas trΦs bien, car l'Θchantillons
est chargΘ par paquet de 32 Ko.
@endnode

@node gads "Gadgets & contr⌠les clavier"
******************************************************************************
*                     *** Gadgets & contr⌠les clavier ***                    *
******************************************************************************

Les raccourcis claviers sont entre crochets. Les touches sont valables depuis
la fenΩtre principale et la fenΩtre de prΘfΘrences.

 New    Effacer la liste de modules, choisir de nouveaux modules et jouer le premier.

 Play   Charge et/ou joue le module sΘlectionnΘ. S'il n'y a rien de sΘlectionnΘ, 
        fait apparΓitre un requester de fichiers. [RETURN/ENTER]

 Cont   Continue de joue le module aprΦs l'option "Stop".

 Stop   ArrΩte de jouer le module .

 Eject  ArrΩte de jouer et Θlimine de la liste le module courant. [TAB]

 Prev   Charge et joue le module prΘcΘdent. [K]

 Next   Charge et joue le module suivant. [L]

 PS     Joue la partition prΘcΘdente. [ARROW LEFT]

 NS     Joue la partion suivante. [ARROW RIGHT]

 <      Retour, Passe α la pattern prΘcΘdente. [,]

 >	    Avant, Passe α la pattern suivante. [.]

    Si le format de module supporte les option pos/len, le bouton gauche de la
    souris et la touche ">" saute α la pattern suivante, et le bouton droit et
    la touche ">" double la vitesse de restitution.
    Si le format ne supporte pas pos/len, alors bouton gauche et touche ">" va
    doubler la vitesse de restitution, et bouton droit et touche ">" va quadrupler
    la vitesse de restitution. 
    Pour revenir α une vitesse normale, appuyez de nouveau sur "Cont" ou ">".
    Les raccourcis pour BG ">" est Shift+"," ou Shift+"3" sur le pavΘ numΘrique.

 Add    Ajoute des modules α la fin de la liste, et fait apparaεtre un requester de [A]
        fichier. Vous pouvez Θgalement ajouter des rΘpertoires entiers. Avec le 
        KickStart 2.0 ou plus, HiP effectuera un balayage rΘcursif du rΘpertoire
        et ajoutera tous les fichiers de ce rΘpertoire α la liste. Avec le 
        KickStart 1.2/1.3, seul un seul sou-rΘpertoire sera ajoutΘ.

 Add + bouton droit de la souris [Q]
        Ajouter un sΘparateur de liste.  

 Del    Efface de la liste le module sΘlectionnΘ. [BACKSPACE]

 Clr    Supprime la liste. [D]

 Ascenseur Horizontal 
        Contr⌠le du volume. [B][N]

 ?      Rentre dans la fenΩtre d'informations. [HELP]
          Nom des Θchantillons  Affiche le nom des Θchantillons des modules en MOD, S3M, XM, FTM,
                                et MTM
          SID-info              Informations sur les modules SID.

                       Le nom des Θchantillons ou les infos sur les modules SID
                       peuvent Ωtre Θgalement invoquΘes en cliquant sur la partie la 
                       plus α gauche de la zone "Nom/type de module", ou en appuyant sur
                       la touche "I". (Quand il n'y a aucune information disponible, 
                       la fenΩtre d'infos principale va Ωtre ouverte.)

                       Le nom des Θchantillons et les informations sur les modules SID
                       seront mise α jour si vous les laissez ouvertes et que vous chargez
                       un autre module.

          Help                  Description des gadgets et des raccourcis clavier.
          About                 A propos de HiP...
          Exit                  A v⌠tre avis ? :)

 Pre    Fait apparaεtre la fenΩtre des prΘfΘrences. Vous pouvez la fermer avec ce 
        bouton.

 Mo     DΘplace le module choisi. [M]
        Supprime le module de la liste, ce qui permet de se dΘplacer.
        Pour le remettre, pressez de nouveau Mo ou Play (ou les touches). 

 Mo + bouton droit [F/SHIFT+F]
        Recherche le module suivant le critΦre de tri rentrΘ.
        [F] permet de rentrer le critΦre de tri et [SHIFT+F] permet de poursuivre la recherche.

 In     Permet d'insΘrer des modules aprΦs le module choisi. [I]
        C'est pratiquement la mΩme chose.

 In + bouton droit [S]
        Trie la liste dans l'ordre alphabΘtique. Avec beaucoup de fichier, il
        se peut que cela se rΘvΦle lent (Tri α bulle).

 Lp     Charge une liste de modules α Θcouter. [P] 

 Sp     Sauve une liste de modules. [W]

 Le gadget proportionnel le plus α gauche.
        Ascenseur pour se dΘplacer dans la liste de modules.

 Bouton de fermeture de la fenΩtre principale [ESC]
        Ferme toutes les fenΩtres sauf les requesters et quitte le programme.

 ** Autres touches **
 FlΦche Haut                    Choisir le module prΘcΘdent

 FlΦche Bas                     Choisir le module suivant

 Barre Espace                   Jouer/ArrΩter 

 * (A c⌠tΘ de la touche RETURN) Choisis un module alΘatoirement, puis le joue.

 7 ou 8 ou 9 ou 0               Affiche respectivement : 
                                 - Temps ΘcoulΘ depuis dΘbut module/N░ pattern courant sur Nb pattern total
                                 - Horloge/MΘmoire CHIP libre/MΘmoire FAST libre
                                 - Nom du module
                                 - Temps ΘcoulΘ depuis dΘbut module/durΘe module/N░pattern courant sur Nb pattern total

 Z                              Change de scope.

 F1-F10                         Charge et joue un module ou une liste de module.

 `~ (A c⌠tΘ de la touche 1)     RΘduit la taille de la fenΩtre (Montre la fenΩtre si cachΘe).

 Amiga G-Shift G-Control + h
                                Cache HiP et l'affiche quand elles sont pressΘes de nouveau.

 Amiga G-Shift G-Control + 1   
                                RΘduit la taille de la fenΩtre quand celle-ci est inactive.

*** PavΘ numΘrique ***
Touches [ et ] et / et *        [ = effacer, ] = dΘplacer, / = insΘrer, * = jouer alΘatoirement

Touches 7 et 8 et 9 et -        7 = jouer prΘcΘdent, 8 = choisir prΘcΘdent, 9 = Jouer suivant, - = RΘduire volume

Touches 4 et 5 et 6 et +        4 = Partie prΘcΘdente, 5 = ArrΩter/Continuer, 6 = Partie suivante, + = Augmente volume

Touches 1 et 2 et 3 et Enter    1 = Reculer, 2 = Choisir suivant, 3 = Avance Rapide, EntrΘe = Jouer

Touches 0 et .                  0 = Ajouter des modules, . = Charge une liste de modules


*** Remarque sur le clavier ***
Appuyer sur Amiga G-Shift G-Control + <touche> pour utiliser les touches de HiP quand 
la fenΩtre de celui-ci n'est PAS ACTIVEE. C'est un moyen des deux moyens (l'autre Θtant AREXX)
de contr⌠ler HiP quand celui-ci est cachΘ ! En appuyant sur le gadget zoom de la fenΩtre, 
on amΦne celle-ci en avant et on l'active.

*** Remarque sur les requesters de fichiers ***
HiP utilise les requesters de la gΘniale reqtools.library. Pour choisir plusieurs
fichiers, il suffit de cliquer tout en maintenant la touche shift enfoncΘe! Vous 
pouvez Θgalement choisir des rΘpertoires quand vous ajoutez (option"Add") ou vous 
insΘrez (option "In") des modules.

Boite α fichier
---------------
Vous pouvez y voir la liste des modules. Vous pouvez choisir un module en 
cliquant sur son nom ou en utilisant les flΦches Haut et Bas. La barre de 
sΘlection sera toujours visible. Si l'option "Center Name" est sΘlectionnΘe,
elle sera centrΘe.

Bouton droit
------------
En pressant le bouton droit ou la touche respective, la fenΩtre se rΘduira, 
et seule la barre de titre sera visible. RΘpΘter l'opΘration pour obtenir
l'effet inverse.
Si par hasard vous ne retrouvez pas la fenΩtre, chargez de nouveau le programme.
S'il existe dΘjα une tΓche HippoPlayer, sa fenΩtre sera mise en avant et agrandie.
Appuyez sur les touches Amiga G-Shift G-Control + `~ pour amener la fenΩtre en
avant.
@endnode

@node Prefs
******************************************************************************
*                           *** PrΘfΘrencesá****                             *
******************************************************************************

Vous pouvez ici configurer HippoPlayer α l'aide des boutons et autres gadgets.
Des requesters α choix multiples peuvent invoquΘes en cliquant avec le bouton
droit sur les gadgets cycliques.

*** Remarque: Les champs ci-dessous ont ΘtΘ dΘlibΘrΘment laissΘs en anglais, 
              car leurs Θquivalents dans le logiciel sont Θgalement en anglais. 
              La correspondance et la recherche sera plus simple. 


      GΘnΘral (General)
      -----------------
      @{" Play              " link play}
      @{" Timeout           " link timeout}
      @{" Alarm             " link alarm}
      @{" Startup           " link startup}
      @{" Function keys     " link func}

      @{" Hotkeys           " link hotkeys}
      @{" Doubleclick       " link doubleclick}
      @{" Continue on error " link coe}
      @{" Early load        " link earlyload}
      @{" Divider / dir     " link divdir}
      @{" Priority          " link priority}

      Affichage (Display)
      -------------------
      @{" Show              " link show}
      @{" Screen            " link screen}
      @{" Filebox size      " link filebsiz}
      @{" Module info size  " link minfosiz}
      @{" Font              " link font}
      @{" Scopes            " link scopes}
      @{" Prefix cut        " link prefixcut}

      Restitution (Playing)
      ---------------------
      @{" Player group      " link pgroup2}
      @{" Filter control    " link filter}
      @{" Fade volume       " link fadevol}
      @{" Nasty audio       " link nasty}
      @{" VBlank timer      " link vblank}
    
      @{" Protracker tempo  " link pttempo}
      @{" PT replayer       " link ptreplay}
      @{" TFMX rate         " link tfmxrate}

      Chargement (Loading)
      --------------------
      @{" Modules           " link moduledir}
      @{" Programs          " link progdir}

      @{" Archivers         " link archivers}

      @{" Doublebuffering   " link doublebuffering}
      @{" XPK identify      " link xpki}
      @{" XFDmaster library " link xfd}	
	
      @{" File match pattern" link match}

      PS3M
      ----
      @{" PS3M settings     " link ps3msett}

      @{" Save, Use, Cancel " link suc}

@endnode

@node Play
Jouer
-----
 List repeatedly        Joue en boucle la liste de modules.

 List once              Joue la liste de module une seule fois.

 Module repeatedly      Joue un module en boucle.

 Module once            Joue un module une seule fois.

 Modules in random order
                        Joue les modules dans un ordre quelconque.
                        Quand HiP a commencΘ α jouer un module, il ne le 
                        rejouera pas tant que tous les autres modules
                        n'auront pas ΘtΘ jouΘs.

"Play" n'affecte que les formats de modules dont la fin peut Ωtre dΘtectΘe.
@endnode

@node Show
Montrer (Informations sur la barre de titre)
-------
 Time, pos/len, song    Montre le temps ΘcoulΘ depuis que le module α 
                        commencer α Ωtre jouΘ, le N░ de la pattern courante
                        sur le nombre de pattern total, et le N░ de la partie
                        dans le module.

 Time/duration, pos/len Cette fonction est exactement la mΩme que la fonction
                        ci-dessous, sauf dans le cas d'un module ProTracker.
                        Si cette fonction est activΘe, HiP va calculer la 
                        durΘe du module ProTracker et l'afficher dans la barre de titre.

 Clock, free memory     Affiche une horloge (24h) et la quantitΘ de mΘmoire CHIP et FAST
                        qu'il reste.

 Module name		Affiche le nom du module.
@endnode

@node filter "Contr⌠le du filtre de l'Amiga"
Contr⌠le du filtre de l'Amiga
-----------------------------
Le filtre peut Ωtre contr⌠lΘ soit par le module, soit Ωtre activΘ ou dΘsactivΘ.
@endnode

@node moduledir "RΘpertoire des modules"
RΘpertoire des modules
----------------------
Vous pouvez rentrer le chemin complet de l'endroit o∙ se trouvent vos modules.
@endnode

@node progdir "RΘpertoire des programmes"
RΘpertoire des programmes
-------------------------
MΩme chose que pour le rΘpertoire des modules, mais pour le rΘpertoire du programme
d'Θcoute.
@endnode

@node Screen
Ecran
-----
Permet de choisir un Θcran public. Toutes les fenΩtres et les requesters de
HiP s'ouvriront dans l'Θcran que vous aurez dΘfini. Si l'Θcran est introuvable, 
l'Θcran public par dΘfaut sera choisi (gΘnΘralement le Workbench).
@endnode

@node pttempo "Tempo de Protracker"
Tempo de Protracker
-------------------
Active ou dΘsactive la commande de tempo de ProTracker. Utilisez-la pour de 
vieux modules qui ont une vitesse supΘrieure α $1F. S'applique Θgalement aux
modules de format "The Player".
@endnode

@node ptreplay "Routine de restitution des modules ProTracker"
Routine de restitution des modules ProTracker
---------------------------------------------
Normal:         Utilise la routine standard qui joue les modules depuis
                la mΘmoire CHIP.

Fastram:        Joue les modules depuis la mΘmoire FAST.

PS3M:           Utilise la routine @{" PS3M " link ps3m} de Guru pour jouer les
                modules depuis la mΘmoire CHIP ou FAST. GrΓce α cette option, vous
                pouvez utilisez ses modes spΘciaux, c.a.d Θcouter des modules
                ProTracker en @{" real surround "link ps3m}.
@endnode

@node Scopes
Scopes
------
Choisissez l'un des scopes en cliquant sur le gadget de type et le gadget "bar".
L'option "Scope on/off" ou la touche "z" permet de lancer un scope. Vous pouvez
l'arrΩter en fermant sa fenΩtre ou en cliquant une nouvelle fois sur l'option
"Scope on/off".

Les scopes ci-dessous ne sont que pour les modules ProTracker:

Quadrascope (& bars)
 - C'est un peu le mΩme que dans ProTracker.  Ordre des voies:  1,2,3,4.
Hipposcope (& bars)
 - Je ne pouvais pas inventer un meilleur nom... Les basses frΘquences 
   ressortent trΦs bien avec celui-ci. Ordre des voies: 1,2,3,4.
Analyseur de frΘquence (& bars)
 - Celui-ci surcharge un peu plus le processeur. Il y a une partie pour le 
   c⌠tΘ gauche, et une autre pour le c⌠tΘ droit. Il est censΘ afficher les 
   frΘquences sans tenir compte des valeurs des pΘriodes. Ce n'est pas un
   FFT (?), mais il s'appuie sur une idΘe Θtrange de Guru... Les basses 
   frΘquences sont sur la gauche, et les hautes frΘquences sur la droite.
   Ordre des voies: 1,4,2,3.
Patternscope
 - Une Θmulation de ProTracker... Montre les partitions, quatre faux indicateurs
   de volumes, et 4 petites boites α pΘriode.
   Voies: 1,2,3,4.
F. Quadrascope (& bars)
 - F. pour rempli (filled en anglais !). InspirΘ de la routine S2 de Guru, vieille de 
   quelques annΘes.
   Voies: 1,2,3,4.  
Barres
 - Elles se donnent pour but d'afficher le volume et la pΘriode de chaque voie.
   La direction verticale reprΘsente la pΘriode de l'Θchantillon, et la direction
   horizontale, le volume du sample.  

Il existe α peu prΦs les mΩmes scopes pour le PS3M: Quadrascope (en fait stΘrΘoscope),
hipposcope et analyseur de frΘquences. Pas de barres (No bars). 

Les scopes n'ont besoin que d'un peu de mΘmoire. De plus, ils fonctionnent avec
une prioritΘ de -30, de maniΦre α ce qu'ils ne gΦnent pas des tΓches plus importantes.
@endnode

@node tfmxrate "Taux TFMX"
Taux TFMX
---------
FrΘquence de mixage des modules TFMX 7 voies.
@endnode

@node Compteur
Compteur
--------
Permet de rΘgler le temps d'Θcoute des modules (min:secs). DΘsactivΘ quand le curseur est
α l'extrΩme-gauche. Le compteur peut agir sur touts les modules ou seulement sur
ceux dont la fin ne peut pas Ωtre dΘtectΘe. Vous le choissisez en appuyant sur 
l'option "Timeout".

Exemple:  Jouer les modules ProTracker jusqu'α la fin, et les modules SiD, 
pendant ,disons, 3 minutes... Ou vous pouvez ne jouer que les 30 premiΦres
secondes de tous les modules ( une sorte de fonction intro-scan bien connue
des possesseurs de platine CD ! :)
@endnode

@node filebsiz "Taille de la boite α fichier"
Taille de la boite α fichier
----------------------------
Permet de dΘfinier le nombre de fichiers affichΘs simultanΘment dans la
fenΩtre principale. Le minimum est de 3 fichiers, la maximum de 50 (nΘcessite
un GROS Θcran ! :). Si la valeur est trop ΘlevΘe pour l'Θcran courant, alors
la fenΩtre sera tronquΘe.
@endnode

@node minfosiz "Taille de la fenΩtre d'informations sur les modules"
Taille de la fenΩtre d'informations sur les modules
---------------------------------------------------
Choisissez le nombre de lignes que la fenΩtre d'informations peut contenir.
@endnode

@node Archivers
Archiveurs (LhA... LZX... Zip...)
----------
HiP permet de dΘcompresser les modules compressΘs en LhA, LZX, et ZIP. Vous devrez
alors indiquer un chemin, une commande et les options pour chaque type d'archive.

Les fichiers LhA, LZX et ZIP sera dΘcompressΘs dans un fichier qui aura le
nom indiquΘ aprΦs ">" (Il s'agit d'une rdirection). Le signe "%s" est une variable
qui prendra le nom du fichier α traiter. Le fichier de sortie peut se trouver 
n'importe o∙ (disque dur, disquette, partout... :) si vous n'avez pas la place nΘcessaire en RAM.
LhA, LZX and Zip archives will be extracted into a file right after '>'

Ce dont vous avez besoin:       
                Les commandes LhA, LZX, ou UnZip, selon le type
                d'archive que vous voulez traiter (Assurez-vous que les
                commandes sont bien lα o∙ vous croyez qu'elles se trouvent !! :).
                Vous avez besoin de la commande "Run" dans votre rΘpertoire C:.
                Pour LZX, il faut en plus "C:Execute" et "S:SPAT".

Je dΘtermine le type d'archive en vΘrifiant leur suffixe. Les fichiers en 
LhA ont un suffixe en ".lha", les fichiers LZX en ".lzx", et les fichiers
ZIP en ".zip".

** Astuces **
- Les fichiers archivΘs peuvent dΘjα avoir ΘtΘ compactΘs avec Xpk, FImp, ou
  Powerpacker. Par example, vous pouvez utiliser xpkDLTA, pour compresser un
  fichier, et l'achiver alors avec LhA. Cela donne de trΦs bon taux de compression
  pour les fichiers de son.

** Astuces pour LhA **
- Vous pouvez archiver les deux parties d'un modules TFMX dans un seul archive
(les mdat.<nom> et les smpl.<nom>). Cependant, ces fichiers NE DOIVENT PAS 
ETRE COMPRESSES avant d'Ωtre archivΘ. De plus, le fichier en "mdat." doit 
Ωtre ajoutΘ en premier dans l'archive.

      @{" Commandes des archiveurs " link arcscoms}
@endnode

@node arcscoms "Commandes des archiveurs"
Commandes des archiveurs
------------------------

LhA -> c:lha >T:virtahepo p -qMNIQw "%s"
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
c:lha           La commande lha prΘcΘdΘe de son chemin complet.

>RAM:virtahepo  Le fichier o∙ les donnΘes dΘcompresΘes seront stockΘes.
                Ce fichier peut Ωtre placΘ sur un disque dur (Wdh1:temp/KangourouEtHippo)

p               Affiche les donnΘes sur la sortie standard, c.a.d. dans le fichier
                juste aprΦs le ">".

-qMNIQw         q       Pour Ωtre silencieux
                M       Ne montre pas les fichiers
                N       Pas d'indicateur de progression
                I       ignore la variable LHAOPTS
                Qw      dΘsactive les jokers

"%s"            La variable "%s" sera remplacΘe par le nom de l'archive α 
                traiter.

LZX -> C:execute s:HiP-script "%s" T:HiP-temp c:lzx ;>T:HiP-temp/virtahepo
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
Celui-lα est particuliΦrement dΘlicat. Merci α Gavin Hamill pour le script
qui fut pour moi une vΘritable illumination (le script de HiP en est inspirΘ).
"S:HiP-script" va crΘer un rΘpertoire temporaire nommΘ "T:HiP-temp", et
extraire l'archive LZX dans celui-ci (c:lzx correspond au chemin complet de
lzx, et lzx est le nom de la commande). Le fichier qui a ΘtΘ extrait va
Ωtre renommΘ "virtahepo", de telle maniΦre que HiP le reconnaisse et 
le charge. Remarquez que le commentaire ";>Hip-temp/virtahepo" est lα 
juste pour indiquer α HiP o∙ aller chercher le fichier. Le rΘpertoire
temporaire n'est pas effacΘ aprΦs l'opΘration.

Modifier Θventuellement "c:lzx" et entrer le chemin de votre commande
lzx. Faites de mΩme pour "s:HiP-script".

Le fichier script "S:SPAT" est obligatoire.

Si vous voulez que le rΘpertoire temporaire soit ailleurs que dans T:,
modifiez tous les "T:HiP-temp" dans la ligne de commande.

Exemple d'extraction des fichiers vers le disque dur.
C:execute s:HiP-script "%s" dh1:temp/dung ;>dh1:temp/dung/virtahepo

Zip -> C:unzip >T:virtahepo -cqq "%s"
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
-cqq    c       extrait le fichier vers la sortie standard
        qq      pour Ωtre silencieux


Vous pouvez bien s√r utiliser d'autres programmes pour dΘcompresser les 
archives

Exemple pour LhA:        c:lhx >RAM:virtahepo p -qMNQw "%s"
** REMARQUE **
Si vous utilisez le disque dur pour dΘsarchiver les fichiers LhA et Zip,
cela sera lent. Le problΦme sera probablement rΘglΘ bient⌠t.

@endnode

@node ps3msett "RΘglages du PS3M"
RΘglages du PS3M
----------------
Cette routine (par Guru/S2) peut jouer du S3M, du XM, du FTM, du MOD et du MTM.

State/buf (Etat du systΦme / Taille du tampon):

	Pri -10 to +10
                  RΦgle la prioritΘ du processus qui joue les modules, quand
                  le mode "system friendly" est sΘlectionnΘ.

        Killer
                  DΘsactive le systΦme et arrΩte la plupart des DMA afin d'obtenir
                  la meilleur qualitΘ. Ce qui clignote en bleu reprΘsente le temps
                  machine qui est libre. ArrΩtez l'Θcoute du module en appuyant
                  sur les 2 boutons de la souris. Ne lancez pas Enforcer avant !!

        Buffer    4Ko, 8Ko, 16Ko, 32Ko: Taille disponible des buffers de mixages.
                  Un petit buffer amΘliore le temps de rΘponse, mais peut favoriser
                  l'apparition d'accrocs dans la musique.

Play mode:      

         Modes de restitution(Voir la doc de @{" PS3M " link ps3m}pour plus d'inforamations, ou
	        	      essayez-les)

Stereo:

        Ne fonctionne qu'avec le mode "Surround".
        Vous pouvez rΦgler l'intensitΘ de la stΘrΘo. 0% donne du mono, 100% donne du 
        stΘrΘo, et 50% constitue la valeur standard pour la surround.

Volume boost:
        Rend le son plus clair et plus fort (Utilisez le quand il y a 
        8 voies ou plus). Vous entendrez le changement presque immΘdiatement.

Mrate (FrΘquence de mixage):
        FrΘquence de mixage en kHz.
@endnode

@node fadevol "Abaisse Volume"
Fade volume
-----------
Ne fonctionne que pour les routines qui supporte le volume. Dans ce cas, 
le volume va augmenter graduellement au dΘbut du module, et diminuer
tout aussi graduellement quand le module va s'arrΩter.
@endnode

@node Hotkey
Hotkeys
-------
Active ou DΘsactive les touches Amiga G-Shift G-Control. Cela permet d'Θviter
des conflits avec des programmes qui utiliseraient la mΩme combinaison de 
touches.
@endnode

@node Doubleclick
Doubleclick
-----------
Quand cette option est activΘe, un module peut Ωtre chargΘ et jouΘ 
en cliquant dessus.
@endnode

@node cn "Centrer nom"
Centrer nom
-----------
Si cette option est activΘe, le module sΘlectionnΘ sera centrΘ.
@endnode

@node xpki "Identifier XPK"
Identifier XPK
--------------
Quand cette option est sΘlectionnΘe, tous les fihiers compressΘs avec XPK
seront vΘrifiΘs pour voir s'il peuvent Ωtre chargΘs en mΘmoire FAST.
Vous devriez choisir cette option si vous Θcoutez des modules jouΘs par 
PS3M.
@endnode

@node xfd "Librairie XFDmaster"
Librairie XFDmaster
-------------------
Vous pouvez utiliser XFDMaster.library pour charger des fichiers compactΘs.
Cette librairie permet de reconnaεtre la plupart des formats de compression
existant.
Vous avez bien s√r besoin de la xfdmaster.library dans le rΘpertoire libs:
@endnode

@node coe "Continuer si erreur"
Continuer si erreur
-------------------
Les erreurs qui peuvent se produire pendant le chargement du fichier seront
ignorΘes, le fichier sera sautΘ, et le fichier suivant sera chargΘ. AprΦs
cinq erreurs, la procΘdure sera stoppΘe.
@endnode

@node Doublebuffering
Doublebuffering
---------------
Normalement quand vous chargez un module, celui qui est en cours d'Θcoute
est ΘjectΘ. Avec cette option, vous pouvez obliger HiP α jouer le module 
courant pendant que le module suivant se charge. Cela sera s√rement 
utile aux utilisateurs de disquettes, puisque qu'il n'existera aucun temps
d'attente entre deux modules. Si par hasard, il n'y avait pas assez de mΘmoire
pour accueillir les deux modules en mΩme temps, le module courant serait
ejectΘ.
@endnode

@node nasty "PrioritΘ audio"
PrioritΘ audio
--------------
Permet de chosir la prioritΘ d'allocation des canaux sonores. Quand l'option
est activΘe, aucun programme α part HiP ne peut utiliser les canaux sonores.
PS3M utilisera la prioritΘ maximale α chaque instant.
@endnode

@node vblank "Synchro VBlank"
Synchro VBlank
--------------
Permet de choisir la mΘthode de synchro pour jouer les modules: VBlank ou CIA.

Enclenchez cette option si vous ne voulez pas que HiP utilise l'un des deux
CIA. La synchro VBlank est fausse sur les Θcrans qui ne sont pas α 50Hz.

Cette option n'a aucun effet sur les formats suivants:
        PS3M, SID, Sonic Arranger,TFMX, TFMX 7c, MED, The Player 6.1a.
Ils utilisent leur propre synchro.

le tempo sera dΘsactivΘ quand des modules ProTracker seront jouΘs avec
l'option VBlank.
@endnode

@node Priority
PrioritΘ
--------
Permet de chosir une prioritΘ pour les processus de HiP: -1, 0, +1.
L'HippoScope n'est pas affectΘ.
@endnode

@node Startup
DΘmarrage
---------
Si cette option est activΘe, HiP commencera α jouer dΦs qu'il est dΘmarrΘ.
Le module ou le programme qui sera chargΘ peut-Θtre dΘfini en cliquant le
gadget "Startup".
@endnode

@node Alarm
Alarme
------
DΘfinit une heure α laquelle HiP doit jouer un module (le module est le 
mΩme que le module dans l'option "Startup"). L'heure de l'alarme est affichΘ
avec quatre chiffres. Les deux premiers reprΘsente l'heure, et les deux derniers
les minutes. Pour activer l'alarme, il faut que la barre d'information 
affiche l'heure. Pour rΘactiver l'alarme, il suffit que la barre d'infomation
affiche autre chose, puis qu'elle rΘaffiche l'heure.
@endnode

@node func "Touches de fonctions"
Touches de fonctions
--------------------
Vous pouvez faire correspondre α chaque touche de fonctions (F1-F10)un module
ou une liste de modules en cliquant sur ce gadget. Il suffit alors de presser
la touche de fonction que vous voulez, et le module ou la liste de module
sera chargΘ et jouΘ.
@endnode

@node pgroup2 "Player group"
Player group
------------
Status:         "Player group" chargΘ ou pas chargΘ.

Mode:           Conditions de chargements
                - Startup: Charge "Player group" immΘdiatement au dΘmarrage.
                - Demand:  Charge quand il y a besoin de la routine correspondante.
                - Disable: Ne charge pas "Player group" et le dΘcharge s'il est 
                           dΘjα en mΘmoire.

File:           @{" Fichier Player group " link pgroup}.

Cela peut Ωtre modifiΘ α l'aide des gadgets.
@endnode

@node Font
Polices de caractΦres
---------------------
Choisissez une police de dimension 8x8 (KickStart 2.0 ou +). Seule les polices
qui font exactement 8x8 seront affichΘes.
@endnode

@node divdir "SΘparateur / RΘpertoire"
SΘparateur / RΘpertoire
-----------------------
Quand vous ajoutez des rΘpertoires, c'est quelquefois bien utile d'avoir un
sΘparateur de liste pour chaque rΘpertoire. Cette option rΘalise simplement
ceci.
@endnode

@node prefixcut "Troncature du prΘfixe des noms de fichiers"
Troncature du suffixe des noms de fichiers
------------------------------------------
Choisir les prΘfixe α Θliminer. La valeur 3 Θliminera les prΘfixes tels
que "mod.", "xm.", etc, des requesters de fichiers.
@endnode

@node earlyload "Chargement par avance"
Chargement par avance
---------------------
Vous pouvez choisir une pattern parmis toutes celles du modules, dont 
l'Θcoute entrainera le chargement du module suivant. Cela fonctionne avec 
les formats de modules qui supportent l'option "position/longueur".

Mais au jour d'aujourd'hui, cette fonction n'est pas d'un grand intΘrΩt, 
car le module nouvellement chargΘ est jouΘ tout de suite α la place de 
l'autre.
@endnode

@node match "Masque des noms de fichiers"
Masque des noms de fichiers
---------------------------
Masque pour les noms de fichiers α choisir.
@endnode

@node suc "Sauver, Utiliser, Annuler"
Sauver, Utiliser, Annuler
-------------------------
Je pense que vous devinez α quoi peuvent bien servir ces options. Fermer la
fenΩtre de prΘfΘrences α l'aide du gadget de fermeture, revient α cliquer
sur "Annuler". Le fichier de prΘfΘrence sera sauver dans le rΘpertoire
S:.
@endnode

@node comline "Options Shell"
******************************************************************************
*                             *** Options Shell ***                          *
******************************************************************************

Ajouter des modules α la liste
------------------------------
HiP  <fichier2> <fichier2> ... <fichier16>

Tous les fichiers seront ajoutΘs α la liste et le premier ajoutΘ sera jouΘ.

Charger une liste de programme
------------------------------
HiP PRGM <nom listemodule>

La liste de programme sera chargΘe et la premier module de la liste sera jouΘ.
Si l'option "Modules in random order" est activΘe, alors un module sera 
choisi alΘatoirement dans la liste et jouΘ. La liste prΘcΘdente sera effacΘe.
( Le mot-clΘ PRGM n'est pas nΘcessaire, mais cela rend les choses plus rapides.)

Tous les fichiers doivent Ωtre entrΘs avec leur chemin complet.

*** REMARQUE: Vous pouvez faire Θgalement tout ceci mΩme si HiP est dΘjα 
              chargΘ. Cela vous permet d'utiliser HiP comme un player de
              modules en ligne de commandes. Cela peut faire un joli bouton
              "Play" dans Directory Opus.

Cacher au dΘmarrage
-------------------

HiP HIDE [autres paramΦtres]

L'option "HIDE" accentue encore la ressemblance entre HiP et un player en ligne de
commande.  Elle permet de forcer HiP α ne pas ouvrir sa fenΩtre. Reqtools.library
n'est ici mΩme pas utile (Elle sera chargΘe plus tard quand la fenΩtre sera ouverte).
HiP peut Ωtre aussi contr⌠lΘ avec les raccourcis clavier (s'ils sont activΘs) et/ou
Arexx, mΩme si la fenΩtre n'est pas ouverte.

Quitter
-------
HiP QUIT

Si HiP est chargΘ, il sera alors dΘchargΘ de la mΘmoire et ses ressources seront
libΘrΘes.
@endnode

@node arexx "ARexx"
******************************************************************************
*                              *** ARexx ***                                 *
******************************************************************************

HiP possΦde un port AREXX appelΘ "HIPPOPLAYER". Il sera initialisΘ au dΘmarrage
de HiP si RexxMaster tourne en fond. Il y a des exemples simples de scripts 
ARexx dans le rΘpertoire Arexx.

*** Remarque: L'interface Arexx n'a pas ΘtΘ testΘe en profondeur, aussi si 
vous dΘcouvrez des dysfonctionnements, faites-le moi savoir S.V.P.

Les options entre [] peuvent ne pas Ωtre mises, celles entre <> ne doivent 
pas Ωtre omises !!!!

CHOOSE <num>            Choisis le N░ <num> de fichier dans la liste.

ADD [fichier]           Ajoute un fichier [fichier] dans la liste. S'il n'y a pas de
                        nom spΘcifiΘ, un requester de fichier apparaεt alors.

DEL                     Efface de la liste le fichier courant.

CLEAR                   Efface la liste.

MOVE <num>              DΘplace le module courant aprΦs le fichier N░<num> dans la liste.

INSERT <file>           InsΦre le fichier <file> aprΦs le module courant.

SORT                    Trie la liste de fichier.

LOADPRG [file]          Charge une liste de module [file]. Si rien n'est spΘcifiΘ un 
                        requester de fichier est alors ouvert.

PLAY [file]             Si le fichier [file] est passΘ en paramΦtre, efface la liste, et joue
                        le module. Si rien n'est passΘ en paramΦtre, joue le module courant.
                        S'il n'y a aucun fichier dans la liste, un requester de fichier est
                        alors ouvert.

EJECT                   ArrΩte de jouer le module courant et l'Θlimine de la liste.

STOP                    ArrΩte de jouer le module courant.

CONT                    Continue de jouer le module courant α partir de l'endroit o∙ 
                        celui-ci a ΘtΘ arrΩtΘ.

SONGPLAY <num>          Joue partie N░<num>.

RANDPLAY                Choisis au hasard un module dans la liste puis le joue.

FFWD                    Avance rapide dans le module.

REW                     Recule dans le module.

VOLUME <vol>            RΦgle le volume <vol> (0-64).

QUIT                    Ferme toutes les fenΩtres et quitte le programme.

ZIP <0/1>               0: petite fenΩtre principale, 1: fenΩtre principale normale

HIDE <0/1>              0: Cacher fenΩtre principale, 1: Afficher fenΩtre principale

PUBSCREEN <screen>      Choisis l'Θcran public pour HiP et ses fenΩtres. Attention, 
                        les minuscules et les majuscules sont des lettres diffΘrentes !!

TIMEOUT <secs>          RΦgle compte α rebours (0-600 secs).

PS3MBOOST <value>       RΦgle volume PS3M (0-8).

PS3MMODE <mode>         RΦgle mode PS3M. 1: surround, 2: stΘrΘo, 3: mono,
                        4: surround rΘel, 5: stΘrΘo 14-bit.

PS3MRATE <rate>         RΦgle frΘquence de misxage PS3M (5000-56000).

LOADPREFS <file>        Charge le fichier de prΘfΘrences. RedΘmarre HiP avec
                        les nouveaux rΘglages. HiP sauve ses prΘfΘrences exclusivement 
                        dans le fichier S:HippoPlayer.prefs, aussi vous devrez les 
                        rentrer α la main quelque part pour les utiliser avec AREXX.

SAMPLES			Ouvre la fenΩtre des noms des Θchantillons.

GET <xxxx>              Avec cette commande, vous pourrez obtenir diffΘrentes
                        informations sur HiP. <xxxx> peut prendre l'une des valeurs
                        suivantes:

                                - PLAY: 1 si HiP est en train de jouer, 0 sinon.

                                - CFIL: NumΘro du module courant, 0 si aucun n'est choisi. 

                                - NFIL: Nombre de modules dans la liste.

                                - CURR: NumΘro du module chargΘ.

                                - NAME: Nom du module.

                                - TYPE: Type du module.
                       
                                - CNAM: Nom du fichier courant.

                                - CSNG: N░ de partie courante.

                                - NSNG: Nombre de parties disponibles dans le module.

                                - CSPO: N░ pattern courante.

                                - MSPO: Nombre de pattern maximale.

                                - FNAM: Nom complet du fichier chargΘ.

                                - COMM: Commentaire associΘ au fichier chargΘ.

                                - SIZE: Taille du fichier chargΘ.
@endnode

@node Developers "DΘvelopeurs"
******************************************************************************
*                              *** DΘvelopeurs ***                           *
******************************************************************************

HiP possΦde une petite interface pour les programmeurs qui veulent rΘaliser
leurs propres scopes. Jetez un coup d'oeil sur les sources fournies en 
exemple.

Ce que vous devez dΘjα faire, c'est faire un FindPort() avec "HiP-Port" comme
paramΦtre. Si cela Θchoue, HiP n'est pas en marche. Si cela rΘussi, vous aurez
un pointeur sur le port de message de HippoPlayer. Il ressemble α peu prΦs
α cela:

	STRUCTURE       HippoPort,MP_SIZE
	LONG            hip_private1    * PrivΘ...
	APTR            hip_kplbase     * Ptr sur les donnΘes α jouer
	WORD            hip_reserved0   * PrivΘ...
	BYTE            hip_reserved1   * PrivΘ...
	BYTE            hip_opencount   * Nombre d'ouvertures (Voir en dessous)
	BYTE            hip_mainvolume  * Volume principal, 0-64
	BYTE            hip_play        * Si diffΘrent de 0, HiP est en train de jouer
	BYTE            hip_playertype  * 33 = Protracker, 49 = PS3M
	*** Protracker ***
	BYTE            hip_reserved2
	APTR            hip_PTch1       * DonnΘes pour la voie 1 
	APTR            hip_PTch2       * voie 2
	APTR            hip_PTch3       * voie 3
	APTR            hip_PTch4       * voie 4
	*** PS3M ***
	APTR            hip_ps3mleft    * Tampon pour le c⌠tΘ gauche
	APTR            hip_ps3mright   * Tampon pour le c⌠tΘ droit
	LONG            hip_ps3moffs    * Position du module
	LONG            hip_ps3mmaxoffs * Valeur maximale pour hip_ps3moffs
	*** Protracker ***
	BYTE            hip_PTtrigger1
	BYTE            hip_PTtrigger2
	BYTE            hip_PTtrigger3
	BYTE            hip_PTtrigger4

	*** PT channel data block
	STRUCTURE       PTch,0
	LONG            PTch_start      * Adresse de dΘpart de l'Θchantillon
	WORD            PTch_length     * Longueur de l'Θchantillon en mots
	LONG            PTch_loopstart  * Adresse de dΘpart de la boucle
	WORD            PTch_replen     * Longueur de la boucle en mots
	WORD            PTch_volume     * Volume de la voie
	WORD            PTch_period     * pΘriode de la voie
	WORD            PTch_private1   * PrivΘ...

*** IMPORTANT:  N'Θcrivez rien dans le port!


*** hip_opencount ***

Aussit⌠t que vous obtenez un pointeur sur le port d'HippoPlayer, ajouter
1 α hip_opencount. Quand vous avez terminΘ, enlevez 1 α hip_opencount.

*** Astuces ProTracker  ***

Chaque voie possΦde un bit rΘservΘ dans hip_PTtrigger. Chaque fois qu'un de 
ces bits est mis α l'Θtat haut, un nouveau sample est jouΘ dans la voie.
Vous pouvez mettre ce bit α zΘro aprΦs avoir lu le rΘsultat. 
Bit 0 = voie 1, bit 1 = voie 2, etc.

PTch_start est mis α jour de telle maniΦre qu'il reflΦte toujours
la partie de l'Θchantillon  qui est en train d'Ωtre jouΘe. PTch_length va diminuer
graduellement jusqu'α ce qu'il atteigne zΘro. Quand cela se produit, 
PTch_start est remplacΘ par PTch_loopstart et PTch_length est remplacΘ
par PTch_replen. En d'autres mots, l'Θchantillon boucle. Si la 
taille de la boucle est de 2 octets (PTch_length = 1, PTch_replen = 1),
l'Θchantillon stoppe (Ne joue rien). Ne lisez pas aprΦs les donnΘes de
l'Θchantillon; VΘrifiez toujours PTch_length.

La variable hip_kplbase pointe sur la zone de donnΘes de ma routine de
ProTRacker. Cela permet de rΘaliser des scopes comme le PatternScope.
Contactez-moi si vous voulez des dΘtails sur la structure de cette zone.

*** Astuces PS3M ***

hip_ps3moffs est un offset du dΘbut des buffers qui pointe sur la position 
courante (ce qui est jouΘ). Ne lisez pas aprΦs bufferstart+hip_ps3mmaxoffs.
@endnode

@node bugs "Bugs connus"
******************************************************************************
*                            *** Bugs connus*** 			     *
******************************************************************************

1.      Le rafraεchissement de la fenΩtre principale peut perdre dangeureusement
les pΘdales si la fenΩtre est retaillΘes pendant le chargement d'un module ou
d'une liste de modules, la sauvegarde d'une liste de module, ou le tri d'une liste.
Une modification de taille est permise, pas deux, alors mΘfiez-vous !!!

2.      Le compte α rebours et l'alarme ne fonctionne pas s'il n'y a pas 
d'horloge visible dans la barre de titre.

3.      Quelques modules Fred provoquent des alertes Enforcer.

4.      Oops! pas de bug 4 ??!? :)

5.      Tiens, le 5 est parti en voyage! J'espΦre qu'il m'enverra une 
        carte. :)

6.      Les scopes sont trop rapides (dΘphasΘs par rapport aux Θchantillons)
avec des modes d'Θcrans dont le rafraεchissement est supΘrieur α 50Hz.

7.      Les modules Sonic Arranger plantent quelquefois.

8.      Les Scopes buggent avec la commande ProTracker 9xx. Cela provient
        de ProTracker lui-mΩme (Ma routine est 100% compatible :)

** REMARQUE: J'ai reτu des plaintes concernant les gadgets de HiP, α 
cause de leur affreux aspect sur des Θcrans de plus de 8 couleurs. J'utilise
des gadgets STANDARDS, c'est donc l'AmigaOS qui est responsable des couleurs
toutes moches. Si quelqu'un connaεt la solution au problΦme, sans passer
par des librairies de GUI (comme MUI, Triton, etc.), faites-le moi savoir.
@endnode

@node history "Historique"
******************************************************************************
*                           *** Historique ***                               *
******************************************************************************

@{b}Lisez l'historique!@{ub}  Il y a des choses que vous ne trouverez 
                              nulle part ailleurs !


v2.00 (19.3.1995)
-----------------
        * AREXX maintenant gΘrΘ.
        * Support des Θcrans publics.
        * Changements dans le contr⌠le clavier: Vous pouvez utiliser les touches sans
          que la fenΩtre principale ne soit affichΘe, en appuyant sur les 
          touches AmigaG-ShiftG-CTRL-<Touche>.
        * Du nouveau dans PS3M: Support du format FastTracker2 (modules .XM).
        * PrΘsentation amΘliorΘe.
        * Patch pour la playsid.library pour qu'il soit possible de jouer des
          modules SID sur KickStart1.2 et 1.3.
        * PrΘfΘrences: "Continue on Error", "HotKeys", "Nasty Audio", "DoubleBuffering",
          "Program Dir Selector".
        * FenΩtre principale: "Move", "Insert", "Sort" (CachΘ sous "Insert")
        + La fonction "TimeOut" possΦde maintenant deux modes.
        + Les fonctions "Add", "New" et "In" fonctionnent maintenant avec des rΘpertoires.
        + Nouveau: Routine pour The Player v6.1a.
        + La routine de ProTracker ne provoque plus l'arrΩt des transferts sΘrie.
        + Ajout des commandes CLI "HIDE" et "QUIT".
        + PrΘfΘrences: L'option de PS3M "Volume Boost" a un effet immΘdiat.
        + J'ai inclus des programmes tiers.
        . Les modules SID sont chargΘs en mΘmoire publique, si c'est possible.
        . HiP peut Ωtre cachΘ avec les touches AmigaG-ShiftG-CTRL + h.
        . Touche pour activer ou non les scopes.
        . Requiert moins de temps machine que la v1.40 quand HiP ne joue pas.
        . Routines d'affichage des fichiers amΘliorΘes et scrolling par saut avec
          shift.
        . Nouvel algorithme pour gΘnΘrateur alΘatoire (merci Thomas).

        . Si vous avez rΘglΘ la routine ProTracker sur "FASTRAM", les modules plus
          petits que le buffer en chip (256kB) seront chargΘs en CHIP... :)
        . Reconnaεt les suffixes en .Lha .lHa et .lHA.
        . Seuls les modules Oktalyzer en 8 voies sont chargΘs en mΘmoire FAST.
        . Activation/DΘsactivation des gadgets plus rapide. (OffGadget() Θtait trop lent).
        . Suppression d'une alerte Enforcer quand la fenΩtre de sΘlection Θtait ActivΘe/DΘsactivΘe.
        . Correction d'une erreur dans la documentation: La table des players possΘdait des 
          informations erronΘes.
        . En gΘnΘral, de bonnes choses.

v2.05 (3.5.1995)
----------------
        * Quelques corrections et amΘliorations ici et lα.
        * Clavier: K/L ΘchangΘ avec flΦche gauche/flΦche droite.
            Ajout de nombreuses fonctions associΘes au pavΘ numΘrique.
        * MED: support des modules en plusieurs parties, N░ partie/longueur de la partie, 
          avance, retour, fin de module. Suppression du bug qui provoquait une erreur
          de librairie.
        * Nouvelle routine pour les modules ProTracker qui n'utilise plus que 1024 octets
          de mΘmoire CHIP.
        * Les fichiers GZip ne sont plus supportΘs. Les fichiers LZX le sont.
        * Nouveaux formats de modules: Mark II, Maniacs of Noise, David Whittaker,
                                       BP SoundMon v3.0 (v2.2?).
        * PrΘfΘrences: Selecteur "VBlank timing", Interrupteur pour les barres de scopes.
        - Ajo√t du gadget de zoom (KickStart 2.0 ou +).
        - Les rΘpertoires sont ajoutΘs rΘcursivement (KickStart 2.0 ou +).
        - Correction: PS3M avec l'option "Killer" provoquait des plantages (par ma faute).
        + Ajout du mode "Humble" pour PS3M: prioritΘ -3.
        + Le buffer de mixage de PS3M peut avoir une taille de 64Ko maximum.
        - Correction: Le gΘnΘrateur de sΘlΘction alΘatoire de modules Θtait
          sΘvΦrement buggΘ (plantait la machine).
        - Correction: Option "PatternDelay" et "VolSlide" de la routine ProTracker.
        - Double buffering: S'il n'y a pas assez de mΘmoire, efface de la mΘmoire le
          module courant et refait une tentative.
        - Quand des modules sont ajoutΘs via AppWindow ou par ligne de commande, ils
          sont ajoutΘs α la fin de la liste plut⌠t qu'au dΘbut.
        - L'Θtat du filtre est sauvegardΘ dans le fichier de prΘfΘrences. Ce n'Θtait pas
          la cas dans les version prΘcΘdentes !!!
        - La barre de sΘlΘction des fichier est toujours visible.
        - Meilleur gestion des erreurs au dΘmarrage du programme.
        - La routine de tri est six fois plus rapide qu'auparavant.
        - La prioritΘ se repercute sur tous les processus de HiP, sauf sur l'HippoScope.
        - La fenΩtre s'adapte α diffΘrentes tailles de bordures (fonctionne avec SysIHack).
        - Info sur la barre de titre: l'horloge et la mΘmoire libre sont affichΘes en
          mΩme temps.
        - Les touches fonctionnent Θgalement depuis la fenΩtre de prΘfΘrences.
        - Une nouvelle ic⌠ne par Cyclone.

v2.06 (19.5.1995)
-----------------
        * Groupe de players externe.
        + PossibilitΘ de chosir des polices de 8x8 pixels (KickStart 2.0 ou +).
        + Le titre de la fenΩtre d'informations sur les samples contient maintenant
          le nom, le commentaire et la taille du module.
        + La synchro est faite avec le CIAA. Les arrΩts durant les transferts sΘrie
          ne devraient Ωtre maintenant plus qu'un mauvais souvenir.
        - L'option "Hide" (Cacher) avait un GROS bug ! Je lui ai fait la peau.
          ( Salut Yolk! (Je ne suis qu'un idiot)).
        - Correction d'un bug dans le HiP-script (Extraction LZX).
        - Presser le bouton "Use" dans le fenΩtre de prΘfΘrence modifiera
          Θgalement le scope.
        - Baisse rΘguliΦre du volume α la sortie du programme.
        - Une nouvelle ic⌠ne par Roman Patzner.
        - Correction d'un bug dans ZiP (ARexx).
        - Suppression de bugs dans PS3M.
        - Des corrections...

v2.07 (26.6.1995)
-----------------
Correction de bugs:
- L'option "Continuer si erreur" ne provoque plus de chargement sans fin, ni de
  boucles infinies.
- La taille maximale du buffer PS3M rΘduite α 32Ko ( Avec un buffer α 64Ko, τa ne
  fonctionnait pas toujours bien).
- Suppression d'un bug dans le selcteur de polices (Il n'y a plus de gaspillage
  de mΘmoire et de temps).
- L'option "New" ne supprime la liste que s'il y a dΘjα eu des modules choisis.
- Suppression du bug dans la routine ProTracker en mΘmoire FAST (celui qui
  faisait planter la machine).
- Le compte-α-rebours fonctionne maintenant quand l'option "double-buffering"
  est enclenchΘe.
- Si l'on voulait charger des modules TFMX mdat+smpl depuis un archive LhA, 
  on avait toutes les chances de rencontrer un gros bug! Je lui ai fait la peau.
- Un autre bug avec LhA et TFMX enlevΘ. Provoquait vraisemblablement un plantage
si la longueur du fichier en .MDAT Θtait impaire.
- Les options Pos/Len et NS/PS ne fonctionnaient pas les modules 
  MED MMD2 (Je n'avais pas leur description !), aussi je les ai dΘsactivΘes.
- La commande ARexx "Play" Θtait mal documentΘe. C'est corrigΘ.
	
AmΘliorations:
- Petites corrections et autres amΘliorations ici et lα.
- Option pour trouver un fichier dans la liste.
- Une alarme ! :)
- Nouveaux formats de modules: Old Soundtracker, Hippel, Hippel-COSO.
- "SID-info" et la fenΩtre d'informations sur les Θchantillons sont 
  mis α jour quand un nouveau module est chargΘ.
- Un nouveau gadget α choix multiples actionnΘ avec le bouton droit de la souris.
- L'option "Center name' a ΘtΘ amΘliorΘe, aussi le double clique est plus facile.
- Une option est maintenant disponible pour monter la durΘe des modules
  ProTracker.
- La routine pour jouer les modules MED va essayer d'allouer le port sΘrie
  pour jouer les modules MIDI.
- Nouvelle version de PS3M: 0.951. Beaucoup de bugs ont ΘtΘ enlevΘs.
- DΘplacement de PS3M dans le fichier "Player Group".
- La configuration pour PS3M est identique α celui de l'utilitaire
  PS3M par Guru.
- Ascenseur pour le StΘrΘo surround dans PS3M.
- Les modes PS3M "Humble" et "Friendly" remplacΘ par un sΘlecteur de prioritΘ.
- PS3M utilise maintenant le CIAA qui ne provoque plus d'arrΩt des transferts
  sΘrie comme la CIAB (Le CIAB peut toutefois Ωtre choisis par l'utilisateur
  dans les prΘfΘrences de PS3M).
- Une nouvelle routine d'attente du DMA pour la routine de ProTracker
  par Peter Kunath.
- Modifier un scope a un effet immΘdiat.
- Il n'y a plus d'Θcran qui surgit lors du dΘmarrage de HiP.  
- AmΘlioration de l'identification des fichiers LhA, LZX, ZiP.
- Outils: WaitHiP, HiPlay, PSIDcomment.
- Nouvelles ic⌠nes MagicWorkBench par Roman Patzner. 
- Nouvelles ic⌠nes NewIcons par David Wiles.
- HiP.guide par Tuomas Lukinmaa.

v2.08 (21.7.1995)
-----------------
Suppression de bugs:
- L'option "Play Module once" a ΘtΘ enlevΘe.
- Modification de la routine ProTracker afin qu'elle utilise l'ancien
  "DMA Wait" car le nouveau ne fonctionnait pas toujours bien.
- Ajo√t du sΘlecteur de liste du bouton droit pour le programme principal.
- J'essayais de jouer les modules MED mΩme quand une erreur d'initialisation
  se produisait. CorrigΘ.
- La routine de calcul de la durΘe d'un module ProTracker partait aux
  choux (:-) de temps en temps. CorrigΘ
- Correction de la routine de dΘtection de fin des modules ProTracker.
- La routine qui parcourait le fichier de configuration de PS3M avait
  un bug. Elle se mΘlangeait les pinceaux dans les prioritΘs 
  du mode "killer". CorrigΘ.
- Le mode "DoubleBuffering" fonctionne maintenant avec les modules qui
  sont chargΘs par leur ic⌠ne (AppWindow).
- Les modules dont l'ic⌠ne Θtait lachΘs sur la fenΩtre principale Θtait
  jouΘs immΘdiatement mΩme en mode alΘatoire.
- L'identification des fichiers PSID avec des fichiers .info reconnaεt
  maintenant plus de fichiers.
- Plantage quand la police ne pouvait pas Ωtre ouverte. CorrigΘ.
- Corrections de problΦmes avec les noms des modules et PS3M.
- L'option "Continue on error" Θchouait avec des formats de modules inconnus.
- L'option ProTracker "SampleOffset" fonctionne maintenant correctement.
  Coucou Yolk & Guru! :)
- Reconnaεt les fichiers en .LZH.
- Gros bug enlevΘ dans l'option de sΘlection alΘatoire des modules...

AmΘliorations:
- Ajo√t d'un pointeur de souris d'attente.
- Meilleur identification des formats MarkII, Hippel et Hippel-COSO.
- Inclusion d'une brosse HiP par Roman Patzner.
- Pas de baisse progressive du volume quand on quitte HiP. 
- La baisse progressive de volume fonctionne un peu mieux avec PS3M.
- La fenΩtre "Scope" est fermΘe quand aucune donnΘe n'est disponible. 
- Le sΘlecteur de liste dans les prΘfΘrences peut-Ωtre annulΘ en cliquant
  α l'extΘrieur de la fenΩtre.
- Si un module contient plusieurs parties, celles-ci sont toutes jouΘes,
  avant qu'un autre module ne soit chargΘ. Cela fonctionne avec les modes
  "List repeatedly", "List once" et avec les modules dont la fin est dΘtectable,
  et avec le compte-α-rebours.

v2.09 (28.7.1995)
-----------------
AAARRGHHHH! La v2.08 avait une vieille version de PS3M :-(((((((( Cette version
possΦde la nouvelle version (la mΩme que dans la version v2.07)...

AmΘliorations:
- Un nouveau Scope
- Un petit changement dans le PatternScope α propos des VU-mΦtres.

v2.10 (2.9.1995)
----------------
Correction de bugs:
- Des petites ici et lα.
- Correction du bug de "DMA wait": Protracker, JamCracker, Soundmon, Hippel-COSO.
  Il y avait des notes perdues avec des Θcrans dans la vitesse de 
  rafraεchissement Θtait ΘlevΘe.
- Suppression de l'alerte Enfrocer quand le bouton droit Θtait pressΘe.
- Suppression de bugs dans les commandes CLI.

AmΘliorations:
- Diviseurs de listes.
- DΘcoupage des prΘfixes des noms de fichier
- Chargement au dΘmarrage.
- Nouveau mode "Fast Forward"
- Indicateur de fonctions par bouton droit (Style DOpus).
- Nouvelle organisation des prΘfΘrences.
- Changement de la position du "curseur" dans le PatternScope"
- Restitution des Θchantillons IFF 8SVX.
- Ajo√t de la commande ARexx SAMPLES.
- La commande ARexx PLAYSONG est buggΘe. RemplacΘe par SONGPLAY qui
  fonctionne.
- Petite interface pour les programmeurs.
- RΘduction de la taille des QuadraScopes et StereoScopes.
- DΘplacement de l'information de la barre de titre de la fenΩtre
  d'informations sur les Θchantillons dans la fenΩtre elle-mΩme.
- La position de la fenΩtre d'informations sur les Θchantillons ainsi que
  celle de la fenΩtre d'infos, sont sauvegardΘes.
- Les fenΩtres d'Θchantillons non ouvertes par l'utilisateur ne dΘsactivent
  plus la fenΩtre principale.
- On peut concatΘner des listes de modules avec le bouton droit et le
  gadget "Lp".
- AmΘlioration de la routine de tri:
   * Le tri s'effectue sur 24 caractΦres.
   * Les sections sΘparΘes sont triΘes indΘpendamment
   * Compatible avec le dΘcoupage des prΘfixes.
   * Pas trΦs rapide. J'utilise encore le tri α bulle.
- Saute la mise des valeurs dans le fichier de configuration
  de PS3M avec des "?".
- Inclusion du script "Filer-ARexx" par Janne Simonen.
- Augmentation de la frΘquence de mixage maximale de 56kHz α 58 kHz aprΦs avoir
  trouvΘ que c'Θtait possible.
- HippoScope pour PS3M: Doublement la taille verticale des pixels, doublement
  du nombre des pixels sur les Amigas qui possΦdent un 68020 ou plus.

REMARQUE: Le mot-clΘ PRG a ΘtΘ changΘ en PRGM!

v2.11 (6.9.1995)
----------------
Corrections de bugs:
- De petites corrections.
- v2.10 avait une version de test de la routine ProTracker... Argh!
  (Disons que τa marche bien et que c'est plus rapide, mais τa ne 
   sonnait pas toujours comme le proTracker original. Je suis donc revenu
   α l'ancienne version.)
AmΘliorations:
- Les Scopes s'ouvrent quand cela est possible.

v2.12 (16.9.1995)
-----------------
Corrections de bugs:
- Quelques unes.

AmΘliorations:
- RΘΘcriture de l'interface pour programmeur.
- Inclusion de Scopes externes.
- Exemple de sources de Scopes inclus.
- Indicateur de progrΦs de chargement des fichiers XPK.
- StereoScopes remplis pour PS3M.
- HippoScope pour PS3M: Pixels en 2x1 au lieu de 1x2. Il n'y a plus
  de points supplΘmentaires avec les 68020 ou +.

v2.20 (27.10.1995)
------------------
Corrections de bugs:
- Quelques unes...
- La stΘrΘo pour PS3M n'Θtait modifiΘe si la fenΩtre des prΘfΘrences Θtait
  ouverte.
- La variable hip_play dans le port de HiP n'Θtait pas mise α jour. CorrigΘ.
- Vilain bug tuΘ dans lerequester de fonts. Corruption des commandes
  d'archive.
- Des corrections dans la routine de ProTracker.
- Bug fixΘ dans la source d'exemple du Scope.

AmΘliorations:
- Nouveau systΦme de prΘfΘrences par pages.
- Vue par liste des informations sur le module (nom de Θchantillons,
  info PSID, etc...).
- Nouveau PS3M: 0.959 (20.9.1995) REMARQUE: Le player XM vient du
  vieux PS3M car le nouveau player XM Θtait nul... Hi Guru!
- Suppression de la selection du CIA de HippolPlayer.PS3M. Actuellement,
  PS3M utilise toujours si possible le CIAA.
- Gestion des caractΦres jokers pour les requesters de fichiers.
- Support de la librairies XFDmaster.library pour charger toute sorte
  de fichiers compactΘs.
- Support du format TFHD par Alexis Nasr. (TFMX mdat et smpl combinΘs). 
- S'il n'y a pas assez de mΘmoire chip, les modules ProTracker non compactΘs
  ou compactΘs avec XPK seront chargΘs en mΘmoire FAST.
- Si possible, le CIAB est utilisΘ pour la DMA Wait. Aucune interruption
  incluse.
- Meilleur identification des vieux SoundTracker.
- Le compte-α-rebours maximale est 30 min.
- L'alarme possΦde maintenant un ascenseur (hh:mm)
- Inclusion de xVUMeter.
- Inclusion de HiPScope avec les sources en C et les fichiers headers par
  Thomas Skoldenborg.
@endnode

@node Hellos "Hellos" 
******************************************************************************
*                               *** Hellos ***                               *
******************************************************************************

Jarno Paananen (Guru/Sahara Surfers)
 - Salut, mon ami! Merci beaucoup pour PS3M et tout le reste!

Nico Franτois
 - Merci pour la magnifique ReqTools.library!

Ron Birk & Per Hσkan Sundell
 - Merci pour avoir fait une Θmulation SID preque parfaite.

Remerciements:
-------------

Peter Kunath (Delirium Softdesign), Henryk Richter (Buggs/Defect), Tommi
Lindstr÷m, Richard Harris, cYClone/nEW-dEAL^PSD PC, Roman Patzner, David
Wiles, Tuomas Lukinmaa (Tumu / BFB Team), Janne Simonen

Beta-Testeurs Officiels:
-----------------------

Jarkko Kemppainen, Mikko Karvonen (Pour s√r... :)

Hellos Speciaux:
---------------

Agust Arni Jonsson (Nemesis1), Mikael Grahn, Jari Karjalainen, Ivan
Wheelwright, Jani Kannisto, Thomas Gylfe, Arto Ikola, Tommi Lempinen, Paul
Wellstead, Mikko Vartio, Pasi Laaksonen, Alan Guillevic, Armin Pigulla,
Mikko Manninen, Seppo Tomperi, Jari MikkilΣ, Patrick Becker, Petri
Koistinen, Juha Laukkanen, Jan Svihus

Merci α ceux qui m'ont envoyΘ du courrier Θlectronique et merci α ceux
avec qui j'ai parlΘ sur IRC.

Merci α tous ceux qui se sont enregistrΘs, qui m'ont envoyΘs des rapports
de bugs et des suggestions.
@endnode

@node about "A propos de ..."
******************************************************************************
*                               *** A Propos de ***                          *
******************************************************************************

HippoPlayer a ΘtΘ rΘalisΘ en assembleur avec Asm-Ones v1.06/1.09/1.25. Ecrit
en assembleur pur α 100%. La longueur du source sans aucun include ou 
replay routine est d'environ 365 Ko

Enregistrements, rapports de bugs, commentaires, suggestions, et des trus pour
C-64 sont les bienvenus !

Precisez toujours votre configuration AMIGA et la version de HiP quand vous envoyez
un rapport de bug!

 Kari-Pekka Koljonen
 Torikatu 31
 40900 SΣynΣtsalo
 Finland

 E-mail:    kp@direktor.voima.jkl.fi
            kpkoljon@freenet.hut.fi 
 

 IRC:	 K-P
 
 TΘl (en Finlande) : 941-3742699
@endnode

@node traduc "A propos de la traduction..."
******************************************************************************
*                       *** A propos de la traduction... ***                 *
******************************************************************************

La traduction de la prΘsente documentation a ΘtΘ effectuΘe par:

                Kangourou 
        BoOoing...BoOoing...BoOoing
                Alan GUILLEVIC 
                25, Avenue du MAIL
                21240 TALANT
                FRANCE

    Si vous avez des remarques concernant cette traduction (Erreurs de frappes,
d'orthographe, de grammaire, voire des contre-sens), n'hΘsitez pas α me contacter,
ou α contacter l'auteur de HiP. 
    Soutenez le shareware, soutenez l'AMIGA et enregistrez vous! Le programme 
en vaut vraiment la peine.
    Un petit coucou en passant α tous ceux que je connais (Pas de noms ! :))
@endnode
[ RETURN TO DIRECTORY ]