[Scummvm-git-logs] scummvm master -> a3824d0f399b36a90f427780d25bab99ffb0c13e
csnover
csnover at users.noreply.github.com
Tue Jun 20 03:45:53 CEST 2017
This automated email contains information about 1 new commit which have been
pushed to the 'scummvm' repo located at https://github.com/scummvm/scummvm .
Summary:
a3824d0f39 SCI32: Create Torin-specific save game count limitation remover
Commit: a3824d0f399b36a90f427780d25bab99ffb0c13e
https://github.com/scummvm/scummvm/commit/a3824d0f399b36a90f427780d25bab99ffb0c13e
Author: Colin Snover (github.com at zetafleet.com)
Date: 2017-06-19T20:45:43-05:00
Commit Message:
SCI32: Create Torin-specific save game count limitation remover
Fixes Trac#9840.
Changed paths:
engines/sci/engine/script_patches.cpp
diff --git a/engines/sci/engine/script_patches.cpp b/engines/sci/engine/script_patches.cpp
index 787d88f..9e7e7c6 100644
--- a/engines/sci/engine/script_patches.cpp
+++ b/engines/sci/engine/script_patches.cpp
@@ -5588,12 +5588,27 @@ static const uint16 torinVolumeResetPatch2[] = {
PATCH_END
};
+// Torin-specific version of sci2NumSavesSignature1/2
+// Applies to at least: English CD
+static const uint16 torinNumSavesSignature[] = {
+ SIG_MAGICDWORD,
+ 0x36, // push
+ 0x35, 0x14, // ldi 20
+ 0x20, // ge?
+ SIG_END
+};
+
+static const uint16 torinNumSavesPatch[] = {
+ PATCH_ADDTOOFFSET(+1), // push
+ 0x35, 0x63, // ldi 99
+ PATCH_END
+};
+
// script, description, signature patch
static const SciScriptPatcherEntry torinSignatures[] = {
{ true, 64000, "disable volume reset on startup 1/2", 1, torinVolumeResetSignature1, torinVolumeResetPatch1 },
{ true, 64000, "disable volume reset on startup 2/2", 1, torinVolumeResetSignature2, torinVolumeResetPatch2 },
- { true, 64990, "increase number of save games", 1, sci2NumSavesSignature1, sci2NumSavesPatch1 },
- { true, 64990, "increase number of save games", 1, sci2NumSavesSignature2, sci2NumSavesPatch2 },
+ { true, 64866, "increase number of save games", 1, torinNumSavesSignature, torinNumSavesPatch },
SCI_SIGNATUREENTRY_TERMINATOR
};
More information about the Scummvm-git-logs
mailing list