Unlike SCUMMVM 2.2 version 2.6 (albeit not stable yet) does detect a file in the GOG game "Morphopolis." This was a surprise.
The game doesn't run, though. You get this:
Matched game IDs for the director engine: athletics-win
{"PROJECT.EXE", 0, "9bcde08c17abe2c9f536b144d544b695", 3347456},
Then a white area with
ERROR: Invalid projector tag found in v4 EXE [MZ..]!
Does this mean SCUMMVM can almost run this game?
Morphopolis?
Moderator: ScummVM Team
Re: Morphopolis?
tl;dr No.
The new DIRECTOR engine which is still under development was used for a lot of games. Currently, the DIRECTOR engine fallback detection code which
is used for unknown game variants not matched by the fixed detection entries is a bit "over eager" on matching and thus a fair number of false positives if
you run it on random game folders or the root of your games drive i.e. Mass Add.
I took a look at Morphopolis and I doubt it is using Director as it is fairly new. A check with a strings tool could give an indication on this, but doubtful.
Even if this is Director, the current DIRECTOR engine is still work in progress and only supports a few games reliably... so I wouldn't get hopes up.
The new DIRECTOR engine which is still under development was used for a lot of games. Currently, the DIRECTOR engine fallback detection code which
is used for unknown game variants not matched by the fixed detection entries is a bit "over eager" on matching and thus a fair number of false positives if
you run it on random game folders or the root of your games drive i.e. Mass Add.
I took a look at Morphopolis and I doubt it is using Director as it is fairly new. A check with a strings tool could give an indication on this, but doubtful.
Even if this is Director, the current DIRECTOR engine is still work in progress and only supports a few games reliably... so I wouldn't get hopes up.
Re: Morphopolis?
I think this is matching on the filename since Director games use a playback executable called a Projector, normally named PROJECT.EXE ... But since a game development _project_ might also chose that, you get these kind of false positives.