residualvm/residualvm — pull request #460 by YakBizzarro (2012-01-06 22:04:30+00:00)
Title: Add a binary patch engine

Same as #449, rebased on newer revision.

This commit add a binary patch engine, useful for small changes in games files.
It could be used to fix bugs in the scripts of games, when the distribution of patched script is
forbidden due to copyright. The patching is done in ram, after the file is loaded, before the file
it's provided to the engine.
This pull request include a fix for the missing dialog with Domino at the third year and two fixes already present in the engine as hack. See pacthes/GrimPatchesDesc.txt for a more detailed description of included patches.
The format of the patches is described in doc/ResidualVM-Patch.txt