I know that @Pedro was looking into better playback options for WCP DVD video in the GL enhancements. I don't think this was completed but I may be wrong.And as usual in these cases, after several hours of experimentation and cursing, a solution of sorts presents itself just minutes after one admits defeat and asks for help.
This is not a real solution per se, but rather some information that might be useful:
The WCP DVD playback addon does not, it seems, like external screens on laptops. The fact that the laptop has multiple GPUs may or may not be relevant.
Literally every other piece of software or game I have ever tried have worked flawlessly whether on the internal screen or on any of my two external ones. But not WCP. If I want to see the DVD movies, I will have to make the internal laptop screen my primary, then launch Prophecy so it shows up on that screen an no other. Then I get to see Tom Wilson be an asshole and all is well. I'd much rather see him on my 27" screen, but oh well.
I'll continue experimenting; if anyone has any idea on how to make the vobs work on an external screen connected to a dual-gpu laptop I'd be grateful if they shared.
You’re right, I got distracted by other things as i had stopped hearing about issues with movie playback.
I believe the GOG patch was done with the intention of making the DVD videos fill a 16x9 screen. It crops because the original videos are widescreen in a hardcoded 4:3. Technically the video player is separate from the game itself because of the way the original DVD version worked with the external decoder card and overlays.I just installed WC4 from GOG and I have and odd "problem".
First of I was supprised to find that GOG has the DVD version, thats good.
Now I run into the problem that I have an 21:9 screen. The video gets cropped while the gameplay stays 4:3. That is quite confusing as its normaly the other way around. Has anyone an idea how to fix that?
You don't lose any picture on a 16x9 or16x10 monitor. The aspect ratio of the picture is just slightly wider than your monitor would be at about a 2:1 ratio with black bars baked in (letter boxed). Having the video "touch the top" is problematic because there's no way to automatically zoom the picture to the height of your screen. Even if you did manage to have a way to auto detect the edge of the picture and zoom it so the top of the picture touched the top and bottom, that would actually end up cropping off the ends of the picture on a 16:9 monitor.Yah I bet that 21:9 wasn't around back then but then again to crop the videos at all is kinda odd to me. I could understand if they just cutoff the black bars but cutting until it fits is a bit to much. Also if they had gone with just filling up the hight not length of the screen that would be less of a problem.
Anyway deactivating the Mpeg2DecFilter.ax file stopped some text flickering I had with subtitles.
Also the mpeg2.dll seams to have something to do with it. I tried another mpeg2.dll I found online and it told me something was missing inside.
So I guess this is where the "patch" might be. Sadly I have no idea how to edit or even look into a dll file. Wordpad just gives you random signs.
Every video on the DVD has the same aspect ratio. They are all 4:3 but this doesn't correspond to the actual resolution because as you figured the videos do not use square pixels. The letterboxing is part of that same aspect as the black bars are hard coded into that 4:3 ratio.The Dolby intro is 4:3 but the rest is with a letterbox but all files, at the least the GOG version files I randomly picked, are 704x480 or do you mean pixel aspect ratio?
As long as the files more or less have the same position for the image you can batch convert all the videos with the right editors. However whether the game would recognize them is another question, but also something you could experiment with by testing one video and seeing how the game handles it. That doesn't really solve the ultrawide monitor problem though (unless you can bake pillar boxing into the file, which is an interesting option to experiment with)All that makes me wonder if one could recode the entire stuff and on the way correct things. On the other hand its about 300 files and fankly I have better stuff to do (beside not beeing sure I could get it to work ingame). I think I will stick with how it is now. I mean I know the scenes and most of the time there are no heads cut off.