Back from my vacations, I was contacted about a potential patch for the PAL versions of Dino Crisis. As with Resident Evil: Code Veronica, there are several PAL versions (UK, French, Spanish, Italian and German) and except for the UK one they are all localized with subtitles during the game and the FMV playback.
Unfortunately, the game has no VGA support. The game can boot in VGA mode with the disc swap trick (or one of my custom bioses) but the FMV playback does not work on VGA display. Furthermore, if you force the game to NTSC-60hz, the subtitles are not in sync anymore.
I’ve found it really challenging to patch this game. While the game itself plays flawlessly in VGA, the FMVs change significantly the complexity of the patch, at least the way it is coded. Basically it’s like opening a can of worms. And if you add the subtitle thingy on top of that, it’s a nightmare! But after spending some (read many) hours on disassembling the game, I think I nailed down the way the subtitles are generated.
Now remains fixing the subtitle delay (50–>60hz). I know where to patch but I need more time to implement a way to remove the delay all at once.
So yes the game can be played on VGA and yes a patch will come to light 🙂
UPDATE: Yes I still am working on the patch. I will post more details next week. Everything is patched and works correctly (even/especially on real hardware). There is one glitch I am struggling with though… hope I can overcome this soon 🙂