home *** CD-ROM | disk | FTP | other *** search
- VFlash ╖ Shockwave Flash Player for V│
- ======================================
- Copyright 1999 by David Gerber <zapek@vapor.com>, All Rights Reserved
-
-
- Requirements:
- -------------
-
- OS 3.0+, 68020 or up
-
- The player consists of two parts: VFlash.VPlug, a V│ plugin which provides the
- browser interface and which is loaded during Voyager startup, and
- VFLash_xxxxx.module (where xxxxx is the processor), the actual player, which
- is loaded on demand when a SWF file is loaded. VFlash works with any Amiga
- native screenmode and is designed for both CyberGraphX and Picasso96.
-
- From version 0.9, VFlash takes advantage of versions specifically optimized
- for given CPUs. Just copy them to the Plugins directory (without renaming
- them). If you have an old VFlash.module here you can delete it.
-
-
- ToDo:
- -----
-
- ╖ Missing features. This player doesn't handle all the features the original
- by Macromedia does. This will hopefully improve in the future.
-
- ╖ Speed. The main reason why the player currently is so slow in comparision to
- PC ones is not that the Amiga is so horrible outdated, but because of a
- lameness in the way that screen updates resulting in events are handled
- --basically, the engine is rerendering a complete frame upon an event,
- although it really only has to rerender updated elements.
-
- ╖ A PPC version of the player is in the work.
-
-
- Updates are available at any VaporWare mirror near you in the /pub/voyager
- directory. Please report any VFlash bug and suggestions to the Voyager
- mailing-list (see http://www.vapor.com/ for more details) or directly to me.
-
-
- 0.1
- ---
- - CVS: first CVS import
- - fixed foreground colors which could be wrong sometimes (Zapek)
- - added preliminary Picasso96 support (Zapek)
- - important executable size gain (Zapek)
- - sound support. uses AHI (Zapek)
-
- 0.2
- ---
- - changed all over again (Zapek)
-
- 0.3
- ---
- - fixed recognition of P96/CGFX
-
- 0.4
- ---
- - added support for native P96 and CGFX screenmodes to
- speed up writing (requires cybergraphics.library V41.4
- or up) (Olli)
-
- 0.5
- ---
- - recompiled libjpeg with -O3, all fingers crossed (Olli)
- - added (lame) support for CLUT screens (AGA and CGFX/P96)
- (Olli)
- - fixed tons of bugs in the original parser code (Olli)
- - added support for playing sprites (Olli)
- - added support for SetTarget action (Olli)
- - fixed returning of multiple actions for a button
- transition (Olli)
- - implemented GetURL command (Olli)
-
- 0.6
- ---
- - plugin will now show a progress report while downloading
- and decoding, and any possible player startup error (Olli)
- - improved color allocation for CLUT mode (Olli)
- - fixed handling of partial getURLs() (Olli)
-
- 0.7
- ---
- - fixed problems with CGFX3 (Olli)
- - fixed problems when flash internal size didn't fit
- <EMBED> size (Olli)
-
- 0.8
- ---
- - fixed AGA c2p handling (Olli)
- - fixed a lame race condition in the player shutdown
- which could cause a set() on <freed memory>->obj.
- Guaranteed nuke with mungwall, otherwise a matter
- of luck (Olli)
- - fixed problems with various CGFX and P96 screenmodes (Olli)
- - more speed on CGFX3 (Olli)
-
- 0.9
- ---
- - ixemul.library isn't needed anymore (Zapek)
- - added plugin identification for navigator.plugins array (Zapek)
- - notify the user when the file is in the decoding stage (Zapek)
- - added preference group (Zapek)
- - fixed rendering trashing with CGFX3 and hicolor/truecolor modes (Zapek)
- - fixed enforcer hits in some input events (Zapek)
- - reenabled sound support (Zapek)
- - new versions optimized for 68k CPUs:
- ╖ plain 68020
- ╖ 68030 + FPU
- ╖ 68040 (internal FPU)
- ╖ 68060 (internal FPU)
- on my setup, there's a 80% speed gain using the 68060 version instead of the
- 68020 one (Zapek)
-
- 0.10
- ----
- - added resize capabilities (Zapek)
-
- 0.11
- ----
- - added a nice icon for the prefs (Zapek)
- - fixed a bug which could cause VFlash to hang V under some circumstances
- (Zapek)
-
- 0.12
- ----
- - more enforcer hits squashed (Zapek)
-
- 0.13
- ----
- - fixed tons of NULL object references when sound
- was disabled (Olli)
- - fixed a race condition during shutdown which would
- cause a semaphore deadlock (Olli)
- - modified build process to make gccfindhit work (Olli)
- - changed the naming convention for CPU specific versions (Zapek)
- - lowered stack usage a bit (Zapek)
- - reenabled sound, Olli should buy a speaker :) (Zapek)
-
- 0.14
- ----
- - fixed some Flash anims not displaying properly (Zapek)
- - fixed crashes on some small Flash anims (ie. www.eye4u.com) (Zapek)
-
-