We bought our kids some kindergarten skills books as part of their Christmas presents this year. The books include an interactive learning CD. The CD is implemented in Flash, and Pirate and Wen use a Power Mac with a G3 accelerator running OS9.1.
It turns out that the carbonlib in Mac OS9.1.5 is not new enough to run the version of Flash required for (and included on) the CD. It also turns out that if this is the case, the Flash binary pops up a handy dialog giving you a URL at macromedia.com telling you where you can download an updated carbonlib. So far, so good, right?
Here's the problem. If you try to go to that URL on a Mac, and you have a carbonlib too old to run current Flash, you can't actually access it. You can get to it fine using a PC. But on a Mac, if you need it, you can't get to it; if you can get to it, you don't need it.
Bad Macromedia. No donut.
(I solved the problem very simply; I went to that page on babylon5, followed the link to the carbonlib installer, downloaded it and put it on our local webserver. I could then get to it without any trouble from the Mac.)