home *** CD-ROM | disk | FTP | other *** search
Text File | 2001-12-23 | 81.4 KB | 1,588 lines |
- *-----------*
- | ANIPLAYER |
- *-----------*
-
- Septembre-Octobre 1995:
- -----------------------
- Création du programme, le but est de faire un player sous GEM optimisé
- en True Color sur FALCON le plus rapide possible. Il est indispensable
- d'utiliser le DSP pour gagner du temps et programmer en assembleur.
-
- V1.0 Novembre 1995:
- -------------------
- - Version en fenêtre avec boutons magnétophone et le son DMA (sans
- menu options).
- - Le programme fonctionne en True Color FALCON, 256 couleurs avec
- plans et monochrome.
- - La fréquence d'échantillonnage la plus proche est choisie pour la
- restitution des sons.
- - Seul les format AVI cvid (Radius Cinepak) et cram (Microsoft Video
- 1) sont gérés (le cvid avec DSP).
-
- V1.1 Décembre 1995:
- -------------------
- - Ajout d'un menu déroulant et les options suivantes:
- * Avec/sans blitter.
- * Avec/sans décompression DSP.
- * Avec/sans affichage direct.
- * Avec/sans rééchantillonnage par interpollation linéaire.
- - Ajout du format cram avec le DSP en True Color, et routines DSP
- formats cram (Microsoft Video 1) et cvid (Radius Cinepak) en 256
- couleurs.
-
- V1.2 Janvier 1996:
- ------------------
- - Ajout option son uniquement.
- - Optimisation des routines DSP.
- - Optimisation des transferts DSP:
- * Les routines XBIOS ne sont plus utilisés pour les transferts.
- * Transfert par mots de 16 bits en True Color et 256 couleurs à
- l'émission et à la réception, le hard étant limité à 8 bits (port
- host).
- - Ajout des formats AVI rle4, rle8, et rgb8 (Microsoft).
- - Utilisation possible en accessoire.
- - Fin de programme en cas de changement de résolution vidéo (AP_TERM).
- - Gestion mise en icône et protocole VA_START.
-
- V1.3 Octobre 1996:
- -------------------
- - Le player gére maintement les QuickTime (MOV) cvid (Radius Cinepak)
- avec/sans DSP.
- - Le player fonctionne maintenant dans les résolutions suivantes:
- * Monochrome ou 2 couleurs.
- * 4 et 16 couleurs -> image transformée en monochrome par le VDI.
- * 256 couleurs avec plans (FALCON et TT basse).
- * True Color FALCON (65536 couleurs).
- - Ajout rééchantillonnage rapide en ajoutant ou retirant un
- échantillon si la fréquence est à 7/8 ou 9/8 de la fréquence la plus
- proche disponible sur la machine, sinon c'est la méthode par
- interpollation linéaire qui est utilisée.
- - Ajout option contrôle lenteur animation.
- - Ajout curseur pour se déplacer dans le fichier (les boutons
- magnétophone sont en option).
- - Possibilitée de sauver les options.
- - Gestion des indexs pour se déplacer dans le fichier rapidement.
-
- V1.4 Novembre 1996:
- -------------------
- - Optimisation du programme:
- * Lecture fichier.
- * Conversion 256 couleurs par octet -> 8 plans optimisée.
- * Diminution des appels système.
- - Diminution de l'occupation mémoire.
- - Transferts DSP plus sûrs avec contrôle tous les 16 mots (handshake)
- pour éviter des problèmes avec les cartes accélératrices.
- - Affichage temps CPU (680xx).
- - Affichage en informations de la taille des buffers utilisés.
- - Ajout des formats MOV rle8 (Apple Animation), smc8 (Apple Graphics),
- et raw8 (Apple Uncompressed).
- - Ajout des options sauter images, fenêtre réduite, et sans interface
- GEM.
- - Suppression de l'option blitter (elle ne sert à rien).
- - Transferts DSP en tâche de fond pour gagner du temps (interruption
- du 680xx) si l'affichage direct est sélectionné en True Color. Dans ce
- mode, durant la décompression les transfert souris sont stoppés pour
- éviter des perturbations du clavier (interruptions longues), cela se
- traduit par un ralentissement des déplacements souris.
- - Version stable en freeware remis au 2ème Forum des Applications ATARI
- à Falconnexion pour être diffusée. Mise sur internet au ftp.cnam.fr,
- sur les BBS, et sur la disquette ST MAG 113. Merci à Falconnexion, à
- Evolution (Bertrand Marne), et à Godefroy de Maupeou.
-
- V1.5 Décembre 1996:
- -------------------
- - Correction bug format AVI rle8 (Microsoft).
- - Correction bug conversion affichage True Color pour formats MOV
- rle16 (Apple Animation) et AVI cram16 (Microsoft Video 1).
- - Correction bug rééchantillonnage rapide 16 bits stéréo.
- - Correction problème avec NVDI/MagiC en True Color FALCON se
- traduisant par des plantages, dégradation des boutons, et destruction
- du programme DSP (message d'erreur "Dépassement mémoire CVID"):
- Ce problème est occasionné par la fonction v_get_pixel incompatible
- avec le TOS en True Color:
- +--------------------+--------------------+
- | NVDI/MagiC | TOS 4.02 |
- +--------------------+--------------------+--------------------+
- |<=256 couleurs |intout[0]=pixel |intout[0]=pixel |
- | |intout[1]=index |intout[0]=index |
- +--------------------+--------------------+--------------------+
- |True Color FALCON |intout[0]=couleur |intout[0]=0 |
- | |intout[1]=-1 |intout[1]=couleur |
- +--------------------+--------------------+--------------------+
- |True Color 16M |intout[0]/intout[1] |intout[0]/intout[1] |
- | |=couleur sur 32 bits|=couleur sur 32 bits|
- +--------------------+--------------------+--------------------+
- La fonction est utilisée en 256 couleurs pour créer un tableau d'index
- couleurs vdi -> palette, son utilisation est supprimée en True Color
- (il n'y a pas de palette).
- - Correction test DSP se traduisant par "Pas assez de mémoire" sur des
- machines n'ayant pas de DSP ou de son DMA (cookie _SND).
- - Ajout option quitter à la fin.
- - Gestion carte True Color 24 bits si work_extnd[4]>=24 avec le
- format suivant d'un point 00000000RRRRRRRRVVVVVVVVBBBBBBBB avec/sans
- affichage direct sans DSP (non testé).
-
- V1.6 1er Janvier 1997:
- ----------------------
- - Ajout des formats MOV rle4 (Apple Animation) et rpza (Apple Video).
- - Débuggage formats MOV rle16/24 (Apple Animation).
- - Correction problème allocation mémoire sur rééchantillonnage rapide
- si la fréquence fichier est inférieure à la fréquence machine.
- - Correction problème allocation mémoire son dans le format AVI.
- - Gestion des cartes graphiques si l'adresse de l'écran (logique) est
- supérieure à la fin de la ST-RAM (non testé):
- * Mode 32768 couleurs au format suivant d'un point 0RRRRRVVVVVBBBBB.
- * Mode 256 couleurs sans plans (avec/sans DSP).
- * Si l'affichage direct n'est pas sélectionné, c'est le VDI qui gére
- l'affichage.
- - Conversion en True Color FALCON et 32768 couleurs directement dans
- la décompression pour les formats MOV rle4/8/16/24 (Apple Animation)
- raw8 (Apple Uncompressed), et le format AVI rgb8 (Microsoft).
-
- V1.7 3 Janvier 1997:
- --------------------
- - Ajout de raccourcis clavier dans les options.
- - Programme en francais ou anglais (ou autre ... si le fichier
- N_FRENCH.TXT se trouve dans le même répertoire que ANIPLAY.PRG).
- - Correction bug rééchantillonnage par interpollation linéaire si la
- fréquence fichier est inférieure à la fréquence machine.
-
- V1.8 18 Janvier 1997:
- ---------------------
- - Suppression des petits claquements occasionnés par les raccords du
- rééchantillonnage par interpollation linéaire à certaines fréquences.
- - Correction rééchantillonnage par interpollation linéaire si la
- fréquence fichier est supérieure à la fréquence machine qui ne devait
- plus fonctionner depuis probablement la version 1.5 (plantage ou
- toute la mémoire écoutée). Le réechantillonnage rapide ne posait pas
- de problème.
- - Correction écrasement du fichier N_FRENCH.TXT à la place
- d'ANIPLAY.INF si sauvegarde configuration demandée (si N_FRENCH.TXT
- utilisé). Merci à Simon Yardley (England) pour la diffusion.
- - Ajout sauvegarde image courante au format IMG ou TGA.
- - Ajout sauvegarde son au format AVR (ATARI), WAV (PC), ou AIF (MAC) à
- la fréquence d'origine si le rééchantillonnage n'est pas sélectionné,
- ou à la fréquence machine s'il est sélectionné.
- - Correction bug conversion image avec les cartes graphiques dans
- certains cas.
- - Correction palette couleurs avec carte graphique 256 couleurs sans
- plans.
- - Correction problèmes avec certains fichiers AVI rgb8 (Microsoft).
- - Optimisation décompression cvid (Radius Cinepak) sans DSP en True
- Color FALCON ou carte graphique 32768 couleurs.
-
- V1.9 24 Janvier 1997:
- ---------------------
- - Correction sauvegarde fenêtre après pause pour redraw avec
- l'affichage direct (bug de la version 1.8).
- - Correction sélecteur fichier en appuyant sur le bouton 'Load' (AVR,
- WAV ou AIF au lieu de MOV).
- - Optimisation décompression cvid (Radius Cinepak) en noir et blanc.
- - Débuggage du fonctionnement avec carte graphique en ayant pas de
- carte graphique (je n'ai qu'un FALCON !):
- * Correction transfert image écran sans affichage direct.
- * Correction affichage direct en 256 couleurs.
- * Correction changement de palette en 256 couleurs avec l'affichage
- direct.
- - Gestion carte graphique NOVA en 32768 couleurs au format suivant
- d'un point VVVBBBBB0RRRRRVV (format intel), choix demandé au lancement
- du programme.
-
- V1.10 1er Février 1997:
- -----------------------
- - Correction problème lecture des indexs avec certains fichiers AVI
- (petits fichiers).
- - Correction signe échantillons 8 bits MOV twos.
- - Ajout décompression DSP MOV rpza (Apple Video).
- - Correction gestion erreurs DSP.
- - Optimisation décompression MOV rpza (Apple Video) sans DSP en True
- Color FALCON ou carte graphique 32768 couleurs.
-
- V1.11 8 Février 1997:
- ---------------------
- - Gestion du son compressé deltapack ima4 MOV.
- - Gestion formats AVI rpza (idem MOV), msvc8 (idem cram8), et msvc16
- (idem cram16).
- - Optimisation décompression AVI cram8 (Microsoft Video 1) sans DSP en
- True Color FALCON ou carte graphique 32768 couleurs.
-
- V1.12 22 Février 1997:
- ----------------------
- - Gestion du son compressé deltapack dvi_adpcm (dvi), deltapack
- ms_adpcm (apcm), et mulaw (ulaw) AVI (non testé).
- - Correction gestion des indexs des fichiers AVI, problème depuis la
- version 1.10 avec certaines animations (merci à Yu-Ou Wang de Paris).
- - Amélioration synchronisation si le son et les images ne sont pas
- entrelacés dans les fichiers AVI.
- - Ajout formats MOV raw4/16/24/32 (Apple Uncompressed), yuv2
- (Component Video), et yuv9 (yvu9, Intel Raw) (non testé).
- - Ajout formats AVI rgb4/16/24 (Microsoft), et yuv9 (yvu9, Intel Raw)
- (non testé).
-
- V1.13 1er Mars 1997:
- --------------------
- - Ajout option pour couper le son.
- - Mode pas à pas (image par image en pause).
- - Le déplacemant dans le fichier (avec les flèches du clavier, les
- boutons ou le curseur) en pause ne relance plus la lecture (il ne
- fonctionnait pas avec le clavier).
- - Correction du déplacement avec SHIFT + flèche qui ne fonctionnait
- plus depuis la version 1.7 (raccourcis dans les menus).
- - Correction sur FALCON de la gestion directe du clavier pour le
- déplacement dans un fichier avec l'option sans interface GEM
- (répétition à l'infini avec un fichier MOV), sur les autres machines
- la lecture du clavier est faite par le DOS (avec interface GEM, c'est
- le GEM qui gére les événements).
- - Vitesse des fichiers MOV toujours alignée sur le son (si présent) et
- non pas uniquement pendant la reproduction sonore.
- - Sur FALCON, amélioration gestion directe du clavier avec l'option
- sans interface GEM, celle-ci posait des problèmes sous environnement
- multitâche (prise en compte aléatoire).
- - Il est dorénavant possible d'écouter le son des animations dont le
- type de compression d'image n'est pas reconnu.
- - Conversion en True Color FALCON et 32768 couleurs directement dans
- la décompression pour les formats AVI rle4/8 (Microsoft), et cram16
- (Microsoft Video 1), et le format MOV smc8 (Apple Graphics).
-
- V1.14 22 Mars 1997:
- -------------------
- - Ajout menu slide show.
- - Correction décompression DSP rpza (Apple Video), décompression
- partielle des images de grande taille.
- - Correction décompression AVI cram16 (Microsoft Video 1) qui n'avait
- jamais été testé (merci à Pascal Ricard de Pierrevert).
- - Correction retard démarrage du son si le son et les images ne sont
- pas entrelacés dans les fichiers AVI (merci à Pascal Ricard de
- Pierrevert).
- - Ajout arrêt animation (touche UNDO) pour un retour au menu. Avant,
- il fallait faire CTRL+L ou CTRL+O puis 'Annuler'.
- - Sur FALCON réinitialisation du son comme un STE lors de l'arrêt
- du son (matrice sonore et fréquences STE).
- - Sur FALCON avec moniteur TV ou VGA si l'option sans interface GEM
- est cochée l'affichage s'effectue dans une résolution vidéo de 320 *
- 240 True Color dans la mesure du possible (si l'image n'est pas
- supérieure à 320 * 240). La machine rebascule automatiquement dans le
- mode vidéo courant en cas d'erreur ou d'arrêt.
- - Plus de gestion de fenêtre avec l'option sans interface GEM.
- - Correction sauvegarde image avec affichage direct sélectionné (image
- noire dans certains cas si elle est récupérée à l'écran).
- - Ajout affichage des options activées pour l'option sans interface
- GEM (touche O).
- - Ajout boîte statistiques disponible dès que l'animation est
- terminée (touches I ou CTRL+I).
- - Ajout option sans interface GEM si le programme est en accessoire.
-
- V1.15 Mai 1997:
- ---------------
- - Correction affichage dimensions minimales de l'écran en cas
- de résolution vidéo insuffisante avec l'option sans interface GEM
- (dimensions de l'écran affichées, erreur depuis la version 1.14).
- - Adresse de l'écran physique testée à la place de l'écran logique
- pour les cartes graphiques.
- - Correction décompression son stéréo ima4 MOV (non testé, merci à
- Bruno Levionnois).
- - Correction slide show qui était interrompu après la sauvegarde du
- son ou d'une image.
- - Diminution des tests des différents formats pour ne pas ralentir le
- programme.
- - Au lancement du programme, test de la taille du tampon AES car
- MagiC 4 se plante si les menus sont trop grands (cas du menu options
- depuis la version 1.13, en 320 * 240 16 couleurs par exemple).
- Diminution de la taille du menu option.
- - Ajout possibilitée de copier l'image courante (CTRL+C) dans le
- presse-papier GEM (fichier SCRAP.IMG).
- - Ajout gestion options dans ligne de commande. Si elle contient au
- moins l'une des options suivantes alors le programme démarre comme un
- programme TOS, le GEM n'est utilisé (VDI et AES):
- +d: avec dsp (-d: sans dsp)
- +m: avec images (-m: son seulement)
- +i: bouclage (-i: sans)
- +p: avec son (-p: coupure son)
- +s: sauter images (-s: toutes les images)
- +r: rééchantillonnage du son (-r: sans)
- +e: affiche les erreurs (-e: sans, +e par défaut)
- - Ajout appel documentation sous ST-GUIDE.
- - Le nom de la compression image apparaît également en plus de
- l'identificateur (par exemple: cvid, Radius Cinepak). Cela est visible
- lors de l'ouverture de la fenêtre ou avec informations (^I).
- - Amélioration reconnaissance des fichiers MOV.
- - Le DSP peut maintenant être utilisé dans des résolutions vidéo
- inférieures à 256 couleurs (bien qu'il n'apporte pas grand chose, car
- beaucoup de temps est perdu avec le tramage en monochrome).
- - Correction problème de lecture directe du clavier sur FALCON avec
- l'option sans interface GEM avec les fichiers AVI (retour au sélecteur
- sans fin après ^O).
- - Correction largeur et hauteur fichiers AVI si mauvais alignement par
- rapport à la compression utilisée.
- - Correction initialisation tableau couleurs yuv2 (Component Video) et
- yuv9 (yvu9, Intel Raw).
- - Optimisation décompression cvid (Radius Cinepak) sans DSP en True
- Color FALCON ou carte graphique 32768 couleurs en utilisant un tableau
- de couleurs précalculé de 512 Koctets (presque aussi rapide qu'avec le
- DSP) mais légère perte qualité couleurs. Une option supplémentaire
- 'Qualité' a été ajoutée pour conserver l'ancienne méthode.
- - Initialisation palette couleurs lors de l'ouverture fenêtre (cela
- fait plus propre en 256 couleurs).
- - Ajout dans la boîte statistiques du temps d'occupation CPU moyen,
- minumum, et maximum.
- - Correction lecture du son des fichiers MOV générés par M_PLAYER
- (tout le son est en un seul bloc, mais plusieurs indexs sont
- déclarés, merci à Joël Houplon de Chaville).
- - Ajout du format AVI/MOV jpeg avec DSP.
-
- V1.16 Juin 1997:
- ----------------
- - Décompression DSP plus rapide par diminution des transferts DSP vers
- le 680xx en True Color FALCON (impossible en 256 couleurs, car le DSP
- effectue le tramage en 256 couleurs et il faut envoyer tous les
- points), environ 20% plus rapide en compression cvid (Radius Cinepak).
- - Optimisation lecture entêtes fichier MOV.
- - Amélioration option sauter images.
- - Ajout sauvegarde paramétrable d'images.
- - Ajout options dans ligne de commande:
- +xnnnnn, +ynnnnn: pour fixer la position de l'animation à l'écran.
- +annnnnnnnnn: adresse contrôle programme.
- +znnnnnnnnnn: adresse informations.
- - Affichage de la fenêtre en arrière plan possible si l'affichage
- direct n'est pas sélectionné, dans l'autre cas la fenêtre est toujours
- forcée en premier plan.
- - Affichage du numéro de l'image courante dans la ligne d'informations
- de la fenêtre en mode pas à pas ou pendant la sauvegarde d'images.
- - Popup-menu option utilisable avec raccourcis clavier, flèches
- verticales, ou souris (touche O).
- - Correction décompression DSP cvid (Radius Cinepak), débordement
- possible de la mémoire DSP sur des images de grande taille
- occasionnant l'erreur 'ID cvid inconnu'.
- - Correction problème changement de palette lors du changement de
- compression au cours du même fichier MOV.
- - Correction de deux boîtes d'alerte où le bouton 'Annuler' ne
- fonctionnait plus depuis la 1.15.
- - Correction lecture son stéréo ima4 MOV (plantage auparavant).
- - Correction lecture son deltapack dvi_adpcm (dvi) AVI (plantage
- auparavant, testé en mono).
- - Correction lecture son deltapack ms_adpcm (apcm), et mulaw (ulaw)
- AVI (non testé, plantage auparavant).
- - Correction problème initialisation palette dans des résolutions
- vidéo inférieures à 256 couleurs.
- - Correction information durée son MOV dans le cas où l'animation
- QuickTime comporte des images, du son et du texte (le texte n'étant
- pas reconnu, la durée du son correspondait au texte).
- - Correction problème sauvegarde image si l'affichage direct est
- sélectionné et la fenêtre en icône.
- - Ajout décompression DSP cvid (Radius Cinepak) en noir et blanc.
- - Optimisation décompression cvid (Radius Cinepak) en noir et blanc.
-
- V1.17 Juillet 1997:
- -------------------
- - Correction lecture du son des fichiers AVI générés par M_PLAYER
- (tout le son est en un seul bloc, mais plusieurs indexs sont
- déclarés).
- - Correction option sauter images pour un fichier AVI ne comportant
- qu'un seul bloc son.
- - Si le fichier ne comporte qu'un seul bloc son, le direct to disk est
- supprimé au niveau du son (gain de mémoire et bouclage DMA son
- supprimé).
- - La lecture du fichier pour le son n'est plus faite si l'option
- couper son est sélectionnée.
- - Initialisation des tableaux CONTRL, INTIN, PTSIN, INTOUT, et PTSOUT
- avec ceux du player pour les fonctions LINEA ($A00x) pour le curseur
- souris (HIDEM et SHOWM) pour MagiC 4 (sans NVDI), cela occasionnait un
- plantage dans la version précédante (avec NVDI ou le TOS pas de
- problèmes). La LineA est utilisée à la place des fonctions VDI car
- plus rapide (de toute façon en mode TOS le VDI ne peut pas être
- utilisé).
- - Suppression routine lecture fichier AVI sans indexs (ca n'existe
- pas).
- - Ajout options dans ligne de commande:
- +wnnnnn: pour forcer la largeur de l'écran.
- +hnnnnn: pour forcer la hauteur de l'ecran.
- +bnnnnn: pour forcer le nombre de plans de l'écran.
- - Correction erreur option sauter images.
- - Si le fichier ANIPLAY.INF n'est pas trouvé dans le répertoire
- courant au démarrage du programme, le chemin est demandé au GEM
- (SHEL_FIND), sauf si le programme démarre en mode TOS. Il en est de
- même pour le fichier N_FRENCH.TXT s'il existe.
-
- V1.18 Aout 1997:
- ----------------
- - Correction fin de chaîne ligne de commande (problème avec la version
- précédante).
- - Option sauter images inhibée si le fichier ne le permet pas.
- - Correction décompression yuv9 (yvu9, Intel Raw) qui n'avait jamais été
- testé (merci à Christophe Villeneuve de Bourges).
- - Correction cadence image si option couper le son sélectionnée (trop
- rapide avant).
- - Correction cadence son sur les fichiers AVI dont le son et les
- images ne sont pas entrelacés (problème possible de répétition du son
- sans que ce soit justifié avant).
- - Correction changement de palette fichiers AVI (merci à Denis Huguet
- de Mehun sur Yèvre).
- - Correction decompression rpza (Apple Video), problèmes sur certains
- fichiers (merci à Guillaume Tello de Montreuil Bellay).
- - Correction affichage compressions AVI rgb4 et rle4 (Microsoft), et
- MOV raw4 (Apple Uncompressed) et rle4 (Apple Animation).
- - Augmentation du contraste pour la décompression AVI/MOV jpeg en
- couleurs avec le DSP.
- - Diminution des tests sur le son dans l'entête d'un fichier AVI (sur
- certains fichiers la fréquence d'échantillonnage était incohérente).
- - Sur les fichiers AVI où le son est entrelacé avec les images, le
- changement de bloc son DMA ne se fait plus à chaque image, mais au
- bout d'un certain nombre (qui correspond aux blocs initiaux). Cela
- permet d'améliorer l'option sauter images. De cette façon la lecture
- est similaire aux fichiers MOV.
- - Correction allocation mémoire son deltapack ms_adpcm (apcm), et
- mulaw (ulaw) AVI.
- - Correction retard du son sur l'image sur les fichiers MOV (visible
- sur certains fichiers, merci à Guillaume Tello de Montreuil Bellay).
- - Conversion des échantillons 16 bits en 8 bits sur les machines
- n'ayant pas de son 16 bits (cas du TT par exemple).
- - Sur les machines n'ayant pas de son DMA, c'est le circuit YAMAHA qui
- est utilisé (toujours en direct to disk, cas de l'HADES par exemple).
- - Si le microprocesseur est supérieur au 68030 et qu'un CODEC 16 bits
- existe (cookie-jar '_SND'), les fonctions XBIOS pour le son DMA sont
- utilisés si le son DMA existe (cas de la STARTRACK sur l'HADES ?).
- - Tramage supprimé en 256 couleurs pour les animations en 32768 et 16
- millions de couleurs si les options qualité et décompression DSP ne
- sont pas sélectionnés (plus rapide qu'avec le DSP mais grosse
- dégradation de la qualité).
- - Ajout fonction scan pour afficher les images le plus vite possible
- sans le son (avec la touche S ou un double-clic sur le bouton avance
- rapide).
- - Ajout des formats MOV raw1/2 (Apple Uncompressed) et rle1/2 (Apple
- Animation).
- - Ajout du format AVI/MOV jpeg sans DSP.
- - Ajout décompression yuv2 (Component Video) et yuv9 (yvu9, Intel Raw)
- en noir et blanc.
- - Gestion des fichiers MOV en niveaux de gris raw1/2/4/8 (Apple
- Uncompressed), rle1/2/4/8 (Apple Animation), smc8 (Apple Graphics).
-
- V1.19 Septembre 1997:
- ---------------------
- - Correction problème de plantage avec SpeedoGDOS depuis la version
- 1.15 (pas de problème sous VDI du TOS ou NVDI, sauvegarde de registre
- non faite sur l'appel de la fonction VDI vq_color, merci à Bruno Bégni
- de Lausanne).
- - Ajout des formats MOV msvc8/16 (Microsoft Video 1, idem AVI cram).
- - Ajout des formats AVI/MOV iv31 et iv32 (Intel Indeo R3.1 et 3.2,
- merci à Denis Huguet de Mehun sur Yèvre).
-
- V1.20 Octobre 1997:
- -------------------
- - Optimisation formats AVI/MOV iv31 et iv32 (Intel Indeo R3.1 et 3.2),
- l'option 'Qualité' permet en enlevant la qualité des couleurs
- d'accélérer la décompression.
- - Amélioration option sauter images pour les fichiers AVI, dans le cas
- ou chaque image est intégrale (key-frame à chaque image).
- - Amélioration inhibition option sauter images si le fichier ne le
- permet pas.
- - Diminution memoire programme (zone BSS).
- - Lecture directe du clavier sur TT (tampon clavier) avec l'option
- sans interface GEM.
- - Correction lecture son deltapack ms_adpcm (apcm) AVI.
- - Correction cadence image sur certains fichiers MOV sans son.
- - Correction plantage possible sauvegarde image (X)IMG True Color
- d'une animation en 256 couleurs dans une resolution vidéo supérieure
- (buffer trop petit).
- - Correction chemin erroné ligne de commande pour le slide show d'un
- répertoire.
- - Prise en compte immediate d'un changement de palette éventuel lors
- d'un déplacemant dans un fichier AVI (avec les flèches du clavier, les
- boutons ou le curseur).
- - Correction tramage monochrome sur animations en 32768 couleurs
- (niveaux de gris mauvais).
- - Tramage en 16 couleurs dans cette resolution vidéo.
- - Ajout gestion message AV_SENDKEY (AV protocol).
- - Ajout du format AVI/MOV cvid (Radius Cinepak) en 256 couleurs (non
- testé, merci à à Guillaume Tello de Montreuil Bellay et Jean-Jacques
- Ardoino).
- - Ajout gestion fichiers FLI/FLC/FLH, merci à Guillaume Tello de
- Montreuil Bellay pour ses sources.
-
- V1.21 Novembre 1997:
- --------------------
- - Ajout FLH PC (merci à Rémi Vanel).
- - Correction messages d'erreur décompression jpeg et correction
- problème alignement largeur et hauteur sur 8 pixels (merci à Thierry
- Benet).
- - Correction probleme popup menu avec MagiCMac (merci à Joachim
- Fornallaz de Zürich).
- - Correction affichage image si déplacement en pause sur un fichier
- AVI.
- - Correction lecture son deltapack ms_adpcm (apcm) AVI (enfin testé).
- - Correction du son DMA sous MagiCMac grace au cookie-jar 'MgMc' pour
- l'utilisation des fonctions XBIOS FALCON (programme MacSound).
- - Correction affichage direct avec certaines cartes graphiques (par
- exemple sur le PowerMAC avec MagiCMac) dans le cas ou la largeur d'une
- ligne en mémoire ne correspond pas avec la largeur de l'écran, en
- utilisant le cookie-jar 'EdDI' et la fonction étendu du VDI
- vq_scrninfo. Cette fonction permet également la détermination
- automatique d'une carte graphique 32K format motorola/intel soit
- MATRIX/NOVA (merci à Joachim Fornallaz pour ses nombreux tests).
- - Utilisation systématique de la fonction vro_cpyfm du VDI dans les
- modes graphiques >= 256 couleurs non compatibles ATARI et sans
- l'affichage direct.
- - Le cookie-jar '_VDO' à -1 est testé pour reconnaitre un mode
- graphique non compatible ATARI (gestion des cartes graphiqes).
- - Ajout message GEM 'AP', après envoi de ce message au player, il
- renvoi la structure suivante dans msg[3] et msg[4], exemple avec CPX.
- - Ajout ligne de commande possible avec le message VA_START:
- +c: avec contrôle lenteur (-c: sans)
- +d: avec dsp (-d: sans dsp)
- +g: avec interface GEM (-g: sans interface GEM)
- +i: bouclage (-i: sans)
- +l: fenêtre réduite (-l: fenêtre normale)
- +m: avec images (-m: son seulement)
- +p: avec son (-p: coupure son)
- +q: avec qualité (-q: sans)
- +r: rééchantillonnage du son (-r: sans)
- +s: sauter images (-s: toutes les images)
- +t: boutons magnétophone (-t: curseur)
- +v: avec affichage direct (-v: sans)
- +xnnnnn, +ynnnnn: position (5 chiffres max, centrée par défaut)
- - Ajout gestion option sauter images sans le son.
- - Gestion de la carte PSOUND sur port // pour l'HADES (cookie-jar
- 'PSND').
- - Gestion des noms longs.
-
- V1.22 Janvier 1998:
- -------------------
- - Ajout gestion carte NOVA 65536 couleurs, détermination 32768/65536
- couleurs à partir de vq_scrninfo ou du cookie-jar 'NOVA' en cas
- d'échec.
- - Ajout option avec/sans D2D, pour charger totalement le fichier en
- mémoire (si possible) avant de lancer l'animation (merci à Magnus
- Kollberg).
- - Lors d'un bouclage de fichier MOV, la lecture des entêtes n'est plus
- faite.
- - Correction du son DMA sous MagiCMac grace au cookie-jar 'MgMc' pour
- l'utilisation des fonctions XBIOS FALCON (programme MacSound).
- - Correction affichage image si déplacement en pause sur certains
- fichiers AVI et avec l'affichage direct, et déplacement dans un
- fichier son MOV (problème depuis la version précédante).
- - Correction erreur 'Fin de fichier atteinte' possible en fin de fichier
- MOV sans images (fichier son).
- - Correction du son DMA pour MagiCMac en remplacant l'interruption de
- changement de bloc DMA du direct to disk par la lecture du compteur
- DMA (fonction XBIOS buffptr).
- - Correction reconnaissance carte NOVA avec les vieux drivers VDI,
- cookie-jar 'NOVA' utilisé à la place du cookie 'EdDI' et la fonction
- étendue du VDI vq_scrninfo (merci à Karel Post).
- - Correction plantage possible avec certains fichiers FLI APEX
- (chuck FLI_BRUN).
- - Correction calcul cadence image avec le son 16 bits sur machine
- n'ayant pas de son 16 bits (TT, merci à Guillaume Tello de Montreuil
- Bellay).
- - Correction décompression MOV raw (Apple Uncompressed), image
- inversée (merci à Joachim Fornallaz de Zürich).
- - Correction décompression cram8 (Microsoft Video 1) en True Color
- (carte 16M).
- - Correction décompression cvid (Radius Cinepak) en True Color (carte
- 16M, merci à Joachim Fornallaz de Zürich).
- - Correction problème lecture des indexs avec certains fichiers AVI
- où le son est à la fin (petits fichiers).
- - Ajout fonctions pour le message 'AP' envoyé au player:
- * msg[3] à 0, le player renvoi toujours le message 'AP' d'infos.
- * msg[3] à 1 permet de se positionner à msg[4-5] secondes.
- * msg[3] à 2 permet de se positionner à msg[4-5] images.
- Pour msg[3]<>0 il n'y a pas de message de retour 'AP'.
- - Ajout option -k pour couper la gestion du clavier dans la ligne de
- commande GEM avec VA_START, cela permet de gérer le player avec des
- AV_SENDKEY à la place.
- - Utilisation du TRAP #5 à la place de Supexec pour accélérer le
- programme (sauf sous MagiCMac et en TTP).
- - Ajout zoom 2X et amélioration gestion dimensionnement fenêtre.
- - Utilisation du sélecteur de MagiC (fonction FSLX_DO du GEM) pour les
- noms longs.
- - Sur FALCON, gestion horloge externe de 22,5792 MHz sur le port DSP
- pour obtenir les fréquences 11025, 22050 et 44100 Hz afin d'éviter le
- rééchantillonnage sur 99% des fichiers (merci à Nicolas Boulesteix de
- Gaillon sur Montcient).
-
- V2.0 Février 1998:
- ------------------
- - Diminution sur FALCON et le DSP de 90% des fichiers AVI/MOV cvid
- (Radius Cinepak) de la possibilitée d'avoir le message 'Impossibilité
- de charger le bloc à décompresser dans la mémoire DSP'.
- - Ajout lecture fichiers son au format AVR (ATARI), WAV (PC), ou AIF
- (MAC).
- - Ajout affichage images JPEG.
- - Ajout réglage de volume.
- - Ajout QuickTime VR en fenêtre GEM (merci à Guillaume Tello de
- Montreuil Bellay).
- - Gestion fonction masquer sous MagiC.
- - Amélioration reconnaissance fichiers QuickTime (chuck skip, merci à
- Guillaume Tello de Montreuil Bellay).
- - Gestion carte True Color NOVA (HADES).
- - Correction problème absence de son avec certains fichiers MOV où le
- son est à la fin (petits fichiers, merci à Raymond Collins).
- - Corrections décompression jpeg.
- - Corrections tests dimensions jpeg dans fichiers AVI/MOV (merci à
- Clément Benrabah).
- - Correction décompression iv32 (Intel Indeo), certaines images ne
- contenant que leur entête perturbaient le player (merci à Clément
- Benrabah).
- - Flag de sauvegarde d'image remis à 0 en cas d'arrêt de la sauvegarde
- en cours (message d'alerte réapparaissant avant).
- - Remplacement de l'instruction MOVEP pour les routines sonores YAMAHA
- et carte PSOUND sur le port // car cette instruction n'existe plus
- sur le 060 (elle est émulée sur l'HADES, merci à Loïc Sébald de Caveirac).
- - Correction sauvegarde images FLI (le numero de départ était l'image
- courante).
- - Correction sauvegarde image avec l'affichage direct (l'image du
- sélecteur de fichier d'origine apparaissait à la place de l'image,
- merci à Christian Marillat).
- - Correction plantage possible avec option sauter images s'il n'y a
- pas de son, problème depuis la version 1.21.
-
- V2.1 Avril 1998:
- ----------------
- - Option fenêtre réduite inhibée pour les fichiers sonores (merci à
- Noah Silva).
- - Correction plantage possible du QuickTime VR/1 quand le curseur de
- la souris se trouve sur le contour de la fenêtre sur certains systèmes
- (le TT !, merci à Guillaume Tello de Montreuil Bellay).
- - Correction blocage des fichiers sonores QuickTime (problème depuis
- la version précédante).
- - Correction réaffichage curseur souris après passage en pause dans le
- cas ou le transfert DSP se fait par interruptions (affichage direct et
- True Color FALCON).
- - Correction palette couleurs sur certains fichiers QuickTime (merci à
- Guillaume Tello de Montreuil Bellay).
- - Largeur image limitée maintenant à 768 pixels pour le DSP (640
- auparavant, au delà 'Pas assez de mémoire DSP').
- - Amélioration surveillance compteur DMA sous XBIOS (buffptr).
- - Gestion sélecteur de fichier Selectric pour les extensions
- prédéfinies (cookie-jar 'FSEL').
- - Gestion bulles d'aides boutons fenêtre avec BubbleGEM.
- - La zone d'informations du message 'AP' est maintenant en global sur
- les systèmes avec protection mémoire.
- - Activation routines XBIOS et désactivation LINEA si le cookie-jar
- '_DOL' est détecté (DOLMEN !). Si la LINEA est inutilisable le mode
- TOS n'est pas possible et pour le GEM le VDI est utilisé.
- - La touche ESC ou le bouton de fermeture de la fenêtre permettent de
- quitter le programme seulement si l'option quitter à la fin est
- sélectionnée, dans le cas contraire l'animation est stoppée et la
- fenêtre est fermée.
- - Le DAC est reconnecté à la matrice à chaque fois que le son est
- relancé (avec la fonction XBIOS soundcmd(ADDRIN,3)), car certains
- programmes le déconnecte parfois.
- - Amélioration statistiques (temps mauvais parfois).
- - Ascenseurs en fenêtre si l'animation ou l'image dépassent les
- dimensions du bureau.
- - Ajout sauvegarde partielle du son.
- - Optimisation tramage en 256 couleurs (résolution vidéo <= 256
- couleurs) des animations en 16M ou 32768 couleurs grace à un tableau
- précalculé de 1 Moctets (filtre de Bayer 8 x 8). L'allocation du
- buffer est faite uniquement en 256 couleurs (option grisee pour les
- résolutions vidéos inférieures ou le manque de mémoire).
- - Ajout QuickTime VR2 en fenêtre GEM.
- - Diminution de la taille de certains buffers suivant la résolution
- écran.
-
- V2.1 MILAN Mai 1998:
- --------------------
- - Ajout protocole ID4-OLGA pour utiliser Aniplayer comme plug-in pour
- CAB.
-
- V2.2 Juin 1998:
- ---------------
- - Correction lecture entête fichiers AVR.
- - Amélioration reconnaissance QuickTime VR2 'qtvr' en plus des 'pano'
- (panoramiques).
- - Correction anomalies de formats QuickTime VR2 (merci à Rémi Vanel).
- - Correction changement de lieux QuickTime VR2 (merci à Joachim
- Fornallaz de Zürich).
- - Correction décompression smc8 (Apple Graphics), plantage possible
- dans certains cas.
- - Correction calcul cadence image avec le son 16 bits mono sur machine
- n'ayant pas de son 16 bits (TT, merci à Guillaume Tello de Montreuil
- Bellay).
- - Correction affichage en noir et blanc en TC des animations en 16
- millions de couleurs (merci à Joachim Fornallaz de Zürich).
- - Correction plantage possible son compressé si tous les blocs son
- sont à la fin ou au début.
- - Correction erreur possible 'Fin de fichier atteinte' si la section
- 'udta' se trouve en fin de fichier sur les fichiers QuickTime, bug
- depuis la version 2.0 (merci à Frédéric Boudet de Tonneville).
- - Sous système multitâche l'affichage d'une image JPEG est maintenant
- toujours affichée (ce n'était pas le cas avant si l'écran était
- blocqué par wind_update).
- - Optimisation décompression cram8 sans DSP et cram16 (Microsoft Video
- 1, merci à Seb/The Removers pour ses sources).
- - Ajout d'un bouton pour faire demi-tour dans du QuickTime VR2.
- - Gestion carte True Color NOVA 24 bits (HADES au format BVR).
- - Gestion étendue du protocole ID4-OLGA pour CAB avec les attributs
- CONTROLLER (bande de 16 pixels), LOOP, et AUTOPLAY (bits 0 à 2 de
- Client-Flag dans le message OLGA_EMBED).
- - Ajout son compressé mac3/mac6 pour les fichiers QuickTime.
-
- V2.3 Septembre 1998:
- --------------------
- - Le DSP est maintenant seulement bloqué et chargé uniquement quand
- l'option décompression DSP est cochée, cela permet d'utiliser le
- player sur FALCON avec un autre programme qui utilise déja le DSP.
- - Correction gestion carte True Color NOVA 24 bits sans affichage
- direct (HADES au format BVR).
- - Correction affichage des animations en 16 millions de couleurs sur
- carte True Color NOVA (merci à Gilbert Duquesne de Lille).
- - Correction zoom 2X en True Color pour les animations en 256 couleurs
- (merci à Gilbert Duquesne de Lille).
- - Utilisation de l'adresse de l'écran logique pour corriger les
- décalages avec les résolutions virtuelles. Inhibition de
- l'interruption VBL lors du changement de résoltion sur FALCON en 320
- * 240 True Color pour les résolutions virtuelles (merci à Pascal Ricard).
- - Correction problème sauvegarde image avec le sélecteur de fichier
- lors du changement de résolution en 320 x 240 sur FALCON et l'affichage
- direct (depuis la version 2.0).
- - Lors du changement de résolution sur FALCON en 320 * 240 True Color
- le bord de l'écran passe au noir (plus pratique sur un moniteur RVB).
- - Le format AVI iv31/iv32 est maintenant toujours considéré comme du
- 16 millions de couleurs (certains fichiers sont déclarés en 65K couleurs).
- - Sur un fichier AVI, si la lecture de la table des index n'est pas
- complete, le programme ne sort plus l'erreur 'Fin de fichier
- atteinte' (merci à Jo Vandeweghe de Dottignies).
- - Correction cadence image sur les fichiers sans son (ou son coupé)
- avec l'option sauter images cochée.
- - Correction affichage direct avec certaines cartes graphiques en 256
- couleurs (par exemple la Super NOVA + sur TT) dans le cas ou la
- largeur d'une ligne en mémoire ne correspond pas avec la largeur de
- l'écran avec le cookie-jar 'NOVA' en plus du VDI (merci à Jo
- Vandeweghe de Dottignies).
- - Correction ligne menu 'Informations' pouvant causer un problème sous
- MultiTOS (flag INDIRECT dans l'arbre objet).
- - Ajout moyenne nombre d'images/seconde dans le boîte des statistiques.
- - Ajout réglage de volume sonore pour le YAMAHA et la carte PSOUND (4
- niveaux) pour l'HADES.
- - Pour l'horloge externe sur le port DSP, les broches du port DSP GPIO
- sont maintenant commandés (compatible Soundpool & Newclock Softjee).
- - Gestion de la table de frequences de la StarTrack (merci à Stephan
- Willhem).
- - En slide-show l'option bouclage peut maintenant utilisée pour
- reprendre la lecture du repertoire ou d'un type de fichier.
- - Il est maintenant possible d'arrêter le slide-show avec les touches
- d'arrêt (UNDO, ESC, etc...) pendant la boîte affichant le fichier.
- - Optimisation décompression cvid (Radius Cinepak) sans DSP en True
- Color FALCON ou carte graphique 32768 couleurs (merci aux Removers
- pour leur code).
- - Ajout de la lecture des fichiers MPEG1/2 avec/sans DSP (sans son pour
- le moment).
- - Passage en Shareware.
-
- V2.4 Novembre 1998:
- -------------------
- - Correction du test espace libre sur le disque pour la sauvegarde
- partielle du son (merci à Philippe Castella de Genas).
- - Correction sauvegarde partielle du son qui ne fonctionnait pas avec
- les fichiers AVI.
- - Correction avec certains fichiers FLH APEX (chuck FLI_BRUN) qui
- étaient reconnus comme FLH (merci à Nicolas Boulesteix de Gaillon Sur
- Montcient).
- - Correction tramage FLH en 256 couleurs (problème depuis la version
- 2.1).
- - Augmentation des buffers d'une ligne pour éviter les débordements de
- certains FLH.
- - Le nombre d'échantillons d'un fichier AVR est maintenant déterminé à
- partir de la taille du fichier.
- - Suppression erreur 'Fin de fichier atteinte' sur les fichiers MPEG
- ne possedant pas de code de fin (merci à Nicolas Boulesteix de Gaillon
- Sur Montcient et Karel de Bruijn de St. Jansteen).
- - Correction affichage erroné sur animations MPEG de grande taille
- (merci à François le Coat).
- - Correction plantage de CAB avec le plug-in ID4-OLGA intermittant
- avec du QuickTime VR (merci à Alexander Clauss).
- - Correction plantage des formulaires avec champ de texte (dont le
- formulaire d'enregistrement) sous TOS et avec l'utilisation de
- N_FRENCH.TXT (merci à Oliver Heun de Mainz).
- - Correction 65K couleurs sur MILAN (merci à Alexander Kartalija de
- Bad Durrheinidem).
- - Correction affichage menu sous TOS MILAN, flag INDIRECT enlevé dans
- RSC interne (merci à Alexander Kartalija de Bad Durrheinidem).
- - Correction positionnement image sur lecture fichier MOV dans le cas
- ou tout le son est groupé. Sur une compression cvid (Radius Cinepak)
- cela se traduisait par le message 'Taille image cvid incohérente'
- (merci à Robert Blätter de Hamburg). Le problème n'etait pas présent
- si le son était coupé.
- - Suppression alignement horizontal de 16 pixels sur l'ascenseur de
- la fenêtre (visible si l'animation ou l'image dépassent les dimensions
- du bureau, merci à Guibert Duquesne de Lille).
- - Correction mauvais numéro image possible lors d'un déplacement dans
- un fichier MPEG avec direct to disk.
- - Gestion du son compressé deltapack dvi_adpcm (dvi), deltapack
- ms_adpcm (apcm), et mulaw (ulaw) WAV.
- - Ajout affichage mode vidéo détecté dans la boîte d'information du
- programme.
- - Si un fichier WAV du même nom est trouvé qu'un fichier MPEG, le son
- du fichier WAV est joué en même temps.
- - Ajout lecture Real Audio RA 14,4K.
-
- V2.5 Avril 1999:
- ----------------
- - Correction calcul nombre échantillons WAV (problème depuis la
- version précédante).
- - Correction information longueur fichier sauvegarde AVR (compatible
- avec plus de logiciels).
- - Correction mauvaises couleurs en True Color NOVA 24 bits en cas de
- déplacement de la fenêtre (mauvais alignement sur 3 octets, merci à
- Gilbert Duquesne de Lille).
- - Correction True Color NOVA 32 bits, format BVRX (merci à Edward S.
- Baiz de Granger).
- - Correction lecture fichiers AVI avec mauvaise répartition du son
- avec les images, dans ce cas le son est maintenant chargé avant.
- Si la mémoire est insuffisante pour les sons 16 bits sur FALCON, le
- programme essai à nouveau avec une restitution 8 bits avant de
- proposer une lecture sans son (merci à Nicolas Richeton de Poitiers).
- - Option sans D2D désactivée et reprise de son après arrêt (une
- pause par exemple) quand le son est chargé avant pour les fichiers AVI
- et QuickTime.
- - Correction sauvegarde partielle du son dans le cas où il est chargé
- avant (la sauvegarde était totale).
- - Correction problèmes d'affichages aux l'angles 0,0 du QuickTime VR1.
- - Meilleure reconnaissance QuickTime VR2 (merci à Jo Vandeweghe de
- Dottignies).
- - Correction blocage intermittant du système avec le plug-in ID4-OLGA.
- - Correction sauvegarde image (X)IMG 256 couleurs avec les couleurs du
- client pour le plug-in ID4-OLGA en 256 couleurs.
- - L'interprétation du cookie '_SND' n'etait pas bonne (documentation),
- correction pour fonctionnement avec le XBIOS de la MilanBlaster (merci
- à Karel de Bruijn de St. Jansteen)
- - Correction lecture de certains FLI douteux (merci à Alain Larrodé de
- Villacoublay).
- - Correction plantages possibles avec le bouclage des fichiers MPEG.
- - Correction gestion fenêtre, changement des options avec les fichiers
- MPEG (merci à Alexander Kartalija de Bad Durrheinidem).
- - Correction calcul key-frame sur certains fichiers MPEG (problème
- avec l'option sauter images).
- - Correction tempo GEM répétition clic souris (problème visible avec
- le programme en accessoire et sous TOS, merci à Guillaume Tello de
- Montreuil Bellay).
- - Correction calcul moyenne images/seconde statistiques lorsque l'amim
- est interrompue durant le défilement.
- - Correction bouclage slide-show avec un type de fichier sous TOS.
- - Sur les fichiers sonores, le fichier est maintenant lut normalement
- lorsque l'option couper le son est cochée.
- - La fonction Mxalloc est maintenant toujours utilisée si elle existe
- (avant c'était uniquement le cas pour le son DMA et le Videl du FALCON
- et les allocations en mémoire globale pour les messages entre
- applications).
- - Ajout option sans erreur pour supprimer l'affichage des boîtes
- d'alertes invitant à passer et l'erreur 'Fin de fichier atteinte'.
- - Ajout option pause au démarrage.
- - Ajout Drag & Drop.
- - Utilisation de la variable d'environnement HOME pour la sauvegarde
- de ANIPLAY.INF. La sauvegarde se fait également dans le répertoire
- du programme, pour la lecture c'est le fichier le plus récent qui est
- pris en compte.
- - Ajout sauvegarde position centrale fenêtre dans ANIPLAY.INF.
- - Affichage information nom dans la ligne d'informations pour les
- fichiers audio AVR/WAV/RA.
- - Utilisation de l'AVSERVER pour ouvrir une fenêtre sur le bureau avec
- un SHIFT + clic chargement (message AV_XWIND).
- - Sauvegarde position fenêtre.
- - Gestion message 'MP' M_PLAYER avec uniquement les options suivantes:
- +d: avec interface GEM (-d: sans interface GEM)
- +i: bouclage (-i: sans)
- +p: avec son (-p: coupure son)
- +s: sauter images (-s: toutes les images)
- +xnnnnn, +ynnnnn: position (5 chiffres max, centrée par défaut)
- - Avec les options +x et +y dans un message 'MP' ou VA_START avec
- ligne de commande l'écran n'est plus effacé.
- - Avec le DSP, les interruptions VBL ne sont plus bloqués pendant le
- transfert qu'avec l'option sans interface GEM.
- - Gestion carte True Color 24 bits format motorola RRRRRRRRVVVVVVVVBBBBBBBB.
- - Ajout lecture Real Audio RA 28,8K avec le coprocesseur arithmétique
- 68882.
- - Si un fichier .RAM est passé au player (via VA_START par exemple)
- avec une adresse pnm://xxx.yyy/zzz.ra (un fichier Real Audio),
- l'adresse corrigee en http://xxx.yyy/zzz/.ra est envoyée au browser
- WEB (via la variable d'environnement BROWSER). Le browser doit alors
- en principe charger le fichier Real Audio et réutiliser le player pour
- le jouer (avec .RA et .RAM déclarés pour Aniplayer dans le browser).
-
- V2.6 Mai 1999:
- --------------
- - Correction bouclage slide-show avec un type de fichier sous MagiC ou
- MiNT.
- - Correction sauvegarde partielle du son avec les gros fichiers (merci
- à Philippe Castella de Genas).
- - Correction calcul taille buffer son (merci à Pascal Ricard de
- Pierrevert).
- - Correction plantage Real Audio 28K8 avec le préchargement du son sur
- FALCON ou TT (erreur bus avec un accès utilisateur en $4xx non détecté
- sur CT2, merci Pascal Ricard de Pierrevert).
- - Correction affichage erroné sur animations MPEG2 (P et B frames,
- merci à François le Coat).
- - Correction plantage intermittant zoom 2X.
- - Correction coupure son irréversible quand le son est chargé avant.
- - Ajout gestion touches de fonction pour les raccourcis clavier des
- options.
- - Au niveau du son, c'est la fréquence d'échantillonnage machine
- supérieure la plus proche de la fréquence du fichier qui est prise en
- compte et non plus la fréquence la plus proche.
- - Calcul cadence image a partir du son rééchantillonné plus précis.
- - Ajout boîte de paramétrage affichage.
- - Ajout délais slide show paramétrable de 0 à 99 secondes.
- - Le zoom 2X s'active automatiquement avec l'option sans interface GEM
- si toutes les conditions suivantes sont présentes:
- * Le changement de résolution vidéo est impossible.
- * Le CPU est >= 68040 ou que MagiCMac/PC est détecté.
- * La taille de la vidéo est inférieure ou égale a 320 x 240.
- * La taille de l'écran le permet.
- - Ajout forcage mode normal ou zoom 2X en plus du mode automatique
- dans la boîte de paramétrage de l'affichage.
- - Ajout sur FALCON du mode VGA 160 x 240 True Color avec l'option sans
- interface GEM cochée, il est possible de l'inhiber pour forcer le 320
- x 240 True Color en cochant le mode normal dans la boîte de paramétrage
- de l'affichage.
- - Ajout paramétrage affichage des images tramées en 256 couleurs soit
- avec la palette du programme, soit la palette courante (216 couleurs
- approchées pour le tramage).
- - Ajout possibilitée de basculer avec/sans interface GEM pendant la
- lecture du fichier.
- - Pour l'horloge externe sur le port DSP, les broches du port DSP GPIO
- sont maintenant initialisés a chaque démarrage du son et non plus au
- démarrage du programme.
- - Ajout boîte paramétrage son.
- - Préchargement du son possible via paramétrage son pour les fichiers
- AVI, MOV, RA, l'option sans D2D chargeant tout le fichier est inhibée
- dans ce cas. S'il n'y a pas assez de mémoire le D2D est réactivé mais
- avant le player essai à nouveau avec une restitution en 8 bits pour
- des sons 16 bits (taille /2 pour les fichiers AVI/MOV en 16 bits mono).
- - Ajout forçage direct to disk pour les fichiers Real Audio RA 28K8.
- - Augmentation du nombre d'images affichées avec l'option sauter images
- (si le pas des images clef est supérieur à 6).
-
- V2.7 Juillet 1999:
- ------------------
- - Correction affichage sans GEM sur FALCON en mode VGA 160 x 240 True
- Color, lignes noires sur certaines compressions.
- - Correction décompression iv32 (Intel Indeo) en True Color 24/32 bits
- (merci à Bernd Maedicke et Joachim Fornallaz).
- - Sur TV, le changement de résolution sur FALCON vérifie maintenant la
- fréquence de l'horloge vidéo afin de basculer sur l'horloge externe
- 32 MHz pour les cartes acceleratrices si elle existe (merci à Denis
- Huguet de Mehun sur Yèvre).
- - Correction option pause au démarrage et déplacement en début de
- fichier AVI (merci à Jan Daldrup de Kaarst).
- - Correction problèmes d'allocation mémoire avec le préchargement du
- son dans le cas où la mémoire restante est faible.
- - Correction remise à zero compteurs images pour les statistiques
- (problème depuis la version 2.05).
- - Correction décalage possible entre le son et les images sur un
- fichier QuickTime après le bouclage ou un déplacement.
- - Correction sauvegarde partielle son AVI avec le préchargement du son
- coché dans la boîte de configuration sonore.
- - Correction affichage erroné (blocs non affichés) sur certaines
- animations MPEG (merci à François le Coat).
- - Correction sauvegarde images MPEG avec l'option sauter images
- sélectionnée (toutes les images n'étaient pas sauvegardées).
- - Correction couleurs images JPEG noir et blanc (merci à Pascal Ricard
- de Pierrevert).
- - Ajout chemins prédéfinis (10 maxi) pour les sélecteurs de fichiers
- compatible Selectric et celui de MagiC, sauvegarde dans le .INF.
- - Ajout forçage fonctions sonores XBIOS dans la boîte de configuration
- sonore.
- - Ajout dans la boîte de paramétrage affichage la possibilité de
- forcer l'utilisation du sélecteur de fichiers standard sous MagiC
- et aussi la possibilité de supprimer les popup du menu.
- - Ajout option pause au démarrage sans interface GEM.
- - Ajout sauvegarde film rle AVI/MOV (merci à Guillaume Tello de
- Montreuil Bellay).
-
- V2.8 Novembre 1999:
- -------------------
- - Correction délais slide-show image JPEG avec la valeur 0 (merci à
- Gilbert Duquesne de Lille).
- - Correction lecture MPEG avec D2D dans le cas de fichiers où son et
- images sont entrelacés.
- - Correction problème lecture clavier avec les options sauter image et
- sans interface GEM cochées.
- - Correction sortie audio numérique, ajout sélection voies (merci à
- Stefan Hiller de Hamburg et Benjamin Genevay de Grandson).
- - Correction déplacement en pause avec le préchargement du son.
- - Correction decompression QuickTime des images vides sautés, visible
- sur plantage d'un rle16 (merci à Nicolas Richeton de Poitiers).
- - Correction affichage sans GEM si la hauteur de la vidéo est impaire.
- - Correction test cookie '_FPU' sur Hades (merci à Benjamin Genevay de
- Grandson).
- - Correction son stéreo QuickTime mac3/mac6 (merci à Robert Goldsmith).
- - Correction ligne de commande (mode TTP), ne fonctionnait plus depuis
- la version 2.06 (merci à Noah Silva).
- - Correction test horloge externe (merci à Joel Houplon de Chaville).
- - Correction test extension fichiers mpeg et jpeg (merci à Denis
- Huguet de Mehun sur Yèvre).
- - Suppression de la table 'horloge externe' sur la MilanBlaster pour
- ne laisser que le 44100 Hz en plus des fréquences FALCON.
- - Gestion des noms longs avec espaces pour la ligne de commande et
- VA_START.
- - Si la machine ne posséde pas de son DMA ou sur MagiCMac, les allocations
- mémoire pour le son se font maintenant en TT-RAM.
- - Affichage de l'évolution en % de la décompression sur la barre du
- menu lors du préchargement d'un fichier sonore.
- - Ajout forçage ou ignorer l'horloge CD (externe sur FALCON) dans la boîte
- de configuration sonore.
- - Ajout message d'erreur lorsqu'il n'y a plus de place sur le disque
- pour la sauvegarde film.
- - Ajout sur FALCON de différents modes vidéo True Color avec l'option
- sans interface GEM cochée:
- * VGA 384 x 304 32 MHz (horloge interne ou externe).
- * VGA 640 x 480 Centurbo II 50 MHz.
- * TV 640 x 480.
- La sélection avec l'ancien mode 320 x 240 est automatique suivant la
- taille de l'image.
- - Passage du buffer D2D son fichiers audio de 0,5 à 1 seconde.
- - Ajout rééchantillonnage 16 bits rapide par interpollation linéaire
- pour le rapport fréquence machine / fréquence fichier égal à 9/8.
- - Ajout MPEG 1/2 Audio Layer 1,2,3 avec/sans DSP, le DSP de la StarTrack
- est géré pour TT et HADES.
-
- V2.9 Février 2000:
- ------------------
- - Correction lecture répertoire avec les noms longs pour le
- slide-show, le répertoire était ouvert en mode TOS (8+3).
- - Correction forcage zoom normal avec l'option fenêtre réduite
- sélectionnée alors que le zoom 2X est actif pour le mode 'sans GEM'
- (merci à Gilbert Duquesne de Lille).
- - Correction plug-in avec OLGA si une fenêtre normale était déja ouverte
- dans Aniplayer (merci à Joachim Fornallaz de Zürich).
- - Correction blocage lecture D2D possible en fin de fichier pour les
- fichiers MPEG 1/2 Audio Layer 1,2,3 (merci à Nicolas Richeton de
- Poitiers).
- - Correction problème aléatoire de lecture D2D des fichiers vidéo MPEG
- dans le cas de fichiers où son et images sont entrelacés (erreur ou
- plantage).
- - Suppression gestion son YAMAHA sur MILAN ou machine sans YAMAHA.
- - Correction son compressé deltapack stéréo dvi_adpcm (dvi) utilisé
- pour les fichiers AVI et WAV (merci à Nicolas Richeton de Poitiers).
- - Correction décalage et absence de key-frame en début de fichier pour
- la sauvegarde AVI/MOV (merci à Raymond Lohengrin de High Springs).
- - Correction arrêt son juste avant la fin pour les fichiers audio
- (merci à Jan Daldrup de Kaarst).
- - Amélioration lecture entête ID3 sur certains fichiers MPEG Audio.
- - Amélioration de l'affichage position de certains fichiers MPEG
- Audio VBR dont le bitrate varie de façon importante (merci à Pascal
- Ricard de Pierrevert).
- - Amélioration reconnaissance fichiers QuickTime (chuck wide, merci à
- Günter Schumann de Berlin).
- - Test de l'entête du fichier afin d'en déterminer son extension.
- - Supression changement de résolution ou effacement écran avec la
- ligne de commande en mode TTP pour les fichiers sonores (auparavant
- il fallait ajouter +x ou +y).
- - Affichage de l'image même en cas d'erreur de décodage pour les
- fichiers MPEG (merci à François le Coat).
- - Gestion plus fréquente des événements GEM pour les fichier MPEG Audio.
- - Gestion fonction hidden de MagiC (masquer application) durant tout le
- slide-show.
- - Ajout option +o dans la ligne de commande en mode TTP, ou GEM avec
- les messages VA_START ou 'MP', pour la sauvegarde de tout le son
- (AVR/WAV/AIF) ou tout le film (AVI/MOV).
- - Ajout gestion échantillons 16 bits stéréo MOV in32.
- - Ajout gestion échantillons compressés 16 bits stéréo alaw
- pour les fichiers MOV, AVI, et WAV.
- - Ajout lecture entête QuickTime 4 compressés en ZIP, chuck cmov
- (merçi à Denis Huguet de Mehun sur Yèvre).
- - Ajout protocole DHST (Document History Protocol, Start Me Up).
- - Ajout forçage vitesse (images/seconde) pour les fichiers sans son.
- - MPEG 1/2 Audio Layer 3 avec DSP plus rapide sur FALCON avec des
- transferts DMA -> DSP et DSP -> DAC. Avec la sortie numérique
- sélectionnée dans la boîte de configuration sonore, le préchargement
- du son, ou la sauvegarde du son, les transferts se font toujours par
- le port host.
- - Ajout choix mode MP3 DSP normal (par le port host) ou par transferts
- DMA (plus rapide) dans la boîte de configuration sonore.
- - Ajout choix mode MP3 sans DSP normal ou forçage en mono (plus
- rapide) dans la boîte de configuration sonore.
-
- V2.10 Avril 2000:
- -----------------
- - Correction confusion slide-show sous TOS des fichiers MPG (MP*)
- et MP1/2/3 (MP?).
- - Correction bouclage avec le préchargement du son (problème depuis
- la version précédante).
- - Correction inversion des voies éventuelle pour les transferts
- DMA -> DSP du MP3 sur FALCON.
- - Ajout vu-mêtre pour les fichiers sonores, activable avec le bouton
- d'agrandissement de la fenêtre.
- - Modification du test horloge externe compatible ou non FDI, ajout
- table fréquences DAT 48 KHz.
- - Lors d'un arrêt son matrice sonore réinitialisée à la fréquence
- STE 50 KHz (FALCON ou compatible).
- - Passage du mode normal sans GEM sous CT2 de 320 x 240 à 640 x 480.
- - Ajout tri par nom pour le slide-show d'un répertoire.
- - Ajout popup bouton droit.
- - Affichage dans la ligne d'information de l'auteur et de l'album
- (TAG ID3) en plus du titre pour les fichiers MPEG Audio (MP1/2/3).
- Ces informations sont également disponibles via le clic droit avec
- BubbleGEM. Ajout également dans la boîte d'informations.
- - Ajout fenêtre Playlist avec fonctions édition, ajout fichier et
- répertoire, chargement et sauvegarde, effacement partiel ou
- sélectionnable, déplacement, drag & drop multiple, lecture totale
- ou partielle.
- - Ajout boîte de dialogues en fenêtre, aide via BubbleGEM et
- aide ciblée via ST-GUIDE si la page est trouvée dans le .HYP.
- - Ajout gestion mode MP1/2 normal ou forçage en mono (plus
- rapide) dans la boîte de configuration sonore.
- - Ajout statistiques pour les fichiers sonores et % dans la ligne
- d'informations de la fenêtre.
- - Corrections fonctionnement en accessoire.
-
- V2.11 Juin 2000:
- ----------------
- - Correction vu-mètre avec le son YAMAHA ou la carte PSOUND.
- - Correction statistiques avec le mode DSP MP3 par transferts DMA.
- - Correction disfonctionnement lecture MP3 par transferts DMA
- avec certains programmes AUTO (erreur MPEG décodage bloc)
- - Correction inversion auteur et album pour le TAG ID3 V1 des fichiers
- MPEG Audio (merci à Nicolas Richeton de Poitiers).
- - Correction arrêt son pour les fichiers audio compressés WAV et RA
- (répétition à la fin).
- - Correction problème son à 44,1 KHz sur Milan lié à la suppression
- du positionnement des bits gpio (compatible FDI) depuis la version
- précédante (merci à Eric Reboux).
- - Correction option quitter à la fin sous environnement multitâche
- qui était enlevée au demarrage (problème depuis la version
- précédante, merci à Bruno Bégni).
- - Correction lecture du .INF quand le répertoire du programme n'a pas
- été choisi dans le bureau pour démarrer l'application (merci à Benjamin
- Genevay de Grandson).
- - Correction rafraichissement lecture buffer DMA avec les fonctions
- sonores XBIOS, surtout visible pour le vu-mètre.
- - Correction affichage parfois erroné du vu-mètre.
- - Correction passage avec DSP -> sans DSP pour les vidéos AVI/MOV
- jpeg en cours de lecture, mauvaises couleurs depuis la version 2.7.
- - Correction calcul cadence image à partir du son sur certains fichiers
- QuickTime.
- - Correction décompression iv32 pour les images de grande largeur
- (merci à Gilbert Duquesne de Lille).
- - Correction plantage sur 68000 (multiplication nombre de 32 bits),
- problème visible avec la boîte d'information par exemple (merci à
- Jürgen Holtkamp de Herne).
- - Le bouton demi-tour pour les fichier QuickTime VR2 ne fonctionnait
- que si l'option boutons magnétophone n'était pas sélectionnée.
- - Suppression attente démarrage son pour les fichiers sonores en D2D.
- - Attente fin lecture DMA ajoutée pour Rational Sounds, test du cookie
- 'RaSn' (merci à Carsten Baron).
- - Durée des buffers D2D réglable de 1 à 5 secondes pour les fichiers
- sonores. Alignement sur 8 échantillons pour améliorer le
- réechantillonnage rapide.
- - Ajout information pause/play dans le message de retour 'AP'.
- - Ajout rééchantillonnage rapide 68000 en ajoutant ou retirant un
- échantillon si la fréquence est à 7/8 ou 9/8 de la fréquence la plus
- proche disponible sur la machine.
- - Le rééchantillonnage 16 bits rapide par interpollation linéaire
- est maintenant non utilisé sur un FALCON sans CT2 (trop lent à 44,1 KHz
- stéréo), il reste utilisé avec un 68040 ou 68060. Il est également
- supprimé si le son DMA est en 8 bits.
- - Au niveau de la Playlist, ajout d'un bouton de sélection d'effacement
- du fichier de la liste en fin de lecture.
- - Ajout lecture aléatoire de la Playlist.
- - Ajout affichage durée des fichiers sonores dans la ligne d'info et la
- Playlist.
- - Les infos sont maintenant toujours extraites du fichier sonore
- quelquesoit la situation si elles existent.
- - MP2 plus rapide avec le DSP.
- - Ajout choix mode MP2 DSP normal (par le port host) ou par transferts
- DMA (plus rapide) dans la boîte de configuration sonore (même
- sélection que le MP3).
-
- V2.12 Juillet 2000:
- -------------------
- - Correction problèmes d'allocation mémoire, tout est maintenant contrôlé.
- - Correction bouton de fermeture fenêtre sur boîte de dialogue en fenêtre
- ouverte.
- - Correction problème de blocage avec les dialogues en fenêtre sous
- Geneva (merci à Barry Shortridge de Mouth Card).
- - Correction état sélection ligne Playlist si clic prolongé (servant
- normalement au déplacement, merci à Nicolas Richeton de Poitiers).
- - Correction reproduction sonore MP2/3 avec la sortie audio directe DSP
- via les transferts DMA avec un DSP a 32 MHz.
- - Correction reproduction sonore MP2/3 avec la sortie audio directe DSP
- via les transferts DMA pour les fichiers dont la durée est inférieure
- à la taille du buffer (merci à Joel Houplon de Chaville).
- - Correction option +o dans la ligne de commande en mode TTP, ou GEM avec
- les messages VA_START ou 'MP', ajout d'espaces possible avant le nom
- et correction pour renommer le fichier cible s'il existait déja.
- - Correction forçage son XBIOS lors de la lecture du .INF (merci à
- Odd Skancke de Sarpsborg).
- - Correction initialisation réglage volume sonore avec le mode 'sans GEM'.
- - Correction lecture entête MPEG du nombre d'images par seconde.
- - Arrêt Playlist si plug-in avec OLGA utilisé.
- - Plus de tolérance avec les entêtes de fichiers MPEG Audio (merci à
- Paul Nurminen de El Segundo).
- - Ajout pour les MPEG Audio VBR du test du tag 'Xing' pour trouver
- le bitrate moyen afin que les informations sur le fichiers soit
- cohérentes (merci à Claude Labelle de Gatineau).
- - En cas d'erreur sur un fichier pendant la lecture de la Playlist,
- elle est maintenant stoppée.
- - Ajout possibiliée de message de retour pour VA_START (comme 'MP')
- en fin de lecture de fichier.
- - Suppression effacement pointeur souris avec la ligne de commande en
- mode TTP en cas d'usage de +x ou +y.
- - Suppression utilisation du TRAP #5 à la place de Supexec et LINEA
- pour le curseur souris qui servaient éventuellement à accélérer le
- programme.
- - Sauvegarde du timer B MFP utilisé sur FALCON pour le MPEG Audio et
- la détection de l'horloge externe (posait des problèmes avec SYNCFIX,
- merci à John Banbury).
- - Gestion étendue du driver sonore (MilanBlaster par exemple) avec
- test du bit 5 du cookie '_SND' (merci à Odd Skancke de Sarpsborg).
- - Gestion du driver sonore GSXB (Hades) pour le changement de buffer
- DMA (interruption).
- - Amélioration Playlist (Drag & Drop et affichage nombre et index).
- - Ajout possibilitée de n'afficher que les I-frames pour la vidéo MPEG
- dans la boîte de configuration affichage.
- - Ajout gestion son pour les fichiers vidéo MPEG, dans ce cas le DSP
- sert pour le son (sauf si 'couper le son' est coché).
- - Ajout sauvegarde son MP2 pour les fichiers vidéo MPEG sonorisés.
-
- V2.13 Octobre 2000:
- -------------------
- - Correction test taille buffer D2D pour les fichiers MPEG Audio VBR
- pendant la lecture, si le buffer est insuffisant il y a un message
- d'erreur (merci à Claude Labelle de Gatineau).
- - Correction décompression DSP MP1 mono (ne fonctionnait plus depuis
- la version 2.11).
- - Correction son MP2 stéréo avec Transferts DMA -> DSP dans le cas
- ou 'forcer en mono' était coché dans la boîte de configuration sonore
- (merci à Xavier Joubert de Nantes).
- - Correction Drag & Drop sous MagiC MAC (machine rapide ?, merci à
- Sylvain Perchaud de Merau).
- - Correction alignement horizontal fichiers AVI rgb8 (Microsoft,
- merci à Benjamin Genevay).
- - Correction recherche chemin de N_FRENCH.TXT qui est maintenant le
- chemin du répertoire programme et non plus le répertoire courant.
- - Correction localisation répertoire programme. Il était possible
- que la Playlist par défaut PLAYLIST.LST ne soit pas chargée dans
- certains cas.
- - Correction affichage parfois erroné du vu-mètre.
- - Correction lecture table des index (offsets images et son) sur
- certains fichiers AVI (merci à Nicolas Richeton de Poitiers).
- - Carte StarTrack prioritaire sur la MilanBlaster sur le Milan.
- - Test de MagiC 6 pour validation d'une ligne d'info longue dans
- la fenêtre principale (MagiC 4 posait problèmes avec certaines infos
- longues au niveau des fichiers MPEG Audio, merci à Nicolas Richeton
- de Poitiers).
- - L'insertion de fichiers dans la Playlist avec le Drag & Drop ne se
- fait plus dans l'ordre inverse.
- - Ajout Drag & Drop du contenu d'un répertoire dans la Playlist.
- - Reconnaissance des fichiers AIF générés par Cubase Audio dont
- l'entête est différent des AIF normaux (merci à Benjamin Genevay).
- - Diminution consommation mémoire fichiers MPEG Audio en D2D.
- - Correction bouclage MPEG, qui occasionnait le message 'Pas assez
- de mémoire pour le rééchantillonnage'.
- - Ajout sur FALCON d'un test checksum sur les transferts DMA -> DSP
- avec le MP2/3 quand 'sans erreur' n'est pas coché sur CT2 ou si le
- CPU est supérieur au 68030 (AB040 par exemple).
- - Possibilitée de charger une Playlist avec l'extension LST avec
- VA_START ou par drag & drop dans la fenêtre principle ou la Playlist.
- - Ajout option +jnnnnnnnnnn à la ligne de commande en mode TTP pour
- envoyer une adresse d'extension (à la commande + a) afin de contrôler
- le programme d'une façon similaire au message GEM 'AP'.
- - JPEG progressif reconnu mais non encore traité.
- - Ajout option +n pour VA_START pour ajouter un nom à la Playlist. Les
- autres options sont ignorés si la fenêtre principale joue un fichier,
- dans le cas contraire la lecture démarre avec les nouvelles options
- et en même temps le fichier est ajouté à la Playlist. Cette option
- force à ignorer les autres dans la ligne de commande pour éviter que
- le programme ne démarre en TTP (sans VDI et GEM).
- - Ajout options compatibles GEMJing -dnnnnn -q -rnnnnn avec VA_START
- et la ligne de commande (avec VDI et GEM) pour jouer les fichiers audios
- sans fenêtre GEM.
- -dnnnnn: Délai. Fixe un délai de nnnnn secondes (5 chiffres max) entre
- chaque répétition. -d0 correspond à un delai nul. Si l'option
- -d n'est pas indiqué, cela correspond à -d0.
- -q: Quitter. Joue un fichier et termine le programme.
- La barre du menu disparait.
- -rnnnnn: Répétition. L'échantillon est joué nnnnn fois (5 chiffres max).
- -r1 signifie que le fichier sera joué une seule fois, -r0
- correspond à l'infini. Si l'option -r n'est pas indiquée, cela
- correspond à -r1.
- Il faut au moins -dnnnnn ou -rnnnnn pour que le player ignore sa
- ligne de commande et utilise celle GEMJing car il y a conflit avec les
- options d'Aniplayer. Le message GEMJING_RETURN est également envoyé.
- - Pour les fichiers sonores, l'option 'fenêtre réduite' sert
- maintenant à supprimer la fenêtre de lecture.
- - Ajout répétition automatique des boutons FF et REW de la fenêtre de
- lecture, ces boutons sont également présents lorsque l'option 'boutons
- magnétophone' n'est pas coché.
- - Certaines boîtes de dialogue en fenêtre ne bloquent plus la lecture.
- - Passage du popup avec le clic droit en fenêtre.
- - Ajout popup avec le clic droit pour la Playlist.
- - Ajout alignement à gauche sur 4 colonnes de la Playlist via le popup.
- - Ajout sélection petite fonte pour l'affichage de la Playlist via le
- popup.
- - Ajout gestion GEMScript, la liste des commandes supportés est la
- suivante:
- * AppGetLongName() Retourne le nom du programme.
- * CheckCommand(command) Teste la commande.
- * Close() Ferme le fichier.
- * ControlKey(key) Similaire au message AV_SENDKEY.
- * ControlPlay(mode[,val]) Similaire au message 'AP'.
- * Copy() Copie l'image dans le presse papier.
- * Ff(sec) Avance de X secondes.
- * GetAlbum() Retourne info album (tag ID3).
- * GetAllCommands() Liste des commandes.
- * GetAuthor() Retourne info auteur (tag ID3).
- * GetFilePlayed() Retourne le fichier en cours de lecture.
- * GetListTrack() Retourne la 'piste' en cours et le total
- pour la Playlist.
- * GetTitle() Retourne info titre (tag ID3).
- * GetYear() Retourne info année (tag ID3).
- * ListPlay() Lance la Playlist en lecture.
- * ListStop() Stoppe la lecture de la Playlist.
- * Open(options+path+name) Ouvre le fichier avec les options de
- VA_START eventuellement.
- * Pause() Passe en pause.
- * Play() Passe en lecture.
- * Quit() Quitte Aniplayer.
- * Rew(sec) Revient en arrière de X secondes.
- * Save(path+name) Sauve en AVI/MOV/AVR/WAV/AIF tout comme
- l'option +o de VA_START.
-
- V2.14 Janvier 2001:
- -------------------
- - Correction MP2 à 32000 Hz (merci à Clement Benrabah de Merignac).
- - Correction forçage son XBIOS lors de la lecture du .INF.
- - Correction gestion son des fichiers vidéo MPEG, certains blocs ne
- pouvaient pas être relus.
- - Correction lecture entête ID3 fichier MPEG Audio, si celui-ci
- dépassait 16 Ko (fichier non reconnu, merci à Claude Labelle de
- Gatineau).
- - Correction option +o dans la ligne de commande en mode TTP avec
- l'option sans GEM qui ne fonctionnait plus depuis la version précédante.
- - Correction plantage possible avec la ligne de commande en mode TTP
- en étant un utilisateur enregistré.
- - Correction commentaires fichier lors d'un ajout fichier dans la
- Playlist avec le sélecteur en fenêtre de MagiC (merci à Joachim
- Fornallaz de Zürich).
- - Correction problèmes de redraw (appels illegaux AES) avec WINX qui
- envoi des messages alors que la fenêtre est fermée (merci à Martin
- Christoph de Berlin-Tempelhof).
- - Correction rafraichissement curseur horizontal fenêtre principale.
- - Correction bouclage possible pour les fichiers sonores, avec l'option
- 'fenêtre réduite' (pour supprimer la fenêtre de lecture), mode GEMJing.
- - CTRL-U stoppe également la Playlist et le slide-show.
- - Forçage en D2D pour les fichiers AVI si le préchargement automatique
- du son est impossible faute de mémoire (merci à David Olivares de La
- Ciotat).
- - Passage de la Playlist à 256 entrées et affichage sur 3 digits.
- - Gestion des fichiers QuickTime en plusieurs langues (différentes
- pistes sonores, merci à Ekkehard Flessa de Konradsreuth).
- - Correction lecture compteur DMA avec la MilanBlaster (problème à
- priori avec la fonction XBIOS buffptr, merci à Ekkehard Flessa de
- Konradsreuth et Eric Reboux de Toulon).
- - Correction problème avec le message AV_SENDKEY (merci à Claude Labelle
- de Gatineau).
- - Correction détection ligne de commande GEMJing (merci à Martin
- Christoph de Berlin-Tempelhof).
- - Gestion des noms longs avec espaces encadrés de '' avec l'option +o
- pour ligne de commande, VA_START, ou la commande GEMScript Open().
- - Gestion cookie 'Xgem' pour ajouter une icône dans la barre de titre
- de chaque fenêtre avec le windframe (.SLB MagiC) de Eric Reboux.
- - Ajout sélecteur de fontes de MagiC (ou compatible) à la place de
- l'option petite fonte de la Playlist dans le cas ou celui ci est
- disponible.
- - Ajout nouvelle boîte de modification Playlist, différente selon
- l'alignement à gauche sélectionné via le popup.
- - Ajout statistiques DSP pour le MPEG Audio avec les transferts
- DMA -> DSP.
- - Optimisation partie DSP MP3.
- - L'option 'Qualité' est maintenant utilisée pour le MP3 avec/sans DSP.
- - Ajout écran virtuel avec le changement de résolution 'sans GEM' sous
- FALCON si l'on dépasse la taille maxi de l'écran géré en True Color:
- * VGA 384 x 304 32 MHz (horloge interne ou externe).
- * VGA 640 x 480 Centurbo II 50 MHz.
- * TV 640 x 480.
- - Ajout format audio DVSM Falcon Winrec non compressé, delta packed et
- voice packed.
-
- V2.15 Avril 2001:
- -----------------
- - Correction boîte de modification Playlist avec l'alignement à
- gauche, si les 2 premières lignes etaient trop longues le formulaire
- etait endommagé (risque de plantage).
- - Correction sauvegarde son fichier vidéo MPEG en MP2 qui ne
- fonctionnait plus depuis la dernière version (ajout format DVSM).
- - Correction problème de lecture d'un fichier MPEG au delà des 524 Mo,
- passage de la taille maximale à 4 Go.
- - Correction débordement possible buffer écran Videl avec 'sans GEM'
- sur FALCON.
- - Correction bouclage lecture fichier audio avec l'option 'fenêtre
- réduite' cochée.
- - Correction décalage Playlist où un blocage du programme était
- possible.
- - Correction prise en compte changement des options avec les fichiers
- vidéo MPEG (initialisation sortie écran avec le DSP utilisé pour le
- son ou l'image).
- - Correction incohérences de traitement du fichier MPEG si un fichier
- WAV du même nom est trouvé alors qu'il n'existe pas (problème visible
- avec Extendos 3.3B).
- - La ligne de la Playlist comportant un fichier non trouvé est
- maintenant grisée lors de la lecture de la Playlist.
- - Suppression restitution palette pour les fichiers sonores ou les
- fichiers sans images.
- - L'option 'qualité MP3' est maintenant séparée de l'opton 'qualité'
- et donc sauvée séparément.
- - Avec 'sans GEM' sur FALCON, le bouton droit de la souris a le même
- effet que la touche ESC.
- - Les noms de fichiers interne au programme sont maintenant en
- minuscules (aniplay.inf par exemple).
- - Ajout raccourcis clavier '(' et ')' pour les boutons précédent et
- suivant de la Playlist.
- - Ajout gestion bloc sur le curseur de défilement du temps avec
- SHIFT-clic ou double-clic, et également via le popup droit de la
- fenêtre principale:
- * Lecture du bloc.
- * Marquer début bloc.
- * Marquer fin bloc.
- La durée du bloc est automatiquement placée si une boîte de
- sauvegarde est appelée.
- - Ajout fonction 'INTRO' dans la Playlist pour lire les 10 premières
- secondes des fichiers.
- - Le popup-menu de la Playlist accessible avec le bouton droit dispose
- maintenant de deux choix de sauvegarde, sous le nom courant ou un
- nouveau nom via le sélecteur de fichier.
- - Ajout informations supplémentaires en cas d'erreur de communication
- DSP. L'erreur impossible de synchroniser le DSP (transferts DMA -> DSP)
- pouvait parfois apparaître à la place de de l'erreur de communication
- DSP (non réponse).
- - Sur FALCON et 'sans GEM', les vidéos MPEG 352 x 240 sont maintenant
- affichées dans un écran 320 x 240.
- - Sur FALCON et 'sans GEM', correction affichage écran virtuel sur
- certaines largeurs.
- - Affichage vidéos MPEG du type I-P-B frames plus rapide avec 'I-Frames
- seules' dans la boîte de configuration affichage le DSP peut afficher
- directement l'image dans la mémoire vidéo (s'il n'est pas utilisé
- pour le son).
- - Ajout possibilitée d'afficher 1/4 des I-frames pour les fichiers
- vidéo MPEG dans la boite de configuration affichage.
- - Optimisation décompression vidéo MPEG sans DSP.
- - Optimisation partie DSP MP3, avec l'option 'sans qualité' enlevée
- tous les fichiers 44,1 KHz devraient passer en stéréo avec un DSP à
- 32 MHz (CT60 ou FALCON d'origine). Partie 68K plus rapide, cela est
- surtout visible sur un FALCON normal.
- - Optimisation partie DSP MP2.
-
- V2.16 Juin 2001:
- ----------------
- - Correction appel direct hard avec le driver sonore GSXB, causait
- une violation de la mémoire sous MiNT (merci à Frank Naumann).
- - Correction affichage charge CPU avec le bouclage et les MP3 VBR,
- pouvait également occasionner des problèmes de timming lors du
- bouclage.
- - Correction bouclage préchargement du son MPEG perpétuel, en cas
- d'impossibilitée de préchargement avec les fichiers MP3 VBR, le
- forçage est maintenant automatiquement fait en D2D.
- - Correction problèmes transferts DMA -> DSP possibles de la piste
- audio stéréo des fichiers vidéo MPEG.
- - Correction problèmes liés à la lecture de la piste audio des
- fichiers vidéo MPEG (plantage après la lecture du 1er bloc DMA).
- - Correction redémarrage son alors que la pause est activée après
- une sauvegarde du son, uniquement visible si la pause était activée
- avant la sauvegarde.
- - Correction du test si le fichier est déja présent pour la
- sauvegarde, cela fonctionne maintenant aussi avec les noms longs.
- - Suppression du tri par défaut pour le sélecteur de fichiers en
- dialogue (plantage de MagiC 6 avec la fonction fslx_do), le problème
- n'était pas visible si le sélecteur en fenêtre était appelé avant.
- - Ajout gestion clavier sur FALCON sans GEM et pendant la sauvegarde.
- - Ajout sauvegarde MP3 via la librairie partagée de Lame Encoder,
- le FPU est obligatoire ansi que MiNT 1.15.3 ou MagiC 6 ou MetaDOS
- 2.74 (ou plus). Ce SLB utilise la libmp3lame (www.mp3dev.org) et ne
- peut pas être utilisé en même temps par plusieurs programmes.
- - Ajout gestion compression AVI divx via la librairie partagée de
- OpenDivX, il faut MiNT 1.15.3 ou MagiC 6 ou MetaDOS 2.74 (ou plus)
- pour le charger. Ce SLB utilise la libdivxdecore (www.projectmayo.com)
- et ne peut pas être utilisé en même temps par plusieurs programmes.
- - Ajout gestion compression MPEG Audio Layer 1,2,3 pour la piste audio
- des fichiers AVI.
-
- V2.17 Aout 2001:
- ----------------
- - Correction coordonnées minimales des popup-menus.
- - LAME_ENC.SLB ne tolère que les fréquences MPEG Audio (8000,11025,
- 12000,16000,22050,24000,32000,44100,48000 Hz), un test a donc été
- ajouté pour éviter le message d'erreur 'buffer trop petit'. La source
- audio est tolérée à +/- 5% de la fréquence MPEG Audio la plus proche
- sinon il y a un nouveau message d'erreur.
- - Correction choix fréquence dans la boîte de sauvegarde MP3.
- - Correction calcul buffer écran pour le mode sans interface GEM sur
- FALCON sans l'affichage direct, risque de plantage avec des vidéos
- supérieures à 320 x 240.
- - Correction blocage possible son D2D en fin de lecture avec les
- fonctions sonores XBIOS (problème visible sous MagiCMac avec
- MacSound).
- - Correction découpage de la fenêtre d'affichage vidéo en arrière plan
- dans certaines résolutions (32K, 65K couleurs...) et certaines
- machines (Hades, MagiCMac...).
- - Correction test ST-RAM sous MagiCMac alors que la TT-RAM est
- utilisée pour le son. Le message d'erreur "Pas assez de mémoire pour
- écouter le son" pouvait survenir.
- - Correction saturation intermittante (clics) au niveau du décodage
- MPEG Audio layer 1,2,3 sans DSP.
- - Correction plantage du VDI possible lors de l'écoute du son si la
- compression image n'est pas reconnue (zone d'affichage de la fenêtre
- nulle).
- - Correction affichage monochrome des images JPEG dans la résolution
- écran 16M couleurs.
- - La taille de l'entête ID3 des fichiers MPEG Audio n'est plus limitée
- à 16 Ko.
- - Le répertoire du programme n'est plus envoyé au système si le SLB
- n'est pas présent dans le même répertoire, car l'utilisation de la
- variable système SLBPATH ne fonctionnait pas sous MiNT.
- - Affichage du curseur pendant la répétition des boutons de retour
- et d'avance rapide.
- - Le zoom 2X sans GEM sans changement de résolution n'est plus limité
- à la taille maxi de 320 x 240.
- - Gestion d'un retard de l'image sur le son (jusqu'à 50 images), si
- le lecteur analyse un décalage en D2D. Cela doit permettre de corriger
- le retard du son sur certains fichiers AVI et QuickTime où l'image et
- le son ne sont pas entralacés. Ce retard ne fonctionne qu'avec
- l'option 'sauter images' activée.
- - Ajout gestion librairie JPEG via la librairie partagée (SLB) de
- libjpeg 6 du Independent JPEG Group (www.ijg.org) afin de disposer de
- la sauvegarde d'image en JPEG et a lecture des JPEG progressifs. Il
- faut MiNT 1.15.3 ou MagiC 6 ou MetaDOS 2.74 (ou plus) pour le charger.
- - Affichage d'une image de fond éventuelle dans la fenêtre de lecture
- et la Playlist.
-
- V2.18 Décembre 2001:
- --------------------
- - Correction du test de l'espace libre du disque si > 2 Go.
- - Correction lecture son fichiers vidéos MPEG avec l'option 'Sans
- D2D' cochée, il n'y avait plus de son depuis la version 2.16.
- - Correction démarrage en retard du son en retard d'un bloc aléatoire
- pour les fichiers sonores avec 'Pause au démarrage' coché (merci à
- Christian Villard de Ornacieux).
- - Correction déplacement du curseur avec le préchargement du son de
- gros fichiers (si la mémoire le permet bien sur).
- - Correction tramage en 256 couleurs sur la compression RLE et les
- fichiers FLH, plus l'image est simple plus les défauts étaient
- visibles (problème depuis la version 2.1, merci à François le Coat).
- - Suite à la correction du blocage possible son D2D en fin de lecture
- avec les fonctions sonores XBIOS dans la version précédante, correction
- lecture avec un seul bloc son, donc avec le préchargement du son
- (problème visible sous MagiCMac).
- - Suppression de l'affichage de fond pour la fenêtre de lecture avec
- le plug-in avec OLGA.
- - Suppression du 'Contrôle lenteur' pour les fichiers audio.
- - Ajout chargement et sauvegarde configuration via sélecteur de
- fichiers (*.INF).
- - Détection de la présence de fVDI et d'une transformation de
- l'organisation des bits de la mémoire écran faite dans la fonction VDI
- vro_cpyfm (format Motorola -> Intel), dans ce cas l'option 'Affichage
- direct' est inhibée et les informations concernant l'organisation des bits
- de la fonction VDI vq_scrninfo sont ignorés. Avant l'affichage en fenêtre
- avec vro_cpyfm ne fonctionnait donc pas avec fVDI. L'adresse de l'écran
- est obtenue avec vq_scrninfo et non les fonctions XBIOS Logbase/Physbase.
- - Amélioration synchronisation et lecture piste son des fichiers vidéo
- MPEG.
- - Ajout commande GEMScript SaveImages(path,type,start_frame,end_frame).
- - Lecture des fichiers MPEG encapsulés dans le format QuickTime.
- - Ajout gestion librairie VORBIS via la librairie partagée (SLB)
- basés sur la librairie libvorbis-1.0rc2 (www.vorbis.com) pour lire
- les fichier avec l'extension OGG. Il faut MiNT 1.15.3 ou MagiC 6 ou
- MetaDOS 2.74 (ou plus) pour le charger.
-
-
- MEQUIGNON Didier, Décembre 2001
-