Opened 2 years ago
Closed 2 years ago
#13799 closed defect (worksforme)
Myst3 unknown game variant (error variant from ticket 13368)
Reported by: | shepherdmoonllc | Owned by: | tag2015 |
---|---|---|---|
Priority: | normal | Component: | Port: Win64 |
Version: | Keywords: | Myst3 | |
Cc: | shepherdmoonllc | Game: | Myst 3: Exile |
Description
The hash listed below for "RSRC.m3r" is different from the hash from defect 13368.
The error is:
The game in 'Myst III\' seems to be an unknown game variant.
Please report the following data to the ScummVM team at
https://bugs.scummvm.org/ along with the name of the game you tried to add
and its version, language, etc.:
Matched game IDs for the myst3 engine: myst3-win
{"ENGLISH.m3t", 0, "74726de866c0594d3f2a05ff754c973d", 3407120},
{"RSRC.m3r", 0, "a2c8ed69800f60bf5667e5c76a88e481", 1223862},
Windows 10 64-bit version 10.0.19044 Build 19044
ScummVM version 2.6.0 (Jul 17 2022 00:04:49)
English-language
1) Copied all files from DVD "MYST III EXILE" copyright 2001 Ubisoft Entertainment (Third disc in the Myst 10th Anniversary DVD Edition" box set) to a Desktop folder
2) Run ScummVM and Add Game...
3) Navigate to the desktop folder
4) Prompted with "Myst III Exile (Windows/English) - Unknown variant"
5) Error is reported as shown above
Note: I successfully added both the "Myst" and "Riven" contents to ScummVM, from the same box set.
Attachments (1)
Change History (7)
comment:1 by , 2 years ago
comment:2 by , 2 years ago
Yes, you are correct about the hash difference. I stand corrected.
I've downloaded and installed 2.7.0git2328-gf3e2c3a074e (Aug 24 2022 15:42:49). The same error is generated as shown in the original description.
by , 2 years ago
comment:3 by , 2 years ago
I've attached the "Pick the game" prompt that's shown when I use "Add Game" and navigate to the directory containing the Myst III distro. Maybe there's a clue in this.
comment:4 by , 2 years ago
For the DVD version, ScummVM expects the language.m3u of the chosen language to be placed in the M3Data folder and renamed properly (ENGLISH.m3u for english). See the wiki:
https://wiki.scummvm.org/index.php?title=Myst_III:_Exile
In short, the file
<your game folder>\Myst III English\language.m3u
must be copied and renamed as
<your game folder>\M3Data\TEXT\ENGLISH.m3u
Add the game again and you should have the DVD/Windows/English entry.
comment:5 by , 2 years ago
The latest instructions have solved this issue. The game is now executing. Thanks for the help!
comment:6 by , 2 years ago
Owner: | set to |
---|---|
Resolution: | → worksforme |
Status: | new → closed |
Ticket #13368 refers to a variation of the 4-CD version, and you have a DVD version.
In fact, the hash value & size listed for the "RSRC.m3r" file is identical in both cases. The variation is in the "ENGLISH.m3t" file, which is to be expected.
This particular variant is already listed in the detection tables. I'd suggest trying a recent daily master build (2.7.0git) to see if your version is detected.
If it's detected, then it would appear the relevant commit may have missed the 2.6.0 release (as was the case with the 2.5.1 release).
If it's not, there may be a problem with how the Myst III detection code is being accessed.