[ scummvm-Bugs-1438631 ] SCUMM: Detecting mac version of indy3/loom broken

SourceForge.net noreply at sourceforge.net
Sat Feb 25 16:06:01 CET 2006


Bugs item #1438631, was opened at 2006-02-25 16:06
Message generated for change (Tracker Item Submitted) made by Item Submitter
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=418820&aid=1438631&group_id=37116

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: Launcher/Install
Group: None
Status: Open
Resolution: None
Priority: 5
Submitted By: Max Horn (fingolfin)
Assigned to: Nobody/Anonymous (nobody)
Summary: SCUMM: Detecting mac version of indy3/loom broken

Initial Comment:
Detecting the native mac version of indy3 and loom currently is broken. 
These games split the room files over three directories: "Rooms 1", 
"Rooms 2" and "Rooms 3". The detector is not prepared to deal with that 
at this time.

If you manually add the games, though, they work, since we use 
File::addDefaultDirectory on them.


Fixing this is in a clean fashion is non-trivial, because we would have to 
descend into subdirs...

But a simple hard coded check could solve it: Add a check whether three 
dirs with that name are present; if that is the case, check whether 00.LFL 
is present in Rooms 1. If yes, add Indy3/Mac to the list. Ugly to hard code 
this, but I can't think of a better solution at this time...

----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=418820&aid=1438631&group_id=37116




More information about the Scummvm-tracker mailing list