Opened 8 years ago

Closed 8 years ago

Last modified 8 years ago

#6146 closed defect (invalid)

FOA: Doesn't start anymore after adding Mac sound support

Reported by: SF/zaurak Owned by: lordhoto
Priority: normal Component: Engine: SCUMM
Keywords: Cc:
Game: Indiana Jones 4

Description

Version:ScummVM 1.6.0git1814-g3a5b3a5 (Sep 23 2012 11:19:04) System: Windows XP SP3 Game: Indiana Jones 4 - Fate of Atlantis, Macintosh CD, English

After adding m68k Mac sound support for the Mac versions of MI2 and FOA to ScummVM, both games doesn't start anymore. Although the iMuse Setup file (resource fork) was copied from the CD to the game folder, ScummVM reports:

User picked target 'atlantis' (gameid 'atlantis')... Looking for a plugin supporting this gameid... SCUMM [all games] Starting 'Indiana Jones and the Fate of Atlantis' MacM68kDriver::loadAllInstruments: Could not load default instrument!

Also re-adding the game to ScummVM has no effect. The game is incorrectly identified as DOS version, though.

directory atlantis-en-mac: 182344899c2e2998fca0bebcd82aa81a *atlantis.000 4c8e73ac88f522b3452b37a607240190 *atlantis.001 73182662271abba2789c32741fa27c58 *iMuse Setups 8f9ea0cfd03f6631c8072797192d1f0b *monster.sou

The same goes for MI2. The only difference is, that the game is identified correctly as Mac version after re-adding to ScummVM.

Regards, Jan

Ticket imported from: #3570973. Ticket imported from: bugs/6146.

Attachments (1)

macresview.exe.bz2 (44.9 KB ) - added by lordhoto 8 years ago.

Download all attachments as: .zip

Change History (10)

comment:1 by lordhoto, 8 years ago

What are the md5 sums of your MI2 copy?

by lordhoto, 8 years ago

Attachment: macresview.exe.bz2 added

comment:2 by lordhoto, 8 years ago

I uploaded a simple (command line) tool to list the contents of your "iMuse Setup" dump. It would be nice if you could use it via "macresview.exe List path/to/iMuse\ Setup" and then attach the output here. Preferably for both your MI2 Mac and your Indy4 Mac file.

I also remembered that clone2727 told me that the PPC version of Indy4 Mac is basically the DOS version. So just to make sure: did you by chance extract your atlantis.000 etc. files from a file called "Fate of Atlantis Data"? If so these will not work. You should instead use the plain files.

comment:3 by SF/mthreepwood, 8 years ago

How did you dump the iMuse Setups files?

comment:4 by SF/zaurak, 8 years ago

Both iMuse Setups files (FOA & MI2) were copied using HFV Explorer (copying the resource fork, only).

__________________________________________

FOA: I just copied the atlantis files from cd-rom again using HFV Explorer. The size of atlantis.001 is different and the game is now correctly identified as Macintosh version (probably I used the PPC data before). However, it still doesn't run.

__________________________________________

MD5 for FOA:

1a6e5ae2777a6a33f06ffc0226210934 *ATLANTIS.000 03e3e717d2bf2ee42fff796db50cb69f *ATLANTIS.001 73182662271abba2789c32741fa27c58 *iMuse Setups 8f9ea0cfd03f6631c8072797192d1f0b *monster.sou

__________________________________________

Output of macresview.exe for Indy 4 - FOA:

File name: iMuse Setups

Mac Resource Viewer Examine Mac resource forks and extract/convert certain resources Written by Matthew Hoops (clone2727) Based on ScummVM code See license.txt for the license

start offset = 00000000 fileSize = 0010bac6, dataOffset = 00000100, mapOffset = 0010b59c, dataSize 0b49c, mapSize = 0000052a snd 03fe - Celesta D5 snd 0430 - Flute "w/vib"C6 snd 0408 - Fantasy snd 044e - Tubular Bell C3 snd 044f - Xylophone C5 snd 0459 - Sonic Toms snd 0411 - Tibetan Bell snd 07d0 - lavaboil snd 0465 - Arabongo snd 045d - Bass drum "orchestral" snd 043e - Bassoon C4 snd 045c - Bongo snd 041e - Cello snd 043b - Clarinet "bass" C2 snd 03e7 - Clarinet "Bb" C4 snd 043a - Clarinet "Bb" C4 snd 0456 - D-50 Bottle snd 0420 - Dbl Bass snd 03f1 - Electric organ snd 043d - English Horn B3 snd 0431 - Flute "w/vib" C4 snd 0444 - French Horn C4 snd 03f0 - Hammond B3 snd 0409 - Harmopan snd 0421 - Harp C5 snd 0450 - Marimba D4 snd 043c - Oboe C4 snd 03f4 - Org Baroq "plenum" A3 snd 0422 - OUD? snd 03e8 - Piano "mf" D4 snd 0432 - Piccolo "w/vib" C6 snd 0467 - PITFIRE snd 045a - Snare drum "hit" snd 045b - Snare drum "roll" snd 040c - Soundtrack snd 0461 - Triangle snd 0442 - Trombone "tenor" E2 snd 0441 - Trumpet B4 snd 0458 - Tympani "hard mlt" D3 snd 07d3 - varyhiss snd 041b - Violin "pizz" C4 snd 0418 - Violin Ens "harmonics" snd 07d4 - whip snd 0466 - Wood Blocks snd 07d2 - wtrflow snd 07d1 - wtrtrkl2 snd 0440 - Trumpet "C" F#4 snd 041a - Cello snd 044a - Vibraphone "hard mlt" C5 snd 0454 - whistle snd 045f - Cymbal "orch crash"

All done!

__________________________________________

MI2: Macintosh floppy, English

__________________________________________

MD5 for MI2:

251c408ba7fc2b1e283a2a0db165dbbf *iMuse Setups e246e02db9630533a40d99c9f54a8e01 *monkey2.000 37828025e93458b09b8d1a40982f8f60 *monkey2.001 816ef409bd4522d5ae2a50966a606d37 *monkey2.002 6bd55a46a390e94015dd6323049abd20 *monkey2.003 daa6a7425c79470e21306e6b9e424807 *monkey2.004 625eeb3c71d2fb5abd1edef3e985a216 *monkey2.005

__________________________________________

Output of macresview.exe for MI2:

File name: iMuse Setups

Mac Resource Viewer Examine Mac resource forks and extract/convert certain resources Written by Matthew Hoops (clone2727) Based on ScummVM code See license.txt for the license

start offset = 00000000 fileSize = 0012224f, dataOffset = 00000100, mapOffset = 00121bc5, dataSize = 001 21ac5, mapSize = 0000068a snd 03fe - Celesta D5 snd 0430 - Flute "w/vib"C6 snd 0408 - Fantasy snd 044e - Tubular Bell C3 snd 044f - Xylophone C5 snd 0459 - Sonic Toms snd 0411 - Tibetan Bell snd 043e - Bassoon C4 snd 045c - Bongo snd 041e - Cello snd 043b - Clarinet "bass" C2 snd 03e7 - Clarinet "Bb" C4 snd 043a - Clarinet "Bb" C4 snd 045f - Cymbal "orch crash" snd 0456 - D-50 Bottle snd 0420 - Dbl Bass snd 03f1 - Electric organ snd 043d - English Horn B3 snd 0431 - Flute "w/vib" C4 snd 0444 - French Horn C4 snd 03f0 - Hammond B3 snd 0409 - Harmopan snd 0421 - Harp C5 snd 0450 - Marimba D4 snd 043c - Oboe C4 snd 03f4 - Org Baroq "plenum" A3 snd 0422 - OUD? snd 03e8 - Piano "mf" D4 snd 0432 - Piccolo "w/vib" C6 snd 0467 - PITFIRE snd 045a - Snare drum "hit" snd 045b - Snare drum "roll" snd 040c - Soundtrack snd 0461 - Triangle snd 0442 - Trombone "tenor" E2 snd 0441 - Trumpet B4 snd 0458 - Tympani "hard mlt" D3 snd 041b - Violin "pizz" C4 snd 0418 - Violin Ens "harmonics" snd 0466 - Wood Blocks snd 0440 - Trumpet "C" F#4 snd 041a - Cello snd 044a - Vibraphone "hard mlt" C5 snd 0454 - whistle snd 0463 - timbale snd 045d - Bass drum "orchestral" snd 0464 - kick snd 0460 - snaredrum snd 0462 - Hihat snd 0457 - rim snd 0453 - Hihat2 snd 042a - bass snd 0451 - Cowbell snd 03f7 - Accordion snd 0452 - Cabasa snd 0455 - Clap snd 0465 - Tambourine snd 044d - Ratchet snd 0424 - electric guitar snd 03f8 - Harpsichord snd 07d0 - WHOA.SBL snd 07d1 - WHAH.SBL snd 07d7 - SNORT.VOC snd 07d4 - HOCK.SBL snd 07d6 - HEY.SBL snd 07d2 - SWISH1.SBL snd 07d3 - SPIT.SBL snd 07d5 - BURP4.SBL

All done!

__________________________________________

comment:5 by SF/mthreepwood, 8 years ago

Rename your file to "iMuse Setups.rsrc" -- the name by itself has it treated as a regular file.

comment:6 by SF/zaurak, 8 years ago

That was quite an easy one, works fine now after adding the .rsrc suffix to the file name. :-) Btw.: It would be useful to mention this name requirement to the game data files section of the ScummVM homepage. Although CrossMac Amiga automatically adds that suffix to resource files, Windows' HFV Explorer doesn't seem to do this.

Thanks! Jan

comment:7 by SF/zaurak, 8 years ago

Status: newclosed

comment:8 by lordhoto, 8 years ago

Owner: set to lordhoto
Resolution: invalid

comment:9 by lordhoto, 8 years ago

Good. Closing as invalid then.

Note: See TracTickets for help on using tickets.