diff options
Diffstat (limited to 'engines/scumm/saveload.cpp')
| -rw-r--r-- | engines/scumm/saveload.cpp | 8 | 
1 files changed, 6 insertions, 2 deletions
| diff --git a/engines/scumm/saveload.cpp b/engines/scumm/saveload.cpp index 7362dcd8cf..3cc619f630 100644 --- a/engines/scumm/saveload.cpp +++ b/engines/scumm/saveload.cpp @@ -364,7 +364,7 @@ bool ScummEngine::loadState(int slot, bool compat) {  			}  		} -		Graphics::skipThumbnailHeader(*in); +		Graphics::skipThumbnail(*in);  	}  	// Since version 56 we save additional information about the creation of @@ -577,6 +577,10 @@ bool ScummEngine::loadState(int slot, bool compat) {  	// Fixes bug #1766072: MANIACNES: Music Doesn't Start On Load Game  	if (_game.platform == Common::kPlatformNES) {  		runScript(5, 0, 0, 0); + +		if (VAR(224)) { +			_sound->addSoundToQueue(VAR(224)); +		}  	}  	return true; @@ -717,7 +721,7 @@ bool ScummEngine::loadInfosFromSlot(const char *target, int slot, InfoStuff *stu  		return false;  	} -	if (!Graphics::skipThumbnailHeader(*in)) { +	if (!Graphics::skipThumbnail(*in)) {  		delete in;  		return false;  	} | 
