home *** CD-ROM | disk | FTP | other *** search
- VFlash ╖ Shockwave Flash Player for V│
- ======================================
-
- Copyright 1999-2000 by David Gerber
- <zapek@vapor.com>
- All rights reserved
-
-
- This is the history. See VFlash.guide for the complete documentation.
-
-
- 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)
-
- 0.15
- ----
- - displays which CPU is being used while decoding (Zapek)
- - fixed rendering problems on 24-bit CGFX4 screens (Zapek)
- - some deadlocks were possible on exit (Zapek)
- - frees all the resources correctly when exiting because of a failure (Zapek)
-
- 0.16
- ----
- - fixed stupid crash when VFlash failed to allocate memory (Zapek)
- - added PPC version (Zapek)
-
- 0.17
- ----
- - fixed trashing bug showing up in some 24/32 bit CGFX4 screenmodes (Zapek)
-
- 0.18
- ----
- - based on the new release by Olivier Debon (Zapek)
- ╖ much faster
- ╖ alpha supported (transparency)
- ╖ image rotation supported
- - CLUT screen and sound support has been temporarily removed (Zapek)
- - doesn't allocate structures for P96 when run under CGFX (Zapek)
- - lowered stack usage a bit (Zapek)
- - rewrote timing and event handling from scratch. Faster, more efficient and
- accurate now (Zapek)
- - fixed a longstanding bug happening in low memory situations where Voyager
- would free the datas VFlash was parsing (Zapek)
- - rewrote the startup/shutdown handling of the M68K process to fix some
- possible crashes (Zapek)
- - removed input handler and added an event handler. No more lose of events
- when the V window gets inactivated then reactivated (Zapek)
- - uses IDCMP_INTUITICKS instead of IDCMP_MOUSEMOVE thus stops hogging
- resources for nothing when moving the mouse over a Flash animation (Zapek)
-
- 0.19
- ----
- - upgraded API to version 3 (Zapek)
- - PPC version is back (Zapek)
- - fixed possible crash when there was not enough memory on startup (Zapek)
- - rewrote CGFX support from scratch. Faster on 24/32 bits screenmodes (Zapek)
- - less stupid error requesters on missing audio DOSDriver (Zapek)
- - reworked CLUT screen and AGA support from scratch with much better pen
- allocation (Olli)
-
- 0.20
- ----
- - merged back the sprites and button actions from Olli (www.hyundai.de, but a
- Saxo is much better anyway :) (Zapek)
- - VFlash could crash if the animation was already in the memory cache (Zapek)
- - fixed event issues with the PPC version (Zapek)
- - PPC version uses its own memory allocation with pools. Thanks to Emmanuel
- Lesueur for helping in resolving the last issue :) (Zapek)
- - moved the memory pool thing into Libnixppc (Zapek)
- - finally fixed the 2 enforcer hits on startup ! Woohoo ! (Zapek)
- - PPC module failed to be signaled to shutdown on exit under some
- circumstances (Zapek)
-
- 0.21
- ----
- - checks if 68k timer is created properly instead of assuming it is in
- all cases (Zapek)
- - fixed clipping of the progress bar (Zapek)
- - added another method call to allow the plugin to embed another flash anim
- (Zapek)
- - the progress bar redraws itself properly when scrolling while it updates
- (Zapek)
- - background color is cleared when starting to play the anim (Zapek)
- - the BGCOLOR option tag is honoured (Zapek)
-
- 0.22
- ----
- - fixed ppc.library warning message (Zapek)
- - recompiled PPC version which wasn't working properly (Zapek)
- - removed BGCOLOR handling temporarily as this idea is broken. I don't know
- why they implemented this tag in the first place. From now on, VFlash will
- set the plugin background with the color specified by the BGCOLOR tag but
- will then clear it with the Flash animation's real background color. I think
- this is correct. (Zapek)
- - oops, I broke the handling of the VFLASHNOPPC env var. It had no effect at
- all (Zapek)
-
- 0.23
- ----
- - PPC version no longer opens timer.device (Zapek)
- - no longer tries to open the 060 module if there's no FPU available. Mainly
- for MorphOS but the PPC version should work well under it anyway :) (Zapek)
-
- 1.0
- ---
- - added event handlers optimizations for MUI 4 (Zapek)
- - fixed some Flash animations not loading others (Zapek)
-
- 1.1
- ---
- - fixed a stupid hang bug in the PPC version (Zapek)
- - new progress indicator (Zapek)
- - fixed possible hits when there was no SRC tag in the embed. Hardly happens
- but who knows... (Zapek)
-
- 1.2
- ---
- - checks if there's not enough free pens (Zapek)
- - compiled with full optimizations
- - added Installer script by RobR and VFlash.guide
-
-