Opened 6 weeks ago

Last modified 6 weeks ago

#13155 new defect

AGI: Mickey's Space Adventure Detection Problem

Reported by: dshell102 Owned by:
Priority: normal Component: Engine: AGI
Version: Keywords: detection
Cc: dshell102 Game:


It was working fine and we were well into the game. I did the update yesterday...then I get error messages and it comes up as a Mickey Holiday game now.

The game in 'Mickeys Space Adventure\' seems to be an unknown game variant.

Please report the following data to the ScummVM team at along with the name of the game you tried to add and its version, language, etc.:

Matched game IDs for the director engine: ssholidaymickey-win

{"mickey.exe", 0, "47838dc415a783ab790ad2161b97937f", 55136},

Change History (6)

comment:1 by digitall, 6 weeks ago

Component: --Unset--Engine: AGI
Keywords: detection added
Summary: Mickey's Space AdventureAGI: Mickey's Space Adventure Detection Problem

Mickey's Space Adventure is a Pre-AGI game and should be detected by the AGI engine
using the following:

dshell102: Do you have the files "1.pic" and "FLASHLIT.OOO" in the game data directory?

The message emitted is a fallback detection from the DIRECTOR engine which is triggered by the "mickey.exe" file, but the AGI detection table entry should match first...

comment:2 by digitall, 6 weeks ago

Hmm.. The fallback is being triggered by the entry added here:

dshell102: You should be able to run the detection and select between Mickey's Space Adventure and this fallback detection in the GUI popup?

comment:3 by digitall, 6 weeks ago

dshell102: See
Specifically the section "Sometimes, ScummVM detects multiple versions of a single game. In this case, highlight the correct version and click Choose to continue." ...

comment:4 by dshell102, 6 weeks ago

I have both files mentioned. 1.pic is in the main directory and is in the obj folder.
When I try running the game it says "error running game: game data not found".

I installed an older version - 2.2.0 - and it works fine, save game and all.

comment:5 by dshell102, 6 weeks ago

digitall - unfortunately it's not finding multiple versions this time.
It's strange how it won't run. I did try deleting it, putting it back and finding it again and that's when it found the other options to select between versions.

Installing the old version works fine - it's something with the update. Bizarre. I recommend testing it yourself, if possible, to see if you're getting the same thing. Especially where it works with 2.2.0 and not with 2.5.0.

Thank you for trying!

comment:6 by digitall, 6 weeks ago

dshell102: Ah, I have worked out the cause. It is this change:

This tightened up the detection entry to require the FLASHLIT.OOO file for detection.

However, that expects that all required datafiles are in a single directory i.e. no OBJ sub-directory rather than the original directory structures.

For now you can move your files into a single folder to avoid this issue with newer versions of ScummVM.

We can normally support the original subdirectory structures, but this may not be easy
with the AGI engine.

Note: See TracTickets for help on using tickets.