diff options
author | Martin Kiewitz | 2016-02-09 02:22:50 +0100 |
---|---|---|
committer | Martin Kiewitz | 2016-02-09 02:22:50 +0100 |
commit | 1948dce9a56dcea78d2bcec70040e1f0efe910a5 (patch) | |
tree | 97c666e538652cbb4361a7fa5334db5030b256c4 /engines/sci | |
parent | 1d8646ee015fbf34e5d9fcc7e5f4ff589762a830 (diff) | |
download | scummvm-rg350-1948dce9a56dcea78d2bcec70040e1f0efe910a5.tar.gz scummvm-rg350-1948dce9a56dcea78d2bcec70040e1f0efe910a5.tar.bz2 scummvm-rg350-1948dce9a56dcea78d2bcec70040e1f0efe910a5.zip |
SCI: Additional info about Mother Goose patches
comments only
Diffstat (limited to 'engines/sci')
-rw-r--r-- | engines/sci/engine/script_patches.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/engines/sci/engine/script_patches.cpp b/engines/sci/engine/script_patches.cpp index dac5c17a23..2fe22ca4ed 100644 --- a/engines/sci/engine/script_patches.cpp +++ b/engines/sci/engine/script_patches.cpp @@ -1846,6 +1846,9 @@ static const SciScriptPatcherEntry laurabow2Signatures[] = { // This Mixed Up Mother Goose draws the background picture before restoring, // instead of doing it properly in MG::replay. This fixes graphic issues, // when restoring from GMM. +// +// Applies to at least: English SCI1 CD, English SCI1.1 floppy, Japanese FM-Towns +// Responsible method: MG::replay (script 0) static const uint16 mothergoose256SignatureReplay[] = { 0x7a, // push2 0x78, // push1 @@ -1943,6 +1946,9 @@ static const uint16 mothergoose256PatchReplay[] = { // when saving, it also checks if the savegame ID is below 13. // we change this to check if below 113 instead +// +// Applies to at least: English SCI1 CD, English SCI1.1 floppy, Japanese FM-Towns +// Responsible method: Game::save (script 994 for SCI1), MG::save (script 0 for SCI1.1) static const uint16 mothergoose256SignatureSaveLimit[] = { 0x89, SIG_MAGICDWORD, 0xb3, // lsg global[b3] 0x35, 0x0d, // ldi 0d |