Opened 2 years ago
Last modified 2 years ago
#13483 closed defect
ScummVM unable to detect Mac version of Let's Explore the Farm with Buzzy — at Version 6
Reported by: | eisnerguy1 | Owned by: | |
---|---|---|---|
Priority: | normal | Component: | Engine: SCUMM |
Version: | Keywords: | detection | |
Cc: | Game: |
Description (last modified by )
I'm running this versions on macOS 10.14.6:
ScummVM 2.6.0git5785-g2a36aef83c9 (May 14 2022 04:29:14)
I had an issue with ScummVM not detecting the Mac version of Let's Explore the Farm with Buzzy.
If I try a Mass Add and select the mounted disc, ScummVM only recognizes the various Mac & Windows demos as well as the Windows version of "Let's Explore the Farm with Buzzy". If I try to change the game file path in ScummVM Preferences, and point to the Mac files, ScummVM can't find any files.
Here are the files that the Mac version has:
- The Farm
- The Farm (0)
- The Farm (1)
- The Farm (2)
- The Farm (4)
- The Farm (9)
I posted about it on the ScummVM forums
Praetorian had this to say:
Looking again at the "engines/scumm/detection_tables.h" file, the entries for Airport and Jungle (full game) for Macintosh look like this: { "airport", "The AirPort", kGenHEMac, UNK_LANG, Common::kPlatformMacintosh, 0 }, ... { "jungle", "The Jungle", kGenHEMac, UNK_LANG, Common::kPlatformMacintosh, 0 }, while the entry for Farm looks like: { "farm", "farm", kGenHEMac, UNK_LANG, Common::kPlatformMacintosh, 0 },"
Their suggestion was to do this:
So the idea is to change the second "farm" value (which is the "pattern" field) to "The Farm" for this entry, rebuild scummvm and check what happens. This is kind of similar to the previous suggestion though. The only difference is that now I'm matching the capitalization also, which I am not sure if it's the case, but the check could be case sensitive. If you cannot rebuild scummvm, then do what I suggested originally, but rename the files for farm to lowercase to match the existing "farm" pattern in detection_tables.h, so: farm, farm (0), farm (1) and so on.
Per their suggestion, I ran ScummVM using this command while trying to add this game:
./scummvm -d3 --debugflags=DETECTION --debug-channels-only
Here's what happened before I changed the file names:
attachment:"Let's Explore the Farm with Buzzy.-Ignored.txt"
And here's what happened afterwards:
attachment:"Let's Explore the Farm with Buzzy Mac-Added.txt"
After trying to run the game, ScummVM complains about not being able to find "The Farm (9)". There's no Terminal output mentioning this though.
Change History (12)
by , 2 years ago
Attachment: | The Farm Disc.png added |
---|
comment:1 by , 2 years ago
Description: | modified (diff) |
---|
by , 2 years ago
comment:2 by , 2 years ago
Description: | modified (diff) |
---|
by , 2 years ago
Attachment: | Not Found.png added |
---|
comment:3 by , 2 years ago
Description: | modified (diff) |
---|
comment:4 by , 2 years ago
Description: | modified (diff) |
---|
by , 2 years ago
Attachment: | Let's Explore the Farm with Buzzy.-Ignored.txt added |
---|
by , 2 years ago
Attachment: | Let's Explore the Farm with Buzzy Mac-Added.txt added |
---|
comment:5 by , 2 years ago
Description: | modified (diff) |
---|
comment:6 by , 2 years ago
Description: | modified (diff) |
---|
by , 2 years ago
Attachment: | The Farm (9) Error.png added |
---|