home *** CD-ROM | disk | FTP | other *** search
/ AmigActive 6 / AACD06.ISO / AACD / WebSites / Voyager / VFlash.readme < prev    next >
Text File  |  1999-10-10  |  5KB  |  160 lines

  1. VFlash · Shockwave Flash Player for V³
  2. ======================================
  3. Copyright 1999 by David Gerber <zapek@vapor.com>, All Rights Reserved
  4.  
  5.  
  6. Requirements:
  7. -------------
  8.  
  9. OS 3.0+, 68020 or up
  10.  
  11. The player consists of two parts: VFlash.VPlug, a V³ plugin which provides the
  12. browser   interface   and   which   is  loaded  during  Voyager  startup,  and
  13. VFLash_x.module (where x is the processor), the actual player, which is loaded
  14. on  demand  when  a  SWF  file  is  loaded. VFlash works with any Amiga native
  15. screenmode and is designed for both CyberGraphX and Picasso96.
  16.  
  17. From version 0.9, VFlash takes advantage of  versions  specifically  optimized
  18. for  given  CPUs.  Just  copy  them to the Plugins directory (WITHOUT renaming
  19. them). If you have an old VFlash.module here you can delete it.
  20.  
  21. There's a PPC version of VFlash which works with the PowerUP system. Sound  is
  22. unfortunately not available yet but will be soon in a future version.
  23.  
  24.  
  25. ToDo:
  26. -----
  27.  
  28. · Missing features. This player doesn't handle all the features  the  original
  29. by Macromedia does. This will hopefully improve in the future.
  30.  
  31. · Speed. The main reason why the player currently is so slow in comparision to
  32. PC ones is not that the Amiga is  so  horrible  outdated,  but  because  of  a
  33. lameness  in  the  way  that  screen  updates  resulting in events are handled
  34. --basically, the engine  is  rerendering  a  complete  frame  upon  an  event,
  35. although it really only has to rerender updated elements.
  36.  
  37. · Add sound support to the PPC version.
  38.  
  39.  
  40. Updates are available at any VaporWare mirror near  you  in  the  /pub/voyager
  41. directory.  Please  report  any  VFlash  bug  and  suggestions  to the Voyager
  42. mailing-list (see http://www.vapor.com/ for more details) or directly to me.
  43.  
  44.  
  45. 0.1
  46. ---
  47. - CVS: first CVS import
  48. - fixed foreground colors which could be wrong sometimes (Zapek)
  49. - added preliminary Picasso96 support (Zapek)
  50. - important executable size gain (Zapek)
  51. - sound support. uses AHI (Zapek)
  52.  
  53. 0.2
  54. ---
  55. - changed all over again (Zapek)
  56.  
  57. 0.3
  58. ---
  59. - fixed recognition of P96/CGFX
  60.  
  61. 0.4
  62. ---
  63. - added support for native P96 and CGFX screenmodes to
  64.   speed up writing (requires cybergraphics.library V41.4
  65.   or up) (Olli)
  66.  
  67. 0.5
  68. ---
  69. - recompiled libjpeg with -O3, all fingers crossed (Olli)
  70. - added (lame) support for CLUT screens (AGA and CGFX/P96)
  71.   (Olli)
  72. - fixed tons of bugs in the original parser code (Olli)
  73. - added support for playing sprites (Olli)
  74. - added support for SetTarget action (Olli)
  75. - fixed returning of multiple actions for a button
  76.   transition (Olli)
  77. - implemented GetURL command (Olli)
  78.  
  79. 0.6
  80. ---
  81. - plugin will now show a progress report while downloading
  82.   and decoding, and any possible player startup error (Olli)
  83. - improved color allocation for CLUT mode (Olli)
  84. - fixed handling of partial getURLs() (Olli)
  85.  
  86. 0.7
  87. ---
  88. - fixed problems with CGFX3 (Olli)
  89. - fixed problems when flash internal size didn't fit
  90.   <EMBED> size (Olli)
  91.  
  92. 0.8
  93. ---
  94. - fixed AGA c2p handling (Olli)
  95. - fixed a lame race condition in the player shutdown
  96.   which could cause a set() on <freed memory>->obj.
  97.   Guaranteed nuke with mungwall, otherwise a matter
  98.   of luck (Olli)
  99. - fixed problems with various CGFX and P96 screenmodes (Olli)
  100. - more speed on CGFX3 (Olli)
  101.  
  102. 0.9
  103. ---
  104. - ixemul.library isn't needed anymore (Zapek)
  105. - added plugin identification for navigator.plugins array (Zapek)
  106. - notify the user when the file is in the decoding stage (Zapek)
  107. - added preference group (Zapek)
  108. - fixed rendering trashing with CGFX3 and hicolor/truecolor modes (Zapek)
  109. - fixed enforcer hits in some input events (Zapek)
  110. - reenabled sound support (Zapek)
  111. - new versions optimized for 68k CPUs:
  112.     · plain 68020
  113.     · 68030 + FPU
  114.     · 68040 (internal FPU)
  115.     · 68060 (internal FPU)
  116. on my setup, there's a 80% speed gain using the 68060 version instead of the
  117. 68020 one (Zapek)
  118.  
  119. 0.10
  120. ----
  121. - added resize capabilities (Zapek)
  122.  
  123. 0.11
  124. ----
  125. - added a nice icon for the prefs (Zapek)
  126. - fixed a bug which could cause VFlash to hang V under some circumstances
  127. (Zapek)
  128.  
  129. 0.12
  130. ----
  131. - more enforcer hits squashed (Zapek)
  132.  
  133. 0.13
  134. ----
  135. - fixed tons of NULL object references when sound
  136.   was disabled (Olli)
  137. - fixed a race condition during shutdown which would
  138.   cause a semaphore deadlock (Olli)
  139. - modified build process to make gccfindhit work (Olli)
  140. - changed the naming convention for CPU specific versions (Zapek)
  141. - lowered stack usage a bit (Zapek)
  142. - reenabled sound, Olli should buy a speaker :) (Zapek)
  143.  
  144. 0.14
  145. ----
  146. - fixed some Flash anims not displaying properly (Zapek)
  147. - fixed crashes on some small Flash anims (ie. www.eye4u.com) (Zapek)
  148.  
  149. 0.15
  150. ----
  151. - displays which CPU is being used while decoding (Zapek)
  152. - fixed rendering problems on 24-bit CGFX4 screens (Zapek)
  153. - some deadlocks were possible on exit (Zapek)
  154. - frees all the resources correctly when exiting because of a failure (Zapek)
  155.  
  156. 0.16
  157. ----
  158. - fixed stupid crash when VFlash failed to allocate memory (Zapek)
  159. - added PPC version (Zapek)
  160.