#15611 closed defect (fixed)
SCUMM: HE: Unrecognized FREDDI4 Macintosh CD
| Reported by: | dwatteau | Owned by: | dwatteau |
|---|---|---|---|
| Priority: | normal | Component: | Engine: SCUMM |
| Version: | Keywords: | macintosh | |
| Cc: | Game: | Freddi Fish 4 |
Description
I've found a copy of a PC/Mac (French) Freddi4, at a thrift store. The Macintosh release of the game is undetected by ScummVM 2.9.0, though.
The HFS layer of the CD shows the following content:
$ for file in ./* ; do /bin/ls -l "$file"/..namedfork/rsrc 2>/dev/null ; done -rwxr-xr-x 1 503 503 217299 Jul 6 1999 ./AutoStart/..namedfork/rsrc -rwxr-xr-x 1 503 503 332 Oct 2 2000 ./AutoStart (i)/..namedfork/rsrc -rwxr-xr-x 1 503 503 86256 Oct 5 2000 ./AutoStart.rsr/..namedfork/rsrc -rwxr-xr-x 1 503 503 332 Sep 19 2000 ./Copyrite/..namedfork/rsrc -rwxr-xr-x 1 503 503 22779 Sep 15 2000 ./HE Engine/..namedfork/rsrc -rwxr-xr-x 1 503 503 8991 Aug 21 2000 ./HE RegisterMe/..namedfork/rsrc -rwxr-xr-x 1 503 503 126617 Oct 25 2000 ./MaliceMRC/..namedfork/rsrc -rwxr-xr-x 1 503 503 4990 Oct 25 2000 ./MaliceMRC (0)/..namedfork/rsrc -rwxr-xr-x 1 503 503 4990 Oct 25 2000 ./MaliceMRC (2)/..namedfork/rsrc -rwxr-xr-x 1 503 503 4990 Oct 25 2000 ./MaliceMRC (4)/..namedfork/rsrc -rwxr-xr-x 1 503 503 4990 Oct 25 2000 ./MaliceMRC (a)/..namedfork/rsrc -rwxr-xr-x 1 503 503 286 Aug 21 2000 ./MaliceMRC (i)/..namedfork/rsrc -rwxr-xr-x 1 503 503 79365 Oct 25 2000 ./Preview/..namedfork/rsrc -rwxr-xr-x 1 503 503 4990 Oct 25 2000 ./Preview.cup/..namedfork/rsrc -rwxr-xr-x 1 503 503 332 Oct 5 2000 ./lisezmoi/..namedfork/rsrc
Notice that the CD has both the "Preview.cup" game (= Humongous Interactive Catalog, in the detection tables) and Freddi4, in the same directory. Moving Preview* out of the way doesn't fix the issue, though.
<https://wiki.scummvm.org/index.php?title=Freddi_Fish_4:_The_Case_of_the_Hogfish_Rustlers_of_Briny_Gulch> doesn't mention which files are necessary for the Mac release, so this ticket is also here to validate the proper layout so that I can update the wiki.
Updating gameFilenamesTable seems to help, but I wanted to know if HE games and HE Macintosh games in particular follow a particular process. I'm more used to updating entries for the non-HE titles ;)
Change History (3)
comment:1 by , 17 months ago
comment:2 by , 17 months ago
| Owner: | set to |
|---|---|
| Resolution: | → fixed |
| Status: | new → closed |
I've fixed it in commit 1d20be75a48adc9a273ffda26cd37b3cc4507ce2.
It just needed another entry with kGenHEMac, so that the logic looking for the Macintosh files ending in (0) (and such) would be triggered.
My copy is a PC/Mac release (with the usual dual ISO-9660/HFS layers on the CD) numbered 'FFISH4PCMCF' and whose barcode is 5-029988-006892, fwiw.

In 1d20be75: