I've been playing COMI on ScummVM 1.6 under Android Lollipop (CyanogenMod) on a Galaxy S2 for a while, and a few weeks back the apps store prompted me to upgrade to the latest ScummVM 1.8.
Since the upgrade, the game loads and plays but the speech no longer works; despite the game settings being set to "Speech" the game always uses subtitles but at maximum speed which makes it almost impossible to play.
According to the Game settings, the version I am playing is:
id: comi
Name: The Curse of Monkey Island (Windows/English)
Language: English
Platform: Windows
Many thanks,
Mark.
Is it original or repacked version? Could you please enlist the game files? E.g. 'ls -lR' or 'dir /w /s'
It's from "The Monkey Island Bounty Pack":
$ ls -lR
.:
total 149296
-rw-r--r-- 1 mca mca 76791 Oct 15 1997 comi.la0
-rw-r--r-- 1 mca mca 69340645 Oct 15 1997 comi.la1
-rw-r--r-- 1 mca mca 83452557 Oct 15 1997 comi.la2
drwxr-xr-x 2 mca mca 4096 Jul 3 2014 resource
./resource:
total 887652
-rw-r--r-- 1 mca mca 14973880 Oct 7 1997 bbsan.san
-rw-r--r-- 1 mca mca 20817514 Oct 8 1997 curserng.san
-rw-r--r-- 1 mca mca 435640 Sep 30 1997 fg010gp.san
-rw-r--r-- 1 mca mca 10945770 Oct 7 1997 finale.san
-rw-r--r-- 1 mca mca 94240 Oct 2 1997 font0.nut
-rw-r--r-- 1 mca mca 104848 Aug 13 1997 font1.nut
-rw-r--r-- 1 mca mca 104848 Aug 13 1997 font2.nut
-rw-r--r-- 1 mca mca 60968 Aug 14 1997 font3.nut
-rw-r--r-- 1 mca mca 126954 Sep 16 1997 font4.nut
-rw-r--r-- 1 mca mca 1079072 Sep 19 1997 kis030.san
-rw-r--r-- 1 mca mca 439080 Oct 10 1997 language.tab
-rw-r--r-- 1 mca mca 14072824 Oct 7 1997 lavaride.san
-rw-r--r-- 1 mca mca 7029446 Oct 7 1997 liftcrse.san
-rw-r--r-- 1 mca mca 9848862 Oct 7 1997 moreslaw.san
-rw-r--r-- 1 mca mca 176849464 Oct 3 1997 musdisk1.bun
-rw-r--r-- 1 mca mca 190295532 Oct 3 1997 musdisk2.bun
-rw-r--r-- 1 mca mca 11075238 Oct 7 1997 newboots.san
-rw-r--r-- 1 mca mca 82864970 Oct 9 1997 opening.san
-rw-r--r-- 1 mca mca 773474 Sep 18 1997 sb010.san
-rw-r--r-- 1 mca mca 768550 Sep 19 1997 sb020.san
-rw-r--r-- 1 mca mca 10347350 Oct 7 1997 sinkshp.san
-rw-r--r-- 1 mca mca 150287970 Sep 23 1997 voxdisk1.bun
-rw-r--r-- 1 mca mca 189733340 Sep 23 1997 voxdisk2.bun
-rw-r--r-- 1 mca mca 15003404 Oct 7 1997 wrecksan.san
-rw-r--r-- 1 mca mca 768114 Sep 20 1997 zap010.san
Hmmm. Could you please also provide contents of the following file:
Android/data/org.scummvm.sdl/files/.cache/scummvm/logs/scummvm.log
Please make sure it tells something like Starting 'The Curse of Monkey Island'.
Here it is. It doesn't seem to have the "Starting..." message included though?
Last edit: Mark Cave-Ayland 2016-07-08
Err, no. The thing is that this file gets overwritten on every ScummVM restart, and it looks that you launched it without running COMI. Could you please start ScummVM SDL, then start COMI, skip the intro and click on some object, so speech is supposed to be played. Then send the resulting scummvm.log
I've just tried again and that's all that I see in the file, except that the timestamps update themselves?
OK, another attempt (the thing is that we cannot reproduce the bug here):
Don't forget to remove the line after testing, as it is quite noisy.
Ah, and also please attach the mentioned scummvm.ini as a whole (particularly sections [scumm] and [comi] are of interest).
Last edit: Eugene Sandulenko 2016-07-08
Okay that looks better - here they are.
Thanks. As you see, it has difficulties with reading your voice bundles:
Could you please provide md5 sum of your files voxdisk1.bun and voxdisk2.bun?
Here are the references:
Oh now this is interesting:
15649856f32c162538745cf4094ade55 voxdisk1.bun
ee1e9b7f1b2a91548cdc36d6137ab883 voxdisk2.bun
Let me go double-check against the originals on my PC.
On the PC I have the below:
c25c4a1a0ebdcfa50f4027541b096326 voxdisk1.bun
ee1e9b7f1b2a91548cdc36d6137ab883 voxdisk2.bun
I've just copied voxdisk1.bun back over onto the phone and it seems to be working again!
Great, thanks for checking. Closing the bugreport as invalid.
Indeed, checked again and it's all fine - thanks for taking the time to look into this. Just a thought - if you know the hashes of the files for all game variants, would it be possible to have a "Verify" feature in the game menu that provides a warning if the hashes don't match an inbuilt list? Or does this really happen so rarely in bug reports that it's not worth the bother?