The FMVs are not playing in VGA? Yes but this is not the only issue. When switching from NTSC or PAL to VGA, the resolution gets doubled (320x240 to 640x480). This should not be a problem because the GFX libraries handle those resolutions, you just need to initialize them with the right parameters. The problem comes when you display elements on the screen: to position elements you assign them coordinates, relative to the upper-left corner of the screen. When you switch to a higher resolution, you have to multiply the coordinates of all elements by two. So this means you have to find out where those coordinates are located in the code: basically it's like looking for a needle in hay stack! In Dino Crisis, we have such problem.
So yes this game is a little bit of a pain to patch. I am not a big fan of this game and even if I were, when it’s the nth time you start the game, load a save, play few seconds, watch the ending FMV (that of course you cannot skip), you really get bored! On top of that, when you notice that some screens do not behave the same way compare to the rest of the game, it’s hard to be 100% sure that the game is fully patched. That's the case with the credits screen. To avoid killing myself, I had no other choice than hacking the game logic to trigger the end of the game after starting a new game...
The work seems to be done for this version. PAL-FR, PAL-IT, PAL-DE and PAL-ES ones will come later. As they have subtitles that need to be stretched up, it’s a little bit harder to fix. I will talk about it later.
Now it’s time to try it out and make sure everything is working correctly :)
Special thanks to bomb78, who helpt me a lot with the testing!