home *** CD-ROM | disk | FTP | other *** search
/ ST-Computer Leser 2002 January / STC_CD_01_2002.iso / APP / ANIPL218 / HISTORY.TXT < prev    next >
Text File  |  2001-12-23  |  47KB  |  915 lines

  1.                             ~~~~~~~~~
  2.                             ANIPLAYER
  3.                             ~~~~~~~~~
  4.                          A Brief History
  5.                          ~~~~~~~~~~~~~~~
  6.            (VERSIONS.TXT translated by Roger Burrows)
  7.  
  8. September-October 1995:
  9. -----------------------
  10. Creation of program.  The object is to make the fastest possible player under
  11. GEM, optimised for FALCON True Color mode.  To obtain maximum speed, it is
  12. programmed in assembler, and uses the DSP.
  13.  
  14. V2.0 February 1998:
  15. -------------------
  16. - With Falcon & DSP, reduced by 90% the chance of getting the message
  17. "Cannot load the block to be compressed into DSP memory" for cvid
  18. (Radius Cinepak) AVI/MOV files.
  19. - Add support for AVR (Atari), WAV (PC), and AIF (Mac) sound files.
  20. - Add JPEG image display.
  21. - Add volume control.
  22. - Add QuickTime VR in a GEM window (thanks to Guillaume Tello).
  23. - Support MagiC hide function.
  24. - Improved recognition of QuickTime files (thanks to Guillaume Tello).
  25. - Support NOVA True Color card.
  26. - Fix bug with some MOV files: no sound or sound is at the end
  27. (thanks to Raymond Collins).
  28. - Fix jpeg decompression.
  29. - Fix jpeg size tests in AVI/MOV files (thanks to Clément Benrabah).
  30. - Fix iv32 (Intel Indeo) decompression: some images with headers
  31. only caused problems (thanks to Clément Benrabah).
  32. - Save image flag reset to zero if save interrupted.
  33. - Replaced MOVEP instruction for YAMAHA and PSOUND card routines because
  34. this instruction doesn't exist on the 68060.
  35. - Fix saving of FLI images (the starting number was the current image).
  36. - Fix saving images with direct display (the image of the file selector
  37. appeared instead of the true image, thanks to Christian Marillat).
  38. - Fix possible crash when using the 'Skip images' option if there is
  39. no sound; this problem existed since version 1.21.
  40.  
  41. V2.1 April 1998:
  42. ----------------
  43. - Minimal window option disabled for sound files (thanks to Noah Silva).
  44. - Fix possible crash with QuickTime VR/1 when the mouse cursor was on
  45. the window edge of certain systems (the TT!, thanks to Guillaume Tello).
  46. - Fix QuickTime sound file problem (problem since preceding version).
  47. - Fix mouse cursor redraw in some circumstances (direct display and
  48. Falcon True Color).
  49. - Fix colour palette of some QuickTime files (thanks to Guillaume Tello).
  50. - Image width now limited to 768 pixels for the DSP.
  51. - Improved handling of DMA pointer with XBIOS (buffptr).
  52. - Support Selectric file selector for predefined extensions ('FSEL' cookie).
  53. - Support BubbleGEM help bubbles.
  54. - The 'AP' message buffer is now global for systems with memory protection.
  55. - Activate XBIOS routines and disactivate LineA if the '_DOL' cookie is
  56. detected (DOLMEN!).  If LineA is not available, TOS mode is not supported
  57. and VDI is used for GEM.
  58. - The ESC key or the closer button quits the program only if the 'Quit
  59. at end' option is selected; otherwise, the movie is topped and the window
  60. is closed.
  61. - The DAC is reconnected to the matrix each time the sound is restarted
  62. (with the XBIOS function soundcmd(ADDRIN,13)), because some programs
  63. occasionally disconnect it.
  64. - Improved statistics.
  65. - Sliders on window if size of image is greater than the desktop.
  66. - Add save block for sound (same as pictures).
  67. - Sound Driver for MAC (MagicSound). 
  68. - Improved 256 colour dithering (video resolutions <= 256 colours) of
  69. movies in 16M or 32768 colours, by useing a 1MB precalculated table
  70. (8x8 Bayer filter).  The buffer is only allocated for 256 colours (option
  71. is disabled for lower video resolutions or insufficient memory).
  72. - Add QuickTime VR2 in GEM window.
  73.  
  74. V2.1 MILAN May 1998:
  75. --------------------
  76. - Add ID4-OLGA protocol for use of Aniplayer as plug-in for CAB (tag EMBED). 
  77.  
  78. V2.2 June 1998:
  79. ---------------
  80. - Fix bug reading AVR file headers.
  81. - Improved recognition of QuickTime VR2 'qtvr' and 'pano' (panoramic).
  82. - Fix QuickTime VR2 format anomalies (thanks to Rémi Vanel).
  83. - Fix QuickTime VR2 position change (thanks to Joachim Fornallaz).
  84. - Fix smc8 (Apple Graphics) decompression, which could have caused
  85. a crash in some cases.
  86. - Fix image frequency calculation with 16-bit mono sound on machines
  87. without 16-bit sound (TT, thanks to Guillaume Tello).
  88. - Fix black & white display of movies in 16 million colours (thanks
  89. to Joachim Fornallaz).
  90. - Fix possible crash with compressed sound if all the sound blocks
  91. are at the end or the start.
  92. - Fix possible 'Abnormal end of file' error in QuickTime files if
  93. the 'udta' section is at the end of the file; bug since version 2.0
  94. (thanks to Frédéric Boudet).
  95. - Under a multitasking system, JPEG images are now always displayed
  96. (this wasn't the case previously if the screen update was blocked by
  97. wind_update()).
  98. - Optimised decompression of cram8 (without DSP) and cram16 for
  99. Microsoft Video 1 (thanks to Seb/The Removers for his source code).
  100. - Add a button for turning around in QuickTime VR2.
  101. - Handle NOVA 24 bit true colour card (HADES).
  102. - Extended handling of ID4-OLGA protocol for CAB, with the attributes
  103. CONTROLLER, LOOP, and AUTOPLAY (bits 0-2 of Client-Flag in the
  104. OLGA_EMBED message), runs with CAB 2.7 for example.
  105. - Add mac3/mac6 compressed sound for QuickTime files.
  106.  
  107. V2.3 September 1998:
  108. --------------------
  109. - The DSP is now only locked and used when the DSP decompression option
  110. is checked; this allows use of Aniplayer on the Falcon with another
  111. program that is already using the DSP.
  112. - Fix handling of NOVA 24-bit true colour card without direct display
  113. (HADES).
  114. - Fix display of 16 million colours on NOVA true colour card (thanks
  115. to Gilbert Duquesne).
  116. - Fix 2X zoom in True Color for movies in 256 colours (thanks to
  117. Gilbert Duquesne).
  118. - Use address of logical screen to fix screen wobbling with virtual
  119. resolutions.  Disable VBL interruption when changing the Falcon
  120. resolution to 320 * 240 True Color for virtual resolutions (thanks to
  121. Pascal Richard).
  122. - Fix image save problem with file selector when changing the Falcon
  123. resolution to 320 * 240 True Color with direct display.
  124. - When changing the Falcon resolution to 320 * 240 True Color, the
  125. screen border changes to black (more useful on an RGB monitor).
  126. - The AVI iv31/iv32 format is now always treated as 16 million colours
  127. (although some files are marked as 65K colours).
  128. - In an AVI file, if the index table read does not complete, the
  129. program no longer issues the message "Abnormal end of file" (thanks
  130. to Jo Vandeweghe).
  131. - Fix image frequency for files without sound (or with sound turned
  132. off) with the 'Skip images' option checked.
  133. Fix direct display with certain graphics vcards in 256 colours (for
  134. example the Super NOVA+ on a TT) in the case where the width of a
  135. line in memory does not correspond to the width of the screen (thanks
  136. to Jo Vandweghe).
  137. - Fix menu item Information which could cause a problem under
  138. MultiTOS (INDIRECT flag in object tree).
  139. - Add average number of frames/second to the statistics box.
  140. - Add volume control for the YAMAHA chip and the PSOUND card (4 levels)
  141. for the HADES.
  142. - For the external clock on the DSP port, the GPIO pins of the DSP port
  143. are now controlled (compatible with Soundpool & Newclock Softjee).
  144. - Handles the StarTrack frequency table (thanks to Stephan Wilhelm).
  145. - In the slide show, the loop option is now supported.
  146. - The slide show can now be stopped with the keyboard (UNDO, ESC, etc.)
  147. while the box displays the file.
  148. - Optimised decompression of cvid (Radius Cinepak) without DSP, in
  149. Falcon True Color mode, or with a 32768-colour graphics card (thanks to
  150. the Removers for their code).
  151. - Add support for MPEG1/2 files with/without DSP (without sound for the
  152. moment).
  153. - Aniplayer is now Shareware.
  154.  
  155. V2.4 November 1998:
  156. -------------------
  157. - Fix test of disk free space for saving part of a sound file (thanks
  158. to Philippe Castella).
  159. - Fix bug: saving part of a sound file did not work with AVI files.
  160. - Fix bug: certain FLH APEX files were recognised as FLH (thanks to
  161. Nicolas Boulesteix).
  162. - Fix FLH dithering in 256 colours (problem since version 2.1).
  163. - Increased size of line buffers to avoid overflow with some FLH files.
  164. - The number of samples in an AVR file is now determined from the size
  165. of the file.
  166. - Suppressed error message "Abnormal end of file" on MPEG files that
  167. do not contain an end code (thanks to Nicolas Boulesteix and Karel de
  168. Bruijn).
  169. - Fix erroneous display of large MPEG movies (thanks to François le
  170. Coat).
  171. - Fix intermittent crash of CAB using ID4-OLGA plug-in with
  172. QuickTime VR (thanks to Alexander Clauss).
  173. - Fix crash using forms with text fields (such as the registration
  174. form) under TOS, when using N_FRENCH.TXT (thanks to Oliver Heun).
  175. - Fix 65K colours on MILAN (thanks to Alexander Kartalija).
  176. - Fix menu display under MILAN TOS, INDIRECT flag removed from
  177. internal RSC (thanks to Alexander Kartalija).
  178. - Fix image positioning when reading MOV files in the case where
  179. all the sound is grouped.  Under cvid compression (Radius Cinepak) this
  180. gives the message "Size of cvid image invalid" (thanks to Robert
  181. Blätter).  The problem wasn't present if the sound was turned off.
  182. - Removed horizontal alignment of 16 pixels of the window slider,
  183. visible if the movie or the image exceeds the dimensions of the
  184. desktop (thanks to Gilbert Duquesne).
  185. - Fix bug: an invalid image number is possible while moving within
  186. an MPEG file using direct to disk.
  187. - Handle WAV sound compressions deltapack dvi_adpcm (dvi), deltapack
  188. ms_adpcm (apcm) and mulaw (ulaw).
  189. - If a WAV file is found with the same name as an 
  190. - When an MPEG file is played, if a WAV file with the same name exists,
  191. it is played at the same time.
  192. - Add support for Real Audio 14.4K.
  193.  
  194. V2.5 April 1999:
  195. ----------------
  196. - Fix calculation of number of samples in a WAV file (problem since
  197. previous version).
  198. - Fix file length information when saving AVR files (compatible with
  199. most software).
  200. - Fix bad colours in NOVA 24-bit true colour when window is moved, due
  201. to bad 3-byte alignment (thanks to Gilbert Duquesne).
  202. - Fix NOVA 32-bit true colour, BVRX format (thanks to Edward S. Baiz).
  203. - Fix problem reading AVI files with a bad division of sound and
  204. images; in this case the sound is now preloaded.  If there is not enough
  205. memory to handle 16-bit sound on the Falcon, the program retries with
  206. 8-bit sound before suggesting reading without sound (thanks to Nicolas
  207. Richeton).
  208. - The D2D option is deactivated when the sound is preloaded for AVI and
  209. QuickTime files, and reactivated after the sound is stopped (e.g. by
  210. pause).
  211. - Fix partial sound save when the sound is preloaded (everything was
  212. saved).
  213. - Fix display problem at angles 0,0 of QuickTime VR1.
  214. - Better recognition of QuickTime VR2 (thanks to Jo Vandeweghe).
  215. - Fix intermittent system hang with ID4-OLGA plug-in.
  216. - Fix save of 256-colour (X)IMG image with user colours for ID4-OLGA
  217. plug-in in 256 colours.
  218. - The interpretation of the '_SND' cookie was wrong (bad documentation),
  219. fixed to work with the MilanBlaster XBIOS (thanks to Karel de Bruijn).
  220. - Fix reading of certain ambiguous FLI files (thanks to Alain Larrodé).
  221. - Fix possible crash when looping MPEG files.
  222. - Fix window handling for changing MPEG file options (thanks to
  223. Alexander Kartalija).
  224. - Fix key-frame calculation for certain MPEG files (problem with the
  225. 'Skip images' option).
  226. - Fix GEM mouse-click time (problem visible with the program as an
  227. accessory under TOS, thanks to Guillaume Tello).
  228. - Fix calculation of average images/second statistic when the move is
  229. interrupted during playback.
  230. - Fix slide-show loop with one type of file under TOS.
  231. - For sound files, the file is now read normally even if the 'Turn off
  232. sound' option is checked.
  233. - Mxalloc() is now always used if it exists (previously it was only used
  234. for DMA sound, for the Falcon Videl, and for global memory allocation for
  235. messages between applications).
  236. - New option 'No error messages' causes the suppression of the skip alerts 
  237. box and the error 'Abnormal end of file'.
  238. - New option 'Pause at start'.
  239. - Add Drag & Drop.
  240. - The HOME environment variable is now used for saving ANIPLAY.INF.  The
  241. file is also saved in the program folder; when reading, the most recent
  242. version is used.
  243. - Add save window positions (in ANIPLAY.INF).
  244. - Add display of filename in information line for AVR/WAV/RA audio
  245. files.
  246. - Uses AVSERVER to open a desktop window if you press SHIFT when you
  247. load a file (message AV_XWIND); tested with MAGXDESK and AVSERVER.
  248. - Handle M_PLAYER's 'MP' message with the following options only:
  249.   +d: with GEM interface (-d: without)
  250.   +i: loop (-i: no loop)
  251.   +p: with sound (-p: without)
  252.   +s: skip images (-s: all images)
  253.   +xnnnnn, +ynnnnn: position (max 5 numbers, centred by default)
  254. - The screen is not erased if an 'MP' message contains the +x/+y options,
  255. or VA_START is issued with a command line.
  256. - With the DSP, VBL interrupts are only blocked during transfer if the
  257. 'Without GEM' option is specified.
  258. - New 24-bit true colour motorola format supported with some graphics
  259. cards: RRRRRRRRGGGGGGGGBBBBBBBB.
  260. - Real Audio 28.8K is supported (a floating point coprocessor is required,
  261. sound is decompressed before playing if CPU < 68060).
  262. - If a .RAM file is passed to the player (via VA_START for example),
  263. containing an address pnm://xxx.yyy/zzz.ra (pointing to a Real Audio
  264. file), the address corrected to http://xx.yyy/zzz.ra is passed to a
  265. web browser (specified via the environment variable BROWSER).  The
  266. browser should then in theory load the Real Audio file and use the
  267. player to play it (assuming the browser has Aniplayer declared to
  268. handle .RA and .RAM files).
  269.  
  270. V2.6 May 1999:
  271. --------------
  272. - Fix slide-show loop with one type of file under MagiC or MiNT.
  273. - Fix partial save of sound with large files (thanks to Philippe
  274. Castella).
  275. - Fix calculation of sound buffer size (thanks to Pascal Richard).
  276. - Fix Real Audio 28K8 crash when the sound is preloaded on a Falcon
  277. or TT: bus error due to user access to $4xx, not detected by CT2B
  278. (thanks to Pascal Richard).
  279. - Fix bad MPEG2 movie display, P and B frames (thanks to Françis
  280. le Coat).
  281. - Fix intermittent crash in 2X zoom.
  282. - Fix permanent turn off of sound when the sound is preloaded.
  283. - Add function key shortcuts for options.
  284. - For determining sound level, the machine sampling frequency that
  285. is taken into account is the nearest _above_ the file frequency,
  286. rather than the nearest above or below.
  287. - Calculate image frequency based on more precise sound resampling.
  288. - Add display configuration box.
  289. - Add slide-show delay, variable from 0 to 99 seconds.
  290. - 2X zoom is automatically invoked if the 'Without GEM' option is
  291. selected and all the followig conditions are present:
  292.  * changing video resolution is impossible.
  293.  * the CPU is >= 68040 or MagicMac/MagicPC is detected.
  294.  * the size of the vidoe is less than or equal to 320 x 240.
  295.  * the size of the screen allows it.
  296. - Add 'Force normal' and 'Zoom 2X' modes as well as automatic mode
  297. in the display configuration box.
  298. - Add Falcon VGA 160 x 240 True Color mode when the option 'Without
  299. GEM' is checked; you can force 320 x 240 True Colour by checking
  300. normal mode in the display configuration box.
  301. - Add display options for images dithered in 256 colours: according
  302. to program palette, or according to the current palette (approximately
  303. 216 colours for dithering).
  304. - Allow toggling between with and without GEM, while reading file.
  305. - For the external DSP clock, the DSP GPIO pins are now initialised
  306. each time that sound playback is started, rather than when the
  307. program starts.
  308. - Add sound configuration box.
  309. - Add options to support preloading of sound for AVI/MOV/RA files;
  310. in this case, the option 'Without D2D' is inhibited.  If there is not
  311. enough memory, D2D is reactivated, but only after the player tries
  312. using 8-bit sound instead of 16-bit.
  313. - Add force direct to disk for Real Audio 28K8 files.
  314. - Increased the number of images displayed with the 'Skip images'
  315. option (if the key-image interval is greater than 6).
  316.  
  317. V2.7 July 1999:
  318. ---------------
  319. - Fix display without GEM on Falcon in VGA 160 x 240 True Color (black
  320. lines with certain compressions).
  321. - Fix iv32 (Intel Indeo) decompression in 24/32-bit true colour (thanks
  322. to Bernd Maedicke).
  323. - On a TV display, changing the Falcon resolution now checks the video
  324. clock frequency in order to toggle the 32MHz external clock (if it
  325. exists) for accelerator cards.
  326. - Fix 'Pause at start' option and moving to the beginning of an AVI
  327. file (thanks to Jan Daldrup).
  328. - Fix memory allocation bugs when preloading sound, if only a small
  329. amount of memory remains.
  330. - Fix resetting image statistics counters to zero (problem since v2.05).
  331. - Fix possible lack of synchronisation between sound and images in a
  332. QuickTime file after looping.
  333. - Fix partial save of AVI sound when sound preload is checked in the
  334. sound configuration box.
  335. - Fix bad display (blocks not displayed) with some MPEG movies (thanks
  336. to François le Coat).
  337. - Fix save of MPEG images with the 'Skip images' option selected (not
  338. all the images were saved).
  339. - Fix colours for black and white JPEG images (thanks to Pascal
  340. Richard).
  341. - Add predefined paths (max 10) for Selectric-compatible and MagiC file
  342. selectors, saved in the .INF file.
  343. - Add force use of XBIOS sound functions to sound configuration box.
  344. - Add file selector options to display configuration box (force use
  345. of standard file selector under MagiC, suppress popup menu).
  346. - Add 'Pause at start without GEM' option.
  347. - Add save to AVI/MOV (rle) movie (thanks to Guillaume Tello).
  348.  
  349. V2.8 November 1999:
  350. -------------------
  351. - Fix JPEG image slide-show delay with a delay of 0 (thanks to Gilbert
  352. Duquesne).
  353. - Fix reading MPEG with D@D for files where the sound and images are
  354. interlaced.
  355. - Fix keyboard read problem when the options 'Skip images' and 'Without
  356. GEM' are checked.
  357. - Fix digital audio output, add track selection (thanks to Stefan Hiller
  358. and Benjamin Genevay).
  359. - Fix movement when paused with sound preload.
  360. - Fix QuickTime decompression of skipped empty images, causing crash
  361. with rle16 file (thanks to Nicolas Richeton).
  362. - Fix display without GEM if the height of the display is an odd number
  363. of pixels.
  364. - Fix test for '_FPU' cookie on Hades (thanks to Benjamin Genevray).
  365. - Fix mac3/mac6 QuickTime stereo sound (thanks to Robert Goldsmith).
  366. - Fix command line (TTP mode), broken since v2.06 (thanks to Noah
  367. Silva).
  368. - Fix test for external clock (thanks to Joel Houplon).
  369. - Fix test for MPEG and JPEG file extensions (thanks to Denis Huguet).
  370. - Suppress 'external clock' table on MilanBlaster to leave only 44100 Hz
  371. as well as Falcon frequencies.
  372. - Handle long filenames with spaces in command line and VA_START.
  373. - Under MagicMac, or on machines without DMA sound, sound buffers are
  374. now allocated in TT RAM.
  375. - Display progress of decompression in % on menu bar when preloading
  376. a sound file.
  377. - Add force or ignore external CD clock on Falcon to the sound
  378. configuration box.
  379. - Add error message if no space available on disk when saving movie.
  380. - Add new True Color video modes on FALCON if the option 'Without GEM'
  381. is checked:
  382.   * VGA 384 x 304 32 MHz (internal or external clock).
  383.   * VGA 640 x 480 Centurbo II 50 MHz. 
  384.   * TV 640 x 480.
  385. The selection of one of these, or of the existing 320 x 240 mode, is
  386. made automatically depending on the size of the images.
  387. - The size of the D2D buffer for sound files is increased from 0.5
  388. to 1 second.
  389. - Add fast 16-bit resampling by linear interpolation if the ratio of
  390. machine frequency to file frequency is 9:8.
  391. - Add MPEG 1/2 Audio layer 1,2,3 with/without DSP (StarTrack or FALCON):
  392.   * VBR files (variable bitrate).
  393.   * Tag ID3 used for title in info line.
  394.   * No FPU.
  395.   * D2D possible with many files on a standard FALCON or Hades 040;
  396.     (with all files using a CT2 or Hades 060).
  397.  
  398. V2.9 February 2000:
  399. -------------------
  400. - Fix reading directory with long names for slide-show; the directory
  401. was opened in TOS mode (8+3).
  402. - Force normal zoom with the 'Minimal window' option selected whereas
  403. 2X zoom is active in 'Without GEM' mode (thanks to Gilbert Duquesne).
  404. - Fix plug-in with OLGA if a normal window was already open in
  405. Aniplayer (thanks to Joachim Fornallaz).
  406. - Fix possible hang in D2D mode at the end of file for MPEG 1/2
  407. Audio Layer 1,2,3 (thanks to Nicolas Richeton).
  408. - Fix random problem in D2D mode when reading MPEG video files, for
  409. files where sound and video are interlaced (error or crash).
  410. - Suppress Yamaha sound support on Milan or machine without Yamaha
  411. chip.
  412. - Fix decompression of stereo deltapack compression dvi_adpcm (dvi)
  413. used for AVI and WAV files (thanks to Nicolas Richeton).
  414. - Fix jitter and absence of key-frame at the start of the file when
  415. saving AVI/MOV files (thanks to Raymond Lohemgrin).
  416. - Fix sound stopping just before the end of audio files (thanks to
  417. Jan Daldrup).
  418. - Improve ID3 header recognition for some MPEG audio files.
  419. - Improve display of position within some VBR audio MPEG files, in
  420. which the bit-rate varies greatly (thanks to Pascal Ricard).
  421. - Improve recognition of QuickTime files (thanks to Günter Schumann).
  422. - Test file header in order to determine its type.
  423. - Suppress resolution change and screen erase with command lines in
  424. TTP mode for audio files (previously it was necessary to specify +x
  425. or +y).
  426. - Display image even if a decoding error occurs, for MPEG files
  427. (thanks to François le Coat).
  428. - Handle GEM events more frequently for MPEG audio files.
  429. - Hidden function of MagiC (hide application) now works during all
  430. slide-shows (for listening to MP3 in background ;-) ).
  431. - Add option +o to command line in TTP mode, or in GEM mode with the
  432. VA_START or 'MP' messages, for saving the entire audio (AVR/WAV/AIF)
  433. or movie (AVI/MOV) file.
  434. - Add in32 16-bit stereo sound decoding for MOV files.
  435. - Add alaw 16-bit stereo sound decoding for MOV/AVI/WAV files.
  436. - Add support for compressed QuickTime 4 header (thanks to Denis
  437. Huguet).
  438. - Add DHST protocol support (Document History Protocol, Start Me Up).
  439. - Add force speed (in frames/second) for image files withou sound.
  440. - MPEG 1/2 Audio Layer 3 (MP3) with DSP is faster on the Falcon for
  441. DMA->DSP and DSP->DAC transfers.  With digital output selected in the
  442. sound configuration box, transfers for sound preload or save always
  443. use the host port.
  444. - Add new option to sound configuration box for MP3 files: normal mode
  445. (via host port) or DMA transfer (faster).
  446. - Add new option to sound configuration box for MP3 files without DSP:
  447. normal mode or force mono (faster).
  448.  
  449. V2.10 April 2000:
  450. -----------------
  451. - Fix slide-show confusion under TOS of MPG files (MP*) and MP1/2/3
  452. files (MP?).
  453. - Fix loop with sound preload (problem since preceding version).
  454. - Fix possible channel inversion for DMA->DSP transfers of MP3 files
  455. on the Falcon.
  456. - Add VU-meter for audio files, activated by the window 'fuller' gadget.
  457. - Modify external clock test, add DAT frequency (48 kHz).
  458. - When sound stops, the sound system is reinitialised to the 50kHz STE
  459. frequency (Falcon or compatible).
  460. - Change normal 'Without GEM' mode on CT2 from 320 x 240 to 640 x 480.
  461. - Add sort by name for slide-show of a directory.
  462. - Add popup invoked by right mouse button.
  463. - Display Title/Author/Album (from ID3 tag) in the window information
  464. line, for MPEG 1/2/3 Audio files.  This information is also available
  465. from BubbleGEM, or from the information box.
  466. - Add Playlist window with the following features:
  467.   * Add a file to the list.
  468.   * Add entire contents of a directory.
  469.   * Load a list.
  470.   * Save a list.
  471.   * Delete all files in the list or only selected lines.
  472.   * Move file within the list.
  473.   * Edit (to change or add Title/Author/Album info).
  474.   * Drag & Drop with unlimited files.
  475.   * Play file or list.
  476.   * New buttons |<< and >>| in Playlist and main window.
  477.   * 'Track' and time displayed with CD "look" at right of VU-meters.
  478. - All dialogs and alerts are now in a window.
  479. - Help is available via BubbleGEM, and in-context help is available
  480. via ST-Guide (if the page is found in the .HYP file).
  481. - Add new option to sound configuration box for MP1/2 files: normal
  482. mode or force mono (faster).
  483. - Add statistics for audio files.
  484. - Fix operation as an accessory.
  485.  
  486. V2.11 June 2000:
  487. ----------------
  488. - Fix VU-meters with Yamaha sound or when using the PSOUND card.
  489. - Fix statistics with DSP mode / DMA transfer / MP3 file.
  490. - Fix error reading MP3 files with DMA transfer, with certain AUTO
  491. folder programs (error decoding MPEG block).
  492. - Fix switch of Author and Album for MPEG audio files with ID3v1 tags
  493. (thanks to Nicolas Richeton).
  494. - Fix termination of sound for WAV and RA audio files (repeat at end).
  495. - Fix sound problem at 44.1kHz on Milan, linked to suppression of 
  496. setting GPIO bits (FDI-compatible); problem existed since previous
  497. version (thanks to Eric Reboux).
  498. - Fix problem with option 'Quit at end' which was removed at start-up
  499. under multitasking environment; problem existed since previous
  500. version (thanks to Bruno Bégni).
  501. - Fix reading .INF file when the program directory was not the default
  502. directory when starting the application (thanks to Benjamin Genevay).
  503. - Fix DMA read buffer refresh with XBIOS sound functions, especially
  504. visible in VU-meter.
  505. - Fix occasional erroneous display in VU-meter.
  506. - Fix bad colours when changing from 'With DSP' to 'Without DSP'
  507. while reading AVI/MOV files (problem since version 2.7).
  508. - Fix calculation of image frequency from sound for certain QuickTime
  509. files.
  510. - Fix iv32 decompression for large size images (thanks to Gilbert
  511. Duquesne).
  512. - Fix 68000 crash when multiplying 32-bit number; the problem showed
  513. up with e.g. the information box (thanks to Jürgen Holtkamp).
  514. - The 'Turn around' button for QuickTime VR2 files only worked if
  515. the option 'Tape recorder look' was NOT selected.
  516. - Suppress sound start-up delay for D2D sound files.
  517. - Aniplayer now waits if a sound is currently being played by another
  518. program such as Rational Sounds; checks for cookie 'RaSn' (thanks to
  519. Carsten Baron).
  520. - Length of D2D buffer adjustable from 1 to 5 seconds for audio files.
  521. Alignment is on an 8-sample boundary to improve fast resampling.
  522. - Add pause/play information to 'AP' return message (see new example
  523. of programming with SYNCHRO.CPX).
  524. - Improve rapid resampling on 68000 by adding or removing one sample
  525. if the frequency is 7/8 or 9/8 of the nearest available hardware
  526. frequency.
  527. - 16-bit rapid resampling by linear interpolation is no longer used on
  528. a Falcon without CT2 (too slow at 44.1kHz).  It is also suppressed if
  529. DMA sound is 8-bit.  It is still used on a 68040 or 68060.
  530. - Add button to the Playlist to cause deletion from the list after
  531. playback.
  532. - Add button to the Playlist to select random read.
  533. - Add display of length of sound files to info line and the Playlist.
  534. - Information is now extracted from audio files under all situations,
  535. as long as they exist.
  536. - MP2 is faster with DSP
  537. - Add new choice for MP2 files to sound configuration box: normal
  538. transfer (DSP transfers are via host port) or DMA transfer(faster).
  539. This is the same as the selection for MP3 files.
  540.  
  541. V2.12 July 2000:
  542. ----------------
  543. - Fix memory allocation problems, everything now OK.
  544. - Fix window closer in dialog box in open window.
  545. - Fix hang problem with dialogs in windows under Geneva (thanks to
  546. Barry Shortridge).
  547. - Fix selection state of Playlist line for prolonged click (normally
  548. used for moving line, thanks to Nicolas Richeton).
  549. - Fix MP2/3 sound playback DSP direct audio output via DMA transfers
  550. with a DSP at 32 MHz.
  551. - Fix MP2/3 sound playback DSP direct audio output via DMA transfers
  552. for files that are smaller than the buffer size (thanks to Joel
  553. Houplon).
  554. - Fix +o option in command line in TTP mode or in VA_START/'MP'
  555. messages under GEM: possible added spaces before the name, plus fix
  556. for renaming the target file if it already exists.
  557. - Fix force XBIOS sound when read from .INF file (thanks to Odd
  558. Skancke).
  559. - Fix initialisation of sound volume control in 'Without GEM' mode.
  560. - Fix read of number of images/second from MPEG header.
  561. - Stop Playlist if used as plug-in with OLGA.
  562. - More tolerance of variations in MPEG audio file headers (thanks to
  563. Paul Nurminen).
  564. - Add test for 'Xing' tag in MPEG VBR audio files to determine the
  565. average bit-rate, so that file information is consistent (thanks to
  566. Claude Labelle).
  567. - The Playlist is now stopped if an error occurs while reading one of
  568. the files.
  569. - Add support for return message for VA_START (like 'MP'), at the end
  570. of reading a file.
  571. - Suppress erasing mouse pointer with a command line in TTP mode, when
  572. the +x or +y parameter is present.
  573. - Stop using Trap #5 instead of Supexec(), and LineA for the mouse
  574. cursor (this actually speeded up the program).
  575. - Save Timer B, used on the Falcon for MPEG audio, and the detection
  576. of the external clock (causes problems with SYNCFIX, thanks to John
  577. Banbury).
  578. - Extended support for sound driver (MilanBlaster for example) via
  579. test of bit 5 of '_SND' cookie (thanks to Odd Skancke).
  580. - Handle changing DMA buffer (interruption) for GSXB sound driver
  581. (Hades).
  582. - Improve Playlist (Drag & Drop, and number/index display).
  583. - New option in display configuration box to display only I-Frames of
  584. MPEG movies (one way of reducing the CPU load).
  585. - Add sound handling for MPEG video files; in this case the DSP is
  586. used for the sound (unless 'Turn off sound' is checked).
  587. - Add save MP2 sound for MPEG video files with sound.
  588.  
  589. V2.13 October 2000:
  590. -------------------
  591. - Fix test of D2D buffer size for MPEG audio VBR files during
  592. playback; if the buffer is too small, an error message is issued
  593. (thanks to Claude Labelle).
  594. - Fix DSP decompression of MP1 mono (broken since version 2.11).
  595. - Fix handling of MP2 stereo sound with DMA->DSP transfers, in the
  596. case where 'Force mono' was checked in the sound configuration box
  597. (thanks to Xavier Joubert).
  598. - Fix Drag & Drop under MagiC Mac (fast machine only?) (thanks to
  599. Sylvain Perchaud).
  600. - Fix horizontal alignment of Microsoft rgb8 AVI files (thanks to
  601. Benjamin Genevay).
  602. - Fix search path for N_FRENCH.TXT, which is now the path of the
  603. program directory, and no longer the current directory.
  604. - Fix determination of program directory.  Under some circumstances
  605. the default Playlist PLAYLIST.LST was not loaded.
  606. - Fix occasional erroneous VU-meter display.
  607. - Fix index table read (image and sound offsets) on certain AVI
  608. files (thanks to Nicolas Richeton).
  609. - StarTrack card priority over MilanBlaster on the Milan.
  610. - Test for MagiC 6 to allow a long info line in the main window
  611. (MagiC 4 causes problems with certain long info lines associated
  612. with MPEG audio files, thanks to Nicolas Richeton).
  613. - Using Drag and Drop to insert files in the Playlist no longer
  614. inserts in reverse order.
  615. - Add Drag and Drop of the contents of a directory to the Playlist.
  616. - Recognition of AIF files generated by Cubase Audio, whose header
  617. differs from normal AIF files (thanks to Benjamin Genevay).
  618. - Reduce memory consumption for MPEG audio files with D2D.
  619. - Fix MPEG loop which caused the message "Not enough memory for
  620. resampling".
  621. - For Falcon, add checksum test for MP2/3 DMA->DSP transfers when
  622. 'No error messages' is not checked.  Applies to CT2 or if the CPU is
  623. greater than a 68030 (for example, AB040).
  624. - Allow loading a Playlist with the LST extension via VA_START or by
  625. Drag and Drop in the main window or the Playlist window.
  626. - Add option +jnnnnnnnnnn to the command line in TTP mode to send an
  627. address extension (to the +a command) to control the program, like
  628. the 'AP' message.
  629. - Progressive JPEG recognised but not yet handled.
  630. - Add option +n for VA_START to add a name to the Playlist.  Other
  631. options are ignored if the main window is playing a file; otherwise
  632. playback starts with the new options and at the same time the file is
  633. added to the Playlist.  This option causes other command line options
  634. to be ignored.
  635. - Add GEMJing compatible options -dnnnnn -q -rnnnnn for VA_START and
  636. command line processing (with VDI and GEM), to play audio files
  637. without a GEM window.
  638.   -dnnnnn: Delay.  Sets a delay of nnnnn seconds (5 digits max)
  639.            between each repeat.  -d0 corresponds to no delay.  If
  640.            the option -d is not specified, it is treated as -d0.
  641.   -q:      Quit.  Play one file and quit the program.
  642.            The menu bar disappears.
  643.   -rnnnnn: Repeat.  The sample is played nnnn times (5 digits max).
  644.            -r1 means that the file will be played once, -r0 means
  645.            indefinitely.  If the option -r is not specified, it is
  646.            treated as -r1.
  647. You must specify either -dnnnnn or -rnnnnn (at least) to cause the
  648. player to ignore its command line and use that of GEMJing because of
  649. the conflict with Aniplayer options.  The message GEMJING_RETURN is
  650. sent.
  651. - For audio files, the option 'Minimal window' now suppresses display
  652. of the main window.
  653. - Add automatic repeat of FF and REW buttons in the main window;
  654. these buttons are now present when the option 'Tape recorder look'
  655. is not checked.
  656. - Certain windowed dialog boxes no longer block playback.
  657. - The right-button popup now appears in a window.
  658. - Add right-button popup to Playlist.
  659. - Add left alignment of 4 columns of the Playlist via the popup.
  660. - Add selection of small font for the Playlist display, via the
  661. popup.
  662. - Add GEMscript support; the following commands are supported:
  663.   * AppGetLongName()          Returns the program name.
  664.   * CheckCommand(command)     Tests the command.
  665.   * Close()                   Close the file.
  666.   * ControlKey(key)           Similar to AV_SENDKEY message.
  667.   * ControlPlay(mode[,val])   Similar to 'AP' message.
  668.   * Copy()                    Copy image to clipboard.
  669.   * Ff(sec)                   Fast forward X seconds.
  670.   * GetAlbum()                Return album info (from ID3 tag).
  671.   * GetAllCommands()          Lists commands.
  672.   * GetAuthor()               Return author info (from ID3 tag).
  673.   * GetFilePlayed()           Return the file being played.
  674.   * GetListTrack()            Return the 'track' being played
  675.                               and the Playlist total.
  676.   * GetTitle()                Return title info (from ID3 tag).
  677.   * GetYear()                 Return year info (ID3 tag).
  678.   * ListPlay()                Start Playlist playback.
  679.   * ListStop()                Stop Playlist playback.
  680.   * Open(options+path+name)   Open file, possibly with VA_START
  681.                               options.
  682.   * Pause()                   Pause playback.
  683.   * Play()                    Resume playback.
  684.   * Quit()                    Quit Aniplayer.
  685.   * Rew(sec)                  Rewind X seconds.
  686.   * Save(path+name)           Save as AVI/MOV/AVR/WAV/AIF
  687.                               according to the VA_START option +o.
  688.  
  689. V2.14 January 2001:
  690. -------------------
  691. - Fix bug with MP2 at 32000 Hz (thanks to Clement Benrabah).
  692. - Fix forcing XBIOS sound when reading .INF file.
  693. - Fix handling of MPEG video files, certain blocks could not be re-read.
  694. - Fix reading ID3 header of MPEG audio file, file not recognised) if it
  695. exceeded 16 KB (thanks to Claude Labelle).
  696. - Fix option +o in the command line in TTP mode with the 'Without GEM'
  697. option (broken since previous version).
  698. - Fix possible crash with command line in TTP mode for registered users.
  699. - Fix file decription when adding a file to the Playlist with the MagiC
  700. file selector in a window (thanks to Joachim Fornallaz).
  701. - Fix redraw problems (illegal AES calls) with WINX which sends messages
  702. even when the window is closed (thanks to Martin Christoph).
  703. - Fix refresh of horizontal slider in main window.
  704. - Fix possible sound file loop, with the option 'Minimal window' (to
  705. suppress the playback window), in GEMJing mode.
  706. - Ctrl-U now stops both the Playlist and the slide-show.
  707. - Force D2D for AVI files if automatic sound preload is impossible due
  708. to lack of memory (thanks to David Olivares).
  709. - Allow up to 256 entries in Playlist with 3-digit display.
  710. _ Handle QuickTime files in multiple languages (different sound tracks)
  711. (thanks to Ekkehard Flessa).
  712. - Fix DMA playback counter with MilanBlaster (problem with the XBIOS
  713. Buffptr function) (thanks to Ekkehard Flessa and Eric Reboux).
  714. - Fix problem with AV_SENDKEY message (thanks to Claude Labelle).
  715. - Fix detection of GEMJing command line (thanks to Martin Christoph).
  716. - Handle long names with spaces enclosed by '' with the +o option,
  717. for command line, VA_START, or GEMScript Open().
  718. - Use Xgem protocol to display an icon in the title bar of each window
  719. under MagiC (uses SLB from Eric Reboux Software: http://ers.free.fr).
  720. - The MagiC (or compatible) font selector replaces the small font
  721. option for the Playlist, where available.
  722. - Add new Playlist modification box when left alignment is selected via
  723. the popup.
  724. - Add DSP statistics DSP for MPEG Audio with DMA->DSP transfers.
  725. - Optimise DSP part of MP3 processing: the average DSP load is 64% for
  726. an MP3 44.1 kHz joint-stereo file and a DSP at 50MHz, so it's about the
  727. limit for listening to these files in stereo with a DSP at 32 MHz (a
  728. CT60 for example if you do not use another oscillator for the DSP).
  729. - The 'Quality' option now is used for MP3 with or without DSP:
  730.   * With the CPU, when this option is checked the quality is better,
  731.     but decompression is slower (a few percent).
  732.   * With the DSP, when this option is checked the quality is equal
  733.     to V2.13, and when this option is unchecked the quality is better
  734.     than V2.14 and worse than V2.13.
  735. - Add virtual screen when changing resolution 'Without GEM' on the
  736. Falcon if the screen exceeds the maximum size for True Color:
  737.   * VGA 384 x 304 32 MHz (internal or external clock).
  738.   * VGA 640 x 480 CenTurbo 2 50 MHz.
  739.   * TV 640 x 480.
  740. - Add audio DVSM format (Falcon Winrec): uncompressed, delta packed,
  741. voice packed.
  742.  
  743. V2.15 April 2001:
  744. -----------------
  745. - Fix problem in Playlist update box with left alignment: if the first
  746. two lines were too long, the form was damaged (possible crash).
  747. - Fix saving MPEG video file sound in MP2 file (broken since previous
  748. version).
  749. - Fix problem reading an MPEG file greater than 524 MB; changed maximum
  750. file size to 4 GB.
  751. - Fix possible Videl screen buffer overflow using 'Without GEM' on
  752. Falcon.
  753. - Fix loop reading audio file with the 'Minimal window' option checked.
  754. - Fix possible program crash handling Playlist.
  755. - Fix problem when changing options for MPEG videos (initialising DSP
  756. for use with sound or images).
  757. - Fix inconsistent handling of MPEG file if a WAV file of the same name
  758. is found even though it does not exist (problem occurs with ExtenDOS
  759. Gold v3.3B and v3.3C).
  760. - If a line in the Playlist refers to a non-existent file it is now
  761. greyed out when the Playlist is read.
  762. - Suppress restoring palette for sound files or files without images.
  763. - The 'MP3 quality' option (created in v2.14a) is now separate from the
  764. general 'Quality' option (the MP3 quality option replaces the general
  765. quality option in the right popup and the main menu).  You can change
  766. this option when an MP3 file is played and save it (the two quality
  767. options are saved separately).
  768. - On the Falcon when 'Without GEM' is checked, the right mouse button
  769. gives the same results as the 'Esc' key.
  770. - Filenames internal to the program are now in lower case (for example
  771. aniplay.inf).
  772. - Add keyboard shortcuts '(' and ')' for the previous and next buttons
  773. in the Playlist.
  774. - Add block management; you can select a block with a shift-click or
  775. double-click in the elapsed time display, or with the right-click
  776. popup of the main window.  The functions provided are:
  777.  * Play block.
  778.  * Mark start of block.
  779.  * Mark end of block.
  780. The length of the block is automatically filled in if a save box is
  781. opened.
  782. - Add function 'INTRO' to the Playlist, to read the first 10 seconds
  783. of files.
  784. - The Playlist popup menu accesible via the right mouse button now
  785. provides two choices for save: with the current name, or with a new name
  786. via the file selector.
  787. - Add extra information in the event of a DSP communication error.  The
  788. error 'Cannot synchronize DSP' could sometimes appear instead of 'Error
  789. communicating with DSP'.
  790. - On the Falcon using 'Without GEM', MPEG videos with a size of 352 x 240
  791. are now displayed in a screen 320 x 240.
  792. - Fix virtual screen display for certain screen sizes on the Falcon when
  793. using 'Without GEM'.
  794. - Faster display of MPEG videos with I/P/B frames when 'I-frames only' is
  795. selected in the display configuration box: the DSP writes directly to the
  796. screen memory (if it's not being used for the sound).
  797. - Add option in display configuration box to display 1/4 of the I-frames
  798. for MPEG veideo files (for large display sizes the speed is increased and
  799. it's the only way to listen to sound without repeats).
  800. - Optimise MPEG video decompression without DSP (20% faster for I-frames
  801. and 10% for P and B frames).
  802. - Optimise DSP part of MP3 processing; with the quality option removed,
  803. all MP3 44.1 kHz files are played in stereo on a FALCON with a DSP at
  804. 32 MHz (CT60 or a normal FALCON).  There is an average CPU load of 15%
  805. on my CT2B using MP3 44.1 kHz files.  The 68000 part of processing is
  806. also faster; this is especially visible on a normal Falcon.
  807. - Optimise DSP part of MP2 processing (it's important for video MPEGs
  808. with sound ;-) ).  There is an average CPU load of 4% on my CT2B using
  809. MP2 44.1 kHz files.
  810.  
  811. V2.16 June 2001:
  812. ----------------
  813. - Fix memory violation under MiNT with the GSXB driver.
  814. - Fix CPU load display with MP3 VBR files.
  815. - Fix problems with the 'preload sound' mode and MP3 VBR files.
  816. - Fix problems with the DMA -> DSP transfers possible with the audio
  817. track of some MPEG video files.
  818. - Fix crash with the audio track of MPEG video files after the 1st
  819. DMA block.
  820. - Fix crash with MagiC 6 file selector, fslx_do() seems not like
  821. the default sorting.
  822. - Fix the test if the file exits for the saving, now the test works
  823. with long names.
  824. - Add reading of keyboard under FALCON and 'without GEM' option 
  825. during saving.
  826. - Add MP3 export with the libmp3lame (www.mp3dev.org). An FPU is
  827. required and you must install the shared library LAME_ENC.SLB on 
  828. your system: MiNT 1.15.3 or MagiC 6 or MetaDOS 2.74 (or more).
  829. This SLB can only used by one process in the same time.
  830. - Add Codec OpenDivX for AVI files, this codec uses the library
  831. libdivxdecore (www.projectmayo.com). You must install the shared 
  832. libray OPENDIVX.SLB on your system: MiNT 1.15.3 or MagiC 6 or 
  833. MetaDOS 2.74 (or more). This SLB can only used by one process in
  834. the same time.
  835. - Add Codec MPEG Audio Layer 1,2,3 for AVI files.
  836.  
  837. V2.17 August 2001:
  838. ------------------
  839. - Fix minimum X,Y of popup-menus.
  840. - It's only possible to use MPEG frequency for LAME_ENC.SLB
  841. (8000,11025,12000,16000,22050,24000,32000,44100,48000 Hz), so now
  842. there are a test for remove the message 'buffer too small'. The
  843. player choose the frequency near +/- 5% than the audio source,
  844. out of this window there are a new error message.
  845. - Fix the frequency selection inside the MP3 export box.
  846. - Fix the calcul of size for the screen buffer on the FALCON
  847. and the 'without GEM' mode, risk of crash for videos > 320 x 240.
  848. - Fix system locked during the last block played in D2D with the
  849. XBIOS sound functions (possible with MagiCMac and MacSound).
  850. - Fix the window redraw in 32K/65K colors when the window is in 
  851. background (problem under MagiCMac, hades, etc... not on FALCON).
  852. - Fix test for the free ST-RAM under MagiCMac (ST-RAM is not
  853. required for sound). An error message "Not enough memory for sound"
  854. was possible.
  855. - Fix the saturation of sound possible with MPEG Audio layer 1,2,3
  856. files without DSP.
  857. - Fix crash possible of the VDI, when ignore is selected inside the
  858. error message "Unknown compression type", zone of display null in this
  859. case.
  860. - Fix display of JPEG monochromes pictures for screen in 16M colors.
  861. - The size of ID3 tag for MPEG Audio files is not limited to 16 KB.
  862. Unknown compression type
  863. - The directory of Aniplayer is not send to the system if the SLB
  864. is not found in the same directory, because the variable SLBPATH
  865. not worked under MiNT. 
  866. - The slider of the main window is displayed during the repetition
  867. of the rew and ff buttons.
  868. - The zoom 2X without GEM isn't limited to 320 x 240 pixels.
  869. - Add automatic delay for pictures (up to 50 frames) for play
  870. correctly some movies AVI or QuickTime who the sound was late
  871. in comparison with pictures. This delay works only when 'Skip 
  872. images' is checked.
  873. - Add shared library JPEG from libjpeg 6 of the Independent JPEG
  874. Group (www.ijg.org) for the JPEG export in the save image box and
  875. the display of progressive JPEG. You must install the shared libray
  876. JPG.SLB on your system: MiNT 1.15.3 or MagiC 6 or MetaDOS 2.74 (or
  877. more).
  878. - It's possible to put a background picture inside the main window and 
  879. the Playlist.
  880.  
  881. V2.18 December 2001:
  882. --------------------
  883. - Fix the test of the disk free for a size > 2 GB.
  884. - Fix reading of the MPEG sound track when 'Without D2D' is checked, 
  885. there was no sound since the version 2.16.
  886. - Fix starting block played of audio files when 'Pause at start' is 
  887. checked (thanks to Christian Villard of Ornacieux).
  888. - Fix moving of the cursor with the preload sound used for big files.
  889. - Fix dithering in 256 colors on the RLE compression and the FLH 
  890. files (bug since the version 2.1, thanks to François le Coat). 
  891. - After the last fix of the system locked during the last block played 
  892. in D2D with the XBIOS sound functions, fix the reading with one sound 
  893. block like the preload sound (problem under MagiCMac).
  894. - Background picture inside the main window removed for the plug-in 
  895. with OLGA.
  896. - 'Speed control' test removed for the audio files.
  897. - Add load and save configuration from file selector (*.INF).
  898. - fVDI detected and the specific raster format changed (bit 
  899. organization) inside the VDI function vro_cpyfm (Motorola -> Intel 
  900. format), in this case 'Direct display' is disabled and the informations 
  901. about the bit organization with the VDI function vq_scrninfo are ignored.
  902. Before this version the GEM display in window was no good with fVDI. The
  903. screen's adress is found with vq_scrninfo and not the XBIOS functions
  904. Logbase/Physbase.
  905. - Better synchronisation between sound track and video track for MPEG
  906. files.
  907. - Add GEMScript command SaveImages(path,type,start_frame,end_frame).
  908. - Add MPEG movies inside QuickTime format.
  909. - Add shared library VORBIS from libvorbis-1.0rc2 (www.vorbis.com)
  910. for read OGG sound files. You must install the shared libray VORBIS.SLB
  911. on your system: MiNT 1.15.3 or MagiC 6 or MetaDOS 2.74 (or more).
  912.  
  913.  
  914.                  MEQUIGNON Didier, December 2001 
  915.