Home > Products > Director > Support > Release Notes
Macromedia Director Support Center - Release Notes
Icon or Spacer Macromedia Header

Director 8.5.1 Release Notes

What's New
Known Issues - information about known issues that exist in this version of Director.
Welcome to Director 8.5.1. Please read the following information carefully in order to get the most out of your experience.

There are two subsections below, What's New, and Known Issues. The former section includes a description of the new features in Director 8.5.1, as well as a list of fixed bugs. The latter section contains information about known issues that exist in this version of Director.

The focus of this release is on anti-aliasing for 3D sprites, OS X Shockwave support and Windows XP authoring and playback support. We have also fixed key bugs from prior releases.

A few key notes:

· There are two new supported platforms for the Shockwave player, Mac OS X and Windows XP.
· A new feature has been added: a simple, 2x oversampling anti-aliasing mode for 3D sprites.
· Especially on the newly supported platforms, please make sure that the browser used is supported on that platform, e.g., OS X users should use IE 5.1.3 or higher.
· Please update OS X to 10.1.1, as this resolves a variety of playback issues. We only support OS X 10.1.1. To update your system, use the Software Update feature in the System Preferences.
· For updates to the Havok Xtra, please go to

What's New

Welcome Movie
The Director installation contains a variety of examples and media to help you learn the program quickly and become proficient in creating your own Director movies. These include a Welcome to Director movie that will greet you after your initial installation. The Welcome movie is directed at: 3D users who are new to Director, Director users who are new to 3D, and experienced Flash users. It includes links to four new tutorials: Director 8.5 3D tutorial for Director users, Director 8.5 tutorial for 3D users, and Director QuickStart for Flash users, which contains two parts.

Full-scene anti-aliasing has been added for Director 8.5.1. Enabling anti-aliasing will result in a noticeable slow down in framerate. This feature was implemented mainly for usage in merchandise demos and other e-commerce type pieces. Anti-aliasing is supported in Direct X 5.2, Direct X 7 and Software rendering modes only. It is a sprite level control which can be accessed as follows:

· sprite(x).antialiasingSupported --get only, returns 1 or 0, checks if current renderer supports anti-aliasing
· sprite(x).antialiasingEnabled --get/set. Setting to 1 turns on anti-aliasing and 0 turns it off.
By default, anti-aliasing is turned off.

Although some recent hardware acceleration cards support anti-aliasing in hardware, Shockwave3D does not yet allow authors to enable it. The current feature is designed to work consistently across the widest possible range of hardware. Users who own cards which do support anti-aliasing in hardware can still turn this feature on/off through their card's control panel.

Unfortunately, the implementation of anti-aliasing we chose does not work with OpenGL. Therefore anti-aliasing is only available in Software rendering mode on Macintosh.

Please note that this feature requires more memory (VRAM/RAM) than conventional 3D rendering, and a slowdown in performance is expected. For that reason, it is recommended that anti-aliasing be turned off while there is movement in the scene, e.g. models or cameras in motion. If nothing moves between one frame and the next, a delay in rendering should not be noticeable.

Note: Before using any AA lingo ensure that the movie is running in 8.5.1

Below is an example of Lingo code for anti-Aliasing:

-- switch anti-aliasing on/off depending on whether the 3D scene is being redrawn
-- user presses on UI control buttons to rotate, pan, dolly around the promotion piece
-- attach below to the UI control buttons. X is the 3D sprite channel number.

on mouseDown
  --Verify that 8.5.1 is being used, as 8.5.0 does not support anti-aliasing
  if (the environment).productVersion = "8.5.1" then 
       -- user is pressing on UI controls to move promo piece, so turn off anti-aliasing
      sprite(x).antialiasingEnabled = 0
   end if
on mouseUp
 --Verify that 8.5.1 is being used, as 8.5.0 does not support anti-aliasing
   if (the environment).productVersion = "8.5.1" then       
      -- user is NOT pressing on UI controls to move promo piece, so turn on anti-aliasing
      sprite(x).antialiasingEnabled = 1
   end if

Performance Enhancment
When using anti-aliasing performance can sometimes drop to an unacceptable level; in order to alleviate this problem we have introduced a new 3D sprite property called 'suspendUpdates' which defaults to a value of FALSE; if this sprite property is set to FALSE the sprite's image will be updated as normal; if this sprite property is set to TRUE then the 3D sprite will not be updated as part of stage redraws thus improving performance; care should be taken to only have this property set to TRUE if you are *not* animating elements within your 3D world. This new property may also be used with 3D sprites that do not utilize anti-aliasing, or are animated. This property will only work with sprites that has direct to stage set to true.

sprite(1).suspendUpdates = true
-- stops animation updates - damage updates will still occur (e.g., dragging
windows over the sprite will cause updates) sprite(1).suspendUpdates = false -- restores animation updates
New Platforms
We now support Windows XP, both playback and authoring.

Mac OS X Shockwave support has been added, however Authoring and Projectors are not supported, even as a Classic application.

In Shockwave, a script error dialog will now only display after 10 or more errors occur. A new dialogue then states that the movie has errors which may cause problems in playback. If the user has DisplayFullLingoErrorText = 1 in their Shockwave.ini, it will continue to show the error dialog on all script errors with the full Lingo error text in it.
Bug Fixes
Looping MP3 sound members will no longer freeze the browser. There were also several other MP3 issues that have been fixed.

Several major cast issues involving the loss of data, duplication, and deletion of cast members have been fixed.

XP will no longer report itself as Windows 2000 when querying the environment.

In Director 8.5.1 Japanese, the Inline IME preference is now saved between sessions on Windows platforms.

Havok Xtra: deleting a rigid body within a collision callback no longer causes a crash. A number of bugs were fixed involving dashpots and the movement of fixed rigid bodies.

Known Issues
On Japanese systems, preview in browser is not supported on Netscape 6.2, please use Internet Explorer 6 as your preferred browser.
As the Java Virtual Machine (JVM) is not a part of the standard IE 5.5 or IE 6.0 install, the search engine in the Help files will not function correctly, until JVM is installed.

You cannot install Director as a restricted user on Windows.

You cannot install Shockwave as a restricted user on Windows, or on OS X.

The patch will only work on a default Director 8.5 installation. If you have altered any of the default files, the update will fail. Save your modified files in another folder if you want to preserve them, before re-installing Director 8.5. You may then run the updater and copy back the modified files.

The patch looks for files named Director 8.5. If you have several files with this name on your hard disk, you may have to manually select the correct one by pressing the "Folder" button in the updater. This situation may occur on the Mac if you use a tool like Quickkeys, which names its files after the program it was recorded for.

After running the 8.5.1 patch installer on the Mac, there will be some Director application files in the Trash folder. These may be deleted after the patch installer finished installing the necessary file.

After patching Director 8.5 on a system with an unpatched Director 8.0 or 8.5.0 installed, some icons will still be the old 8.5 icons.

Many of the new Director Icons will not show up on Windows 98. To workaround this issue, delete a file called 'ShellIconCache'. For further instructions go to

Setpref fails on systems where the user is a restricted user on Windows systems.
AVI's that use the Indeo encoder will not play properly on OS X, as this codec is not supported by QuickTime on OS X.

When scrolling in the browser on OS X, a 3D sprite in OpenGL will not update it's location in the browser until scroll bar is released.

As there is not a carbonized version of the Real player, there is no Real asset support in Shockwave on OS X.

When muting by way of the context menu, the checkmark does not reflect sound state.

You cannot establish a peer-to-peer connection between two Shockwave movies on the same page using the Multiuser Xtra.

Projectors will use the renderer that is set in the users browser, via the context menu. If the Shockwave 3D Renderer preference in the browser is set to "Always Use Hardware - OpenGL", then anti-aliasing will not be enabled in projectors as OpenGL does not support anti-aliasing. This occurs because the projectors are tied to the UDL (Unsupported Driver List) that is tied with Shockwave. To ensure that anti-aliasing is enabled on projectors for the Mac, you must verify that the Shockwave preference for the 3D Renderer is "Always Obey Content" or "Use Software Renderer". This can only be changed by the user in a browser, via the context menu.

anti-aliasing may fail for the software renderer, as it relies on normal system memory in order to emulate video ram. The memory partition for projectors was increased by an additional 4 MB and now ranges from 8 MB to 16 MB for standard projectors. It should be pointed out that it is always possible to run out of memory under the Mac OS 9.x or below, depending on the size of the 3D scene and the number and complexity of the assets used in the 3D world. Authors may have to manually adjust the memory partition size for their projectors if they are going to use large or complex scenes with anti-aliasing.

Windows XP may not install the best video driver for your system, even after a Windows Update. It is highly recommended to visit the website of the card manufacturer and install their newest driver for Windows XP.

Manipulating Director files located in a zipped folder may cause odd behavior on Windows XP.

On Windows XP Home edition, streaming media such as sound or QuickTime will not stop playing or streaming when switching between users.

You cannot download Xtras as a restricted user on XP.

New icons have been created for Windows XP. These new icons have been optimized for Windows XP, but they will appear on other Windows platforms.




documentation, corrections, changes, Lingo, 3D, release notes