Preloading SWFs

I’m using the loadMovie() function to load SWF files into my Flash. One of these SWF files is particularly large (3+ mb), and I was wondering how I should go about implementing a preloader. The problem is, when I try loading this movie, the main movie freezes… because it’s so huge. It only unfreezes when the 3meg movie has loaded.

I tried working with a preloader that uses “getBytesLoaded()” - I placed this in the SWF that was to be loaded. But that doesn’t work because loadMovie() wants to load the entire SWF before it can display any content. The delay is quite long.

So I’ll have to implement a preloader into the main clip - not the clip that has to be loaded. (Right?)

Are there any preloaders that are especially good at doing this? I’ve tried a few, but I haven’t had any success.

Any help would be appreciated…
Thanks!

Can you post the code your using on your external swf for its preloader. Im preloading 3 to 4 mb files on my site with external preloaders and the rest of the site handles great while they are loading. I can even have 2 or 3 empty clips loading at the same time and I’ve never had a freeze. Is bandwidth an issue here?