Releases of Filter Factory / Transition Factory

Back to main page

Here is a collection of all Filter/Transition Factory variants and versions I could find.
If you have more variants/versions of Filter/Transition Factory, please contact me!  daniel-marschall(at)viathinksoft.de

Filter Factory for Photoshop for Windows

Version 3.1.1 (32 Bit), build date 18 December 2021 (inofficial patch by Daniel Marschall, based on version 3.0.4)

	Size: 80 KB (81920 Bytes)
	Build time stamp: 31 May 1995  04:02:38 (based on the build of version 3.0.4, but actually "built" in Dec 2021)
	FILEVERSION    3,1,1,0
	PRODUCTVERSION 3,1,1,0

Version 3.1.0 (32 Bit), build date 22 December 2018 (inofficial patch by Daniel Marschall, based on version 3.0.4)

	Size: 80 KB (81920 Bytes)
	Build time stamp: 31 May 1995  04:02:38 (based on the build of version 3.0.4, but actually "built" in Dec 2018)
	FILEVERSION    3,1,0,0
	PRODUCTVERSION 3,1,0,0

Version 3.0.4 (32 Bit), build date 31 May 1995 (supplied in Photoshop 3.0.4 Deluxe CD. Full package with examples and documentation here)

	Size: 48 KB (49152 Bytes)
	Build time stamp: 31 May 1995  04:02:38
	FILEVERSION    3,0,64,77
	PRODUCTVERSION 3,0,134,4

	Found differences in comparison to version 3.00 (final):
	- Version 3.0.4 Requires Adobe's plugin.dll to draw sliders

Version 3.00 (32 Bit), build date 06 Oct 1994 (supplied in Photoshop 3.0 Deluxe CD. Full package with examples and documentation here)

	Size: 56 KB (57344 Bytes)
	Build time stamp: 06 October 1994  22:09:02
	FILEVERSION    3,0,96,71
	PRODUCTVERSION 3,0,128,0

Version 3.00b (32 Bit), build date 04 Oct 1994 (this version was reconstructed from the standalone example filters included in the Filter Factory 3.00 package
of the Photoshop 3.0 Deluxe CD. This is an internal build that was used to create the example filters, while the filter was still being developed.)
(Note: The "b" suffix was added by me to make a distinction to the final version 3.00 of 6 October 1994)

	Size: 54.5 KB (55808 Bytes)
	Build time stamp: 04 October 1994  06:22:16
	FILEVERSION    3,0,96,71
	PRODUCTVERSION 3,0,128,0

	Found differences in comparison to final version 3.00:
	- The small editor dialog (if a small screen is detected) is not implemented
	- The following functions are differently implemented:
	  M:   Did internally calculate (X-xmin) instead of (X-xmin)/2, and (Y-ymin) instead of (Y-ymin)/2. Fixed in the final version of 3.00.
	  rnd: If b<a, the result is not 0. Fixed the final version of 3.00.

Version 3.00a (32 Bit), build date 26 Aug 1994 (this version comes from the Adobe Photoshop 3.0.X64 beta-version and was called ESPRESSO.8BF.
The later beta version Adobe Photoshop 3.0.X73 did not include the filter.)
(Note: The "a" suffix was added by me to make a distinction to the final version 3.00 of 6 October 1994).

	Size: 53 KB (53760)
	Build time stamp: 26 August 1994  22:57:50
	FILEVERSION    3,0,100,60
	PRODUCTVERSION 3,0,128,0

	Found differences in comparison to final version 3.00:
	- The small editor dialog (if a small screen is detected) is not implemented
	- VersionInfo shows internal name "RGB Factory" instead of "Filter Factory"
	- VersionInfo shows internal file name as "Espresso.8BF" instead of "FFactory.8BF"
	- Function "rst" missing
	- xmin, ymin, zmin, rmin, and tmax and all their synonyms (gmin, bmin, ...) are missing
	- The SYNM resource is not existing
	- The following functions are differently implemented:
	  M:   Used (X-xmin) instead of (X-xmin)/2, and (Y-ymin) instead of (Y-ymin)/2. Fixed in the final version of 3.00.
	  rnd: If b<a, the result was not 0. Fixed the final version of 3.00.
	  src: Used the input rectangle (top,left,bottom,right) instead of the canvas dimensions (ymin,xmin,ymax,xmax). Fixed in version 3.00b.
	  cnv: Crashed if d=0. Fixed in version 3.00b.
	       Also, inRect.top instead of ymin, and inRect.left instead of xmin was used.
	- The following error message string is not existing:
	  "An error occured while attempting to create the file '%s' in the plug-in directory.\nIf you are using SHARE with Windows 3.1, refer to the ReadMe file for more information."
	- In the PIPL resource, the "fici" (filter case) attribute is invalid,
	  because it contains the string "/x01/x01/x00..." instead of the actual hex values (which need to be escaped with a backslash!)
	  Furthermore, the filter cases seem to be meant differently:
	  	3.00a: 01 01 00 00 01 01 00 00 06 01 00 00 06 01 00 00 06 01 00 00 00 00 00 00 00 00 00 00 (how it was intended)
	  	3.00b: 01 01 00 00 01 01 00 00 0A 01 00 00 0A 01 02 00 0A 01 02 00 00 00 00 00 00 00 00 00
	  	3.00 : 01 01 00 00 01 01 00 00 0A 01 00 00 0A 01 02 00 0A 01 02 00 00 00 00 00 00 00 00 00
	  	3.0.4: 01 01 00 00 01 01 00 00 0A 01 00 00 0A 01 02 00 0A 01 02 00 00 00 00 00 00 00 00 00
	  This means:
	  Filter Case 3: filterCaseFloatingSelection (Image data with an accompanying mask)
		inputHandling [Preprocessing actions on the image data]
		... As it was intended in 3.00a if it wasn't corrupted: "filterDataHandlingBlackZap" (Set color component of totally transparent pixels to black)
		... In final 3.00 and 3.0.4: "filterDataHandlingBackgroundZap" (Set color component of totally transparent pixels to the current background color)
		Flag PIFilterWorksWithBlankDataBit:
		... In all versions of Filter Factory: Off
	  Filter Case 4: filterCaseEditableTransparencyNoSelection (Layer with transparency editing enabled and no selection)
		inputHandling [Preprocessing actions on the image data]
		... As it was intended in 3.00a if it wasn't corrupted: "filterDataHandlingBlackZap" (Set color component of totally transparent pixels to black)
		... In final 3.00 and 3.0.4: "filterDataHandlingBackgroundZap" (Set color component of totally transparent pixels to the current background color)
		Flag PIFilterWorksWithBlankDataBit:
		... As it was intended in 3.00a if it wasn't corrupted: Off
		... In final 3.00 and 3.0.4: On
	  Filter Case 5: filterCaseEditableTransparencyWithSelection (Layer with transparency editing enabled and a selection)
		inputHandling [Preprocessing actions on the image data]
		... As it was intended in 3.00a if it wasn't corrupted: "filterDataHandlingBlackZap" (Set color component of totally transparent pixels to black)
		... In final 3.00 and 3.0.4: "filterDataHandlingBackgroundZap" (Set color component of totally transparent pixels to the current background color)
		Flag PIFilterWorksWithBlankDataBit:
		... As it was intended in 3.00a if it wasn't corrupted: Off
		... In final 3.00 and 3.0.4: On

Filter Factory for Photoshop for Macintosh (PowerPC)

FilterFactory 1.0d13

Download SIT file for FilterFactory 1.0d13
The SIT file can be extracted using ExtractNow or Aladdin Expander 6.0: Download ZIP
I am not sure if the executable file works, since it seems like the archive only contains the PEF executable but without resources (PARM, dialogs etc.)

Download a executable file that should be fully functional

Download Filter Factory as extracted from the Photoshop 3.0.1 Deluxe CD

Implementation differences of the Mac/PowerPC version of Filter Factory in comparison to the Win32 implementation:

Filter/Transition Factory for Premiere for Windows

Premiere 4.0: Filter Factory / Transition Factory, 16 Bit Windows, file date 08 Dec 1994

Premiere 4.2: Filter Factory / Transition Factory, 32 Bit Windows, file date 13 Feb 1996

Premiere 5.0: Filter Factory / Transition Factory, 32 Bit Windows, file date 06 May 1998 (see also manual here)

Premiere 5.1: Filter Factory / Transition Factory, 32 Bit Windows, file date 21 Oct 1998 (see also manual here)

Premiere 6.0 did not include Filter/Transition Factory anymore.

Filter/Transition Factory for Premiere for Macintosh

If you know where to find this filter, please contact me