Hello, I have written an mp4 file viewer using mplayer slave mode that runs on Windows Vista and XP platforms. It's working great. The only known issue I have is with parameterizing the call to mplayer correctly at run time. On some systems, I must specify -dr -vo gl:glfinsh in order for the video output to display. On other systems providing these parameters causes display problems (which mplayer warns me about). Initially I thought these additional parameters were required only on Vista systems. This has proven to not be the case. I have run into XP systems where I need to supply these parameters and Vista systems that don't work when I supply them. I even tried basing my runtime decision on whether or not the opengl32.dll was installed or not. That didn't work reliably either. Any ideas/suggestions are appreciated. Barb