Opened 2 years ago

Last modified 5 weeks ago

#15066 new feature request

SCUMM: Maniac Mansion from the Mac version of Day of the Tentacle isn't detected

Reported by: eriktorbjorn Owned by:
Priority: normal Component: Engine: SCUMM
Version: Keywords:
Cc: Game: Day of the Tentacle

Description

The Macintosh version of Day of the Tentacle stores all the data files in a single "Day of the Tentacle Data" file.

ScummVM plays this just fine, but is only able to detect Day of the Tentacle. Not Maniac Mansion. It would be nice if both could be detected so that the whole game (including the Easter egg) could be played without having to unpack it.

For reference, here is how you unpack it using scummvm-tools:

$ scummvm-tools-cli --tool extract_scumm_mac "Day of the Tentacle Data"
Extracting MANIAC.OVL...
Extracting 52.LFL...
Extracting 51.LFL...
Extracting 50.LFL...
Extracting 49.LFL...
Extracting 48.LFL...
Extracting 47.LFL...
Extracting 46.LFL...
Extracting 45.LFL...
Extracting 44.LFL...
Extracting 43.LFL...
Extracting 42.LFL...
Extracting 41.LFL...
Extracting 40.LFL...
Extracting 39.LFL...
Extracting 38.LFL...
Extracting 37.LFL...
Extracting 36.LFL...
Extracting 35.LFL...
Extracting 34.LFL...
Extracting 33.LFL...
Extracting 32.LFL...
Extracting 31.LFL...
Extracting 30.LFL...
Extracting 29.LFL...
Extracting 28.LFL...
Extracting 27.LFL...
Extracting 26.LFL...
Extracting 25.LFL...
Extracting 24.LFL...
Extracting 23.LFL...
Extracting 22.LFL...
Extracting 21.LFL...
Extracting 20.LFL...
Extracting 19.LFL...
Extracting 18.LFL...
Extracting 17.LFL...
Extracting 16.LFL...
Extracting 15.LFL...
Extracting 14.LFL...
Extracting 13.LFL...
Extracting 12.LFL...
Extracting 11.LFL...
Extracting 10.LFL...
Extracting 09.LFL...
Extracting 08.LFL...
Extracting 07.LFL...
Extracting 06.LFL...
Extracting 05.LFL...
Extracting 04.LFL...
Extracting 03.LFL...
Extracting 02.LFL...
Extracting 01.LFL...
Extracting 00.LFL...
Extracting MONSTER.SOU...
Extracting TENTACLE.001...
Extracting TENTACLE.000...
Extracting Instruments...
Extracting ABOUT...

Other than "Instruments" and "ABOUT", the files are identical to the DOS versions. I don't know if the Mac version was released in any other languages than English.

Attachments (2)

scummvm-maniac-v1-1-00001.png (5.7 KB ) - added by eriktorbjorn 11 months ago.
scummvm-maniac-v1-1-00002.png (4.0 KB ) - added by eriktorbjorn 11 months ago.

Download all attachments as: .zip

Change History (5)

comment:1 by dwatteau, 21 months ago

Ah, that's something on my todo-list as well...

And if we fix that, we might as well restore this original behavior from the Macintosh interpreter (maybe the UI/UX Enhancement setting should disable the 5-click requirement, dunno)

per http://www.faqs.org/faqs/macintosh/games-faq/:

Subject: 14. How do I play the game Maniac Mansion from within Day of 
             the Tentacle?

Go to Big Ed's room and use the computer there >>5 times in a row<< to 
                                                 ^^^^^^^^^^^^^^^^
play Maniac Mansion.

Why is it so difficult to find in the Mac version?  According to Aaron 
Giles, "Since Maniac Mansion had never been ported to the Mac before, 
and since we were on a fairly tight schedule for Day of the Tentacle and 
wanted to concentrate our testing on the primary game, we compromised by 
still including it, but making it a bit more of an easter egg than it was 
in the DOS version."

Since the game scripts are completely identical to the ones from the DOS release, I guess the 5-click requirement was hardcoded in the interpreter; hence why ScummVM currently doesn't replicate it in the Macintosh release.

by eriktorbjorn, 11 months ago

by eriktorbjorn, 11 months ago

comment:2 by eriktorbjorn, 11 months ago

Some updates:

There does appear to be non-English versions for the Mac. French and German, at the very least. See scumm-md5.txt:

	cc04a076779379524ed4d9c5ee3c6fb1	282467632	en	Mac	-	CD	Mac bundle	Fingolfin, Joachim Eberhard
	ede149fda3edfc1dbd7347e0737cb583	282830409	fr	Mac	-	CD	Mac bundle	ThierryFR, Thierry Crozat
	f73883f13b5a302749a5bad31d909780	-1	de	Mac	-	CD	Mac bundle	morrissey
	8241070e96518c894e8f5f8e987b6030	-1	de	Mac	-	CD	-	Nur-Ab-Sal

And ScummVM is now at the point where even though the detection is missing, you can run the game with the Mac GUI if you extract the game and fix the configuration a bit. Disappointingly there is no "About" screen for it, but it does have its own custom options and quit dialogs, etc.



comment:3 by eisnerguy1, 5 weeks ago

eriktorbjorn, did you use something like this with your configuration?

[maniac-v1-1]
extra=V1
extrapath=/Applications/ScummVM/Games/LucasArts/Day of the Tentacle/Game Versions/Macintosh/Game Files/Day of the Tentacle
engineid=scumm
enhancements=7
enable_demo_mode=false
platform=macintosh
screenshotpath=/Users/eisnerguy1/Pictures/ScummVM Screenshots/Day of the Tentacle/Mac CD/Maniac_Mansion_DOS_V1
savepath=/Users/eisnerguy1/Documents/ScummVM Savegames/Maniac_Mansion/5_Maniac_Mansion_DOS_V1
aspect_ratio=false
guioptions=sndNoMIDI gameOption2 gameOption4 gameOption5 gameOption9 macintosh midiMac lang_English plat_macintosh
description=Macintosh_00 - Maniac Mansion (V1/DOS/English) DOTT
path=/Applications/ScummVM/Games/LucasArts/Day of the Tentacle/Game Versions/Macintosh/Game Files/Day of the Tentacle/Maniac
original_gui=true
gameid=maniac
language=en
tts_enabled=false
copy_protection=false
gamma_correction=false
mac_graphics_smoothing=false

Last edited 5 weeks ago by eisnerguy1 (previous) (diff)
Note: See TracTickets for help on using tickets.