diff options
author | Paul Gilbert | 2013-11-24 09:53:04 -0500 |
---|---|---|
committer | Paul Gilbert | 2013-11-24 09:53:04 -0500 |
commit | 22e2187859a0ceca84415de4a009f6e1aa493d3b (patch) | |
tree | 25a428e105c7dc8360b8c03a229206bb8fb13484 | |
parent | 1aa0d0bd9b78ac008961730644efdd5d3f8a2a12 (diff) | |
download | scummvm-rg350-22e2187859a0ceca84415de4a009f6e1aa493d3b.tar.gz scummvm-rg350-22e2187859a0ceca84415de4a009f6e1aa493d3b.tar.bz2 scummvm-rg350-22e2187859a0ceca84415de4a009f6e1aa493d3b.zip |
TSAGE: Slow down title sequence animations to better match original
-rw-r--r-- | engines/tsage/ringworld2/ringworld2_logic.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/engines/tsage/ringworld2/ringworld2_logic.cpp b/engines/tsage/ringworld2/ringworld2_logic.cpp index c88b0cf527..4e0ca915fb 100644 --- a/engines/tsage/ringworld2/ringworld2_logic.cpp +++ b/engines/tsage/ringworld2/ringworld2_logic.cpp @@ -1863,6 +1863,10 @@ bool AnimationPlayer::load(int animId, Action *endAction) { _frameDelay = (60 / _subData._frameRate); _gameFrame = R2_GLOBALS._events.getFrameNumber(); + // WORKAROUND: Slow down the title sequences to better match the original + if (animId <= 4 || animId == 15) + _frameDelay *= 8; + if (_subData._totalSize) { _dataNeeded = _subData._totalSize; } else { |