I really don't know what's the problem.. I can tell you this: when I was developing support for flash, RR got incredibly slow by adding the flash object into frmSkin.. after trying a few different things I found a way to prevent the slow down from happening: I made a user control just to "hold" the flash object and that made it so RR's speed was independent of the flash object.. since you have VB and RR's source, I'd suggest playing aroung with the usercontrol's settings (for flash) and see if you can find some setting that makes it faster.. there are also some quality settings in the Flash object you may want to try changing to see if it helps.. on my machines I have never noticed any speed issues because of Flash..

I haven't had chance to look at the source or debug yet (damn those taxes). But I just discovered something interesting...

On my Tablet PC, if I run RR in portrait (768x1024), then the flash speed in RR is consistently fine. If I try to run it in landscape (1024x768), then the speed is consistently terrible just like on my car PC. If, whilst RR is already running, I switch orientations (landscape->portrait->landscape), then the flash skin is running at a sensible speed in RR in landscape. It's clearly something strange that happens to RR in some circumstances that changing the screen resolution somehow fixes. I'll try some experiments in my car to see if I can find a similar workaround and then take a look a the code to see if I can see anything obvious that matches my observations.

Changing tbe screen resolution from 800x600 to 1024x768 whilst RR was running didn't help. But changing it back to 800x600 fixed any flash forms already loaded. They are now fully usable and as snappy as I presume you are seeing them. However if I go to a page I hadn't yet viewed, that form is permanently slow until I repeat the above workaround.

Playing with the skin at normal speeds made me desire it even more . If I can work out how to fix RR's problem with it on my car PC, any chance I can get the source files (whatever they are?) and some suggestions on good flash editing software. Then I'll start looking at adding a GPS skin with more user friendly UI than the current Media Car skins which are difficult and slow to use even when parked.

I can tell you this: when I was developing support for flash, RR got incredibly slow by adding the flash object into frmSkin.. after trying a few different things I found a way to prevent the slow down from happening: I made a user control just to "hold" the flash object and that made it so RR's speed was independent of the flash object.

Can you clarify which bit of code is the 'user control'? I can see where you load the flash video and where you finish initializing it. I don't see anything that explains my observations or why I see it appear smaller before resizing full screen (the code just sets it immediately to the full screen size). I haven't yet seen any options for the flash object that look plausible to fix my problem.