Good news. I got it to work. The offending setting was Display Settings -> Background Mode. It was set to "Display Background Images", when I changed it to "Display Black Background" the crash went away. But...When I attempted to view a slideshow I get: 09:23:56.1 9/1/2005: Testing Main Loop Once: Main Loop ran successfully 09:24:28.2 9/1/2005: 20 Consecutive Exceptions Occured: Exiting 09:24:28.2 9/1/2005: at Microsoft.DirectX.DirectDraw.Surface.DrawInternal(tagRECT* destRectangle, Surface sourceSurface, tagRECT* srcRectangle, DrawFlags flags, DrawEffects& bltEffects) 09:24:28.2 9/1/2005: at Microsoft.DirectX.DirectDraw.Surface.Draw(Rectangle destRectangle, Surface sourceSurface, Rectangle srcRectangle, DrawFlags flags, DrawEffects bltEffects) 09:24:28.2 9/1/2005: at GameEx.GameEx.mainform.DisplayFrame() Which is odd because it is trying to display an image again, not dissimilar from the Background Mode setting. Any thoughts? ~Random