[Scummvm-tracker] [ScummVM :: Bugs] #15021: Macintosh sound only available on MAC OS X with SCI engine (was: Scummvm 2.8.0 broke Macintosh-format SCI on OSX)

ScummVM :: Bugs trac at scummvm.org
Wed Apr 3 19:35:49 UTC 2024


#15021: Macintosh sound only available on MAC OS X with SCI engine
--------------------------+-----------------------------
Reporter:  g5ppc          |       Owner:  (none)
    Type:  defect         |      Status:  new
Priority:  normal         |   Component:  Engine: SCI
 Version:                 |  Resolution:
Keywords:  Macintosh SCI  |        Game:  King's Quest 5
--------------------------+-----------------------------
Changes (by g5ppc):

 * keywords:   => Macintosh SCI
 * game:   => King's Quest 5
 * component:  --Unset-- => Engine: SCI
 * summary:  Scummvm 2.8.0 broke Macintosh-format SCI on OSX => Macintosh
     sound only available on MAC OS X with SCI engine


Old description:

> On Mojave, Scummvm 2.7.1 would play SCI Macintosh games stored in native
> resource-fork format on APFS.  On Scummvm 2.8.0 and the latest daily
> builds, it instead reports "Error running game: Game data not found"
>
> User picked target 'freddypharkas-mac-1' (engine ID 'sci', game ID
> 'freddypharkas')...
>    Looking for a plugin supporting this target... SCI [all games]
> WARNING: Failed to open resource map file!
> WARNING: Failed to open volume file - if you got
> resource.p01/resource.p02/etc. files, merge them together into
> resource.000!
> WARNING: Volume and map version not detected, assuming that this is not a
> SCI game!
> WARNING: SCI [all games] failed to instantiate engine: Game data not
> found (target 'freddypharkas-mac-1', path '/Users/*/Desktop/freddy-
> macbin')!
>
> FWIW, the Windows & Linux builds for years have not been able to play
> Macintosh-format SCI games stored in MacBinarized(?) format.  As I recall
> the Mac build was able to do this, so it wasn't clear if this was a bug
> or intentional.

New description:

 This bug was originally for the broken resource loading in 2.8.0.  Since
 that is now fixed in 2.8.1, I confirmed that MacBinarized files seem to
 work on OS X and Linux.

 However, it appears that Macintosh sound is only available on OS X, as I
 can not get it to engage on Linux.  By comparison, LucasArts SCUMM games
 for Macintosh do seem to produce Macintosh music on Linux.

 I am not sure if this is a problem loading the proper SCI 'sound driver'
 file on Linux, or if it is a problem making Macintosh sound available in
 SCUMMVM SCI engine on Linux.  The usual result is either no sound or
 MIDI/MT-32 sound on Macintosh game played on Linux.  I haven't tested, but
 believe it is the same on Windows.

--
-- 
Ticket URL: <https://bugs.scummvm.org/ticket/15021#comment:2>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM


More information about the Scummvm-tracker mailing list