diff options
author | Travis Howell | 2005-10-09 09:03:37 +0000 |
---|---|---|
committer | Travis Howell | 2005-10-09 09:03:37 +0000 |
commit | 6b897dd90b26baf4453cd116ed25bb122a3232c8 (patch) | |
tree | 457ced7d92db4414a43338c07cb04ac258863408 /simon/simon.cpp | |
parent | d67009d5e5c4460a3d8ec2c4d9d7f70ce4bc6be2 (diff) | |
download | scummvm-rg350-6b897dd90b26baf4453cd116ed25bb122a3232c8.tar.gz scummvm-rg350-6b897dd90b26baf4453cd116ed25bb122a3232c8.tar.bz2 scummvm-rg350-6b897dd90b26baf4453cd116ed25bb122a3232c8.zip |
Add more stubs for FF.
Disable scale images in FF for now.
svn-id: r18987
Diffstat (limited to 'simon/simon.cpp')
-rw-r--r-- | simon/simon.cpp | 25 |
1 files changed, 18 insertions, 7 deletions
diff --git a/simon/simon.cpp b/simon/simon.cpp index 079c649a68..d13501c52a 100644 --- a/simon/simon.cpp +++ b/simon/simon.cpp @@ -264,12 +264,12 @@ static const GameSpecificSettings simon2dos_settings = { }; static const GameSpecificSettings feeblefiles_settings = { - "", // gme_filename - "", // wav_filename - "", // voc_filename - "", // mp3_filename - "", // vorbis_filename - "", // flac_filename + "", // gme_filename + "VOICES.WAV", // wav_filename + "VOICES.VOC", // voc_filename + "VOICES.MP3", // mp3_filename + "VOICES.OGG", // vorbis_filename + "VOICES.FLA", // flac_filename "", // voc_effects_filename "", // mp3_effects_filename "", // vorbis_effects_filename @@ -362,7 +362,15 @@ SimonEngine::SimonEngine(GameDetector *detector, OSystem *syst) } VGA_DELAY_BASE = 1; - if (_game & GF_SIMON2) { + if (_game == GAME_FEEBLEFILES) { + NUM_VIDEO_OP_CODES = 85; +#ifndef __PALM_OS__ + VGA_MEM_SIZE = 2000000; +#else + VGA_MEM_SIZE = gVars->memory[kMemSimon2Games]; +#endif + TABLES_MEM_SIZE = 100000; + } else if (_game & GF_SIMON2) { TABLE_INDEX_BASE = 1580 / 4; TEXT_INDEX_BASE = 1500 / 4; NUM_VIDEO_OP_CODES = 75; @@ -525,10 +533,13 @@ SimonEngine::SimonEngine(GameDetector *detector, OSystem *syst) _scriptUnk1 = 0; _vgaVar6 = 0; _scrollX = 0; + _scrollY = 0; _scrollXMax = 0; + _scrollYMax = 0; _scrollCount = 0; _scrollFlag = 0; _scrollHeight = 0; + _scrollWidth = 0; _scrollImage = 0; _vgaVar8 = 0; |