[Scummvm-tracker] [ScummVM :: Bugs] #16749: defect: SCUMM: INDY 4/atlantis Mac version using 68k app vs PPC app for resources
ScummVM :: Bugs
trac at scummvm.org
Sun May 3 15:47:51 UTC 2026
#16749: defect: SCUMM: INDY 4/atlantis Mac version using 68k app vs PPC app for
resources
-----------------------------+------------------------------
Reporter: eisnerguy1 | Owner: (none)
Type: defect | Status: new
Priority: normal | Component: GUI
Version: | Resolution:
Keywords: MacGUI, atlantis | Game: Indiana Jones 4
-----------------------------+------------------------------
Comment (by eriktorbjorn):
I ''think'' the problem here is that you have the data files for both the
68k and PowerPC version in the same directory. I would try separating them
into two:
68k version:
* ATLANTIS.000
* ATLANTIS.001
* Fate of Atlantis
* iMuse Setups
* MONSTER.SOU
PowerPC version:
* Fate of Atlantis Data
* Fate of Atlantis PowerPC
The problem is that I can't test it, because the PowerPC version of Fate
of Atlantis is the one English Mac SCUMM game (that I'm aware of) that I
do not own. The only way I'm aware of to buy it is finding the LucasArts
Archives Volume I for the Mac, and the last one I saw up for auction went
for $100+. Way outside of my current budget.
Some technical notes:
I'm a bit vague on how the SCUMM engine detects games, but as far as I
know it only determines that it's the Mac version of Fate of Atlantis. It
can tell the difference between the CD and floppy versions, but I think
the PowerPC version is just detected as a generic Mac CD version.
Figuring out which executable to use is a separate step, and it just looks
through a list of known filenames until it finds one:
{{{
{ GID_INDY4, "Fate of Atlantis" },
{ GID_INDY4, "Fate of Atlantis 1.1" },
{ GID_INDY4, "Indy Fate" },
{ GID_INDY4, "fate v1.5" },
{ GID_INDY4, "Indy 12/15/92" },
{ GID_INDY4, "Indy 12-15-92" },
{ GID_INDY4, "Fate of Atlantis v1.5" },
{ GID_INDY4, "Fate of Atlantis v.1.5" },
{ GID_INDY4, "Fate of Atlantis PowerPC" },
{ GID_INDY4, "Indy Demo" },
}}}
It picks the first one it finds, which in your case would be "Fate of
Atlantis".
Once it has picked a Mac executable, it will check if it contains an
`MBAR` resource. The earlier Eric Johnston Mac ports don't, while the
Aaron Giles ones do. That's how it determines which version of the Mac GUI
it should try to mimic.
--
Ticket URL: <https://bugs.scummvm.org/ticket/16749#comment:4>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM
More information about the Scummvm-tracker
mailing list