aboutsummaryrefslogtreecommitdiff
path: root/engines/agos/agos.cpp
diff options
context:
space:
mode:
authorTravis Howell2007-06-05 09:13:42 +0000
committerTravis Howell2007-06-05 09:13:42 +0000
commitde826820714a8fbae70677fa51644eef9e4aa7bf (patch)
tree7f6db62165deb442c1312e8da8f40a24802e5d6c /engines/agos/agos.cpp
parent06d9b8ea39e719bcc457739c3ecd224ba03f543e (diff)
downloadscummvm-rg350-de826820714a8fbae70677fa51644eef9e4aa7bf.tar.gz
scummvm-rg350-de826820714a8fbae70677fa51644eef9e4aa7bf.tar.bz2
scummvm-rg350-de826820714a8fbae70677fa51644eef9e4aa7bf.zip
Update sound ranges in debugger, for earlier games.
svn-id: r27101
Diffstat (limited to 'engines/agos/agos.cpp')
-rw-r--r--engines/agos/agos.cpp18
1 files changed, 18 insertions, 0 deletions
diff --git a/engines/agos/agos.cpp b/engines/agos/agos.cpp
index 8efb17a6c4..bbcd5e2dc7 100644
--- a/engines/agos/agos.cpp
+++ b/engines/agos/agos.cpp
@@ -124,6 +124,10 @@ AGOSEngine::AGOSEngine(OSystem *syst)
_tableIndexBase = 0;
_textIndexBase = 0;
+ _numMusic = 0;
+ _numSFX = 0;
+ _numSpeech = 0;
+
_numBitArray1 = 0;
_numBitArray2 = 0;
_numBitArray3 = 0;
@@ -749,6 +753,10 @@ void AGOSEngine_Simon2::setupGame() {
_numTextBoxes = 20;
_numVars = 255;
+ _numMusic = 93;
+ _numSFX = 222;
+ _numSpeech = 3632;
+
AGOSEngine::setupGame();
}
@@ -774,6 +782,10 @@ void AGOSEngine_Simon1::setupGame() {
_numTextBoxes = 20;
_numVars = 255;
+ _numMusic = 34;
+ _numSFX = 127;
+ _numSpeech = 1996;
+
AGOSEngine::setupGame();
}
@@ -795,6 +807,8 @@ void AGOSEngine_Waxworks::setupGame() {
_numTextBoxes = 10;
_numVars = 255;
+ _numMusic = 9;
+
AGOSEngine::setupGame();
}
@@ -815,6 +829,8 @@ void AGOSEngine_Elvira2::setupGame() {
_numItemStore = 50;
_numVars = 255;
+ _numMusic = 9;
+
AGOSEngine::setupGame();
}
@@ -832,6 +848,8 @@ void AGOSEngine_Elvira1::setupGame() {
_vgaBaseDelay = 1;
_numVars = 512;
+ _numMusic = 14;
+
AGOSEngine::setupGame();
}