diff options
author | Travis Howell | 2003-07-25 06:55:05 +0000 |
---|---|---|
committer | Travis Howell | 2003-07-25 06:55:05 +0000 |
commit | 9bb773c67d093c5551904d3ee3c9e424e133f20c (patch) | |
tree | ef5666674cdd833bf77500bd71f6afd63c41c72b | |
parent | 791efd853aacee15bb2f5b2e575c59fd9bb7480d (diff) | |
download | scummvm-rg350-9bb773c67d093c5551904d3ee3c9e424e133f20c.tar.gz scummvm-rg350-9bb773c67d093c5551904d3ee3c9e424e133f20c.tar.bz2 scummvm-rg350-9bb773c67d093c5551904d3ee3c9e424e133f20c.zip |
Use correct frame rate value from disasm, fixes minor timing issue in simon 2 in
troduction.
Correct default _lock_counter value
svn-id: r9186
-rw-r--r-- | simon/simon.cpp | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/simon/simon.cpp b/simon/simon.cpp index 7bc8ef60e2..de53d1a1cd 100644 --- a/simon/simon.cpp +++ b/simon/simon.cpp @@ -307,7 +307,7 @@ SimonEngine::SimonEngine(GameDetector *detector, OSystem *syst) _need_hitarea_recalc = 0; _verb_hitarea = 0; _hitarea_unk_4 = 0; - _lock_counter = 200; + _lock_counter = 0; _video_palette_mode = 0; @@ -4171,6 +4171,8 @@ void SimonEngine::openGameFile() { _system->init_size(320, 200); + vc_34_force_lock(); + startUp(1); } @@ -4438,9 +4440,9 @@ void SimonEngine::delay(uint amount) { if (_fast_mode) vga_period = 10; else if (_game & GF_SIMON2) - vga_period = 40; - else vga_period = 45; + else + vga_period = 50; _rnd.getRandomNumber(2); |