[SOLVED] Secret of the Monkey Island 1 talkie regression

Ask for help with ScummVM problems

Moderator: ScummVM Team

Post Reply
porparek
Posts: 4
Joined: Tue Jun 12, 2018 11:54 pm

[SOLVED] Secret of the Monkey Island 1 talkie regression

Post by porparek »

Hi,
I've been using Secret of the Monkey Island 1990 with talkie modern soundtrack with success for some time.
After ScummVM upgrade from version 1.8.1 to version 2.0.0 it's stopped working.
It prints the following initial log message and then the never ending black window appears:
User picked target 'monkey' (gameid 'monkey')...
Looking for a plugin supporting this gameid... SCUMM [all games]
Starting 'The Secret of Monkey Island'
WARNING: Engine_SCUMM_create: Game data inconsistent with platform override!
WARNING: Engine_SCUMM_create: No unique game candidate found, using first one!
WARNING: Expected MThd or GMD header but found 'SO--' instead!

When I switch the platform from FM-TOWNS to DOS then it works but with original 1990 sound track (not talkie).
In that case the initial console log at game startup looks as follows:
User picked target 'monkey' (gameid 'monkey')...
Looking for a plugin supporting this gameid... SCUMM [all games]
Starting 'The Secret of Monkey Island'
WARNING: Engine_SCUMM_create: No unique game candidate found, using first one!

I launch it under Xubuntu 18.04. I've installed it from a standard distro package.
Do you have any idea what can be wrong ?
thanks in advance
Last edited by porparek on Tue Jul 10, 2018 6:25 pm, edited 1 time in total.
Wiese2007
Posts: 2
Joined: Sun Jun 17, 2018 7:48 pm

Post by Wiese2007 »

heyho like i have seen on my tests - you need create a "new game" and then they it will ask you for the version - there is version named se talkie and this works for me (no changes in language or plattform -just standard!)
porparek
Posts: 4
Joined: Tue Jun 12, 2018 11:54 pm

Post by porparek »

Hi,
Thanks for reply.
When creating new game I can select the talkie version of the game but after selecting it the scummvm still uses the original (not talkie) soundtrack created in the year 1990.
User avatar
MusicallyInspired
Posts: 1136
Joined: Fri Mar 02, 2007 8:03 am
Location: Manitoba, Canada
Contact:

Post by MusicallyInspired »

You have to replace the music files with the SE soundtrack.
Eilhan
Posts: 16
Joined: Wed May 24, 2006 10:54 am

Post by Eilhan »

Depending on whether you chose OGG or FLAC compression when you made your talkie edition, check the folder for a subdirectory called "se_music_flac" or "se_music_ogg", and copy/move the files in there up one directory level up to where your installation is.

The currently downloadable installer includes a batch file that only copies track 25 to 29 from the enhanced folder, for some reason.

[Edit] Alternately, set the game's Extra folder to the subdirectory containing the music you want (I haven't tested this myself). I missed that part of the installation instructions myself because I expected the batch file to fix all the music.
porparek
Posts: 4
Joined: Tue Jun 12, 2018 11:54 pm

Post by porparek »

Hi,
Great thanks for reply and help to all of you. Unfortunately it didn't help. It still doesn't work with Scummvm 2.0.0.
I've already set the "Paths->Extra Path" option to point to se_music_flac subfolder and it works perfectly in Scummvm 1.8.1.
The Scummvm 2.0.0 fails to start regardless of "Path->Extra Path" option. I've also moved all *.flac files into installation directory but it also didn't help.
I remove and add the game to Scummvm every time I modify the directory contents.
The game file listing is below. In fact I have 2 subdirectories with flac files. I've tried the above steps for both sub directories - with no luck.

monkey_secret_1990_talkie/:
000.LFL 902.LFL 904.LFL DISK01.LEC DISK03.LEC monkey.000 MONKEY.EXE readme.txt
901.LFL 903.LFL cd_music_flac DISK02.LEC DISK04.LEC monkey.001 monkey.sof se_music_flac

monkey_secret_1990_talkie/cd_music_flac:
track11.flac track13.flac track15.flac track17.flac track19.flac track21.flac track23.flac track2.flac track4.flac track6.flac track8.flac
track12.flac track14.flac track16.flac track18.flac track1.flac track22.flac track24.flac track3.flac track5.flac track7.flac track9.flac

monkey_secret_1990_talkie/se_music_flac:
track10.flac track13.flac track16.flac track19.flac track21.flac track24.flac track27.flac track2.flac track5.flac track8.flac
track11.flac track14.flac track17.flac track1.flac track22.flac track25.flac track28.flac track3.flac track6.flac track8_no_sfx.flac
track12.flac track15.flac track18.flac track20.flac track23.flac track26.flac track29.flac track4.flac track7.flac track9.flac


Again, thanks for your time.
User avatar
tsoliman
ScummVM Developer
Posts: 404
Joined: Wed Jan 19, 2011 3:47 pm
Location: USA

Post by tsoliman »

porparek wrote: monkey_secret_1990_talkie/:
000.LFL 902.LFL 904.LFL DISK01.LEC DISK03.LEC monkey.000 MONKEY.EXE readme.txt
901.LFL 903.LFL cd_music_flac DISK02.LEC DISK04.LEC monkey.001 monkey.sof se_music_flac
This doesn't match what I have. Where did you get these files?
Eilhan
Posts: 16
Joined: Wed May 24, 2006 10:54 am

Post by Eilhan »

porparek wrote:Hi,
monkey_secret_1990_talkie/:
000.LFL 902.LFL 904.LFL DISK01.LEC DISK03.LEC monkey.000 MONKEY.EXE readme.txt
901.LFL 903.LFL cd_music_flac DISK02.LEC DISK04.LEC monkey.001 monkey.sof se_music_flac
Doesn't match my files either, looks like you have a few extra files that might confuse ScummVM. Did you create this installation with an older version of the Talkie? (Current version is v1.02) My recent installation has only 3 files + the 29 audio tracks:

monkey.000 ( 9 135 bytes)
monkey.001 ( 6 653 379 bytes)
monkey.sof (468 853 164 bytes)

Check if these file sizes match yours, and try removing the other files. If that doesn't help, or your files are different, I'd suggest re-creating the Talkie from fresh, without merging the resulting folder with any extraneous files.
porparek
Posts: 4
Joined: Tue Jun 12, 2018 11:54 pm

Post by porparek »

Yes, you are right. I've removed the redundant files. Now I have only 3 of them as you suggested and it works.
Unfortunately I don't remember the version of the installer and where I got it from.
It looks like I did not follow the instructions correctly.
Great thanks to all of you for your time and help.
Post Reply