Opened 3 years ago
Last modified 2 years ago
#13231 new defect
TOLTECS: Demo fails to load adlib timbre file
Reported by: | henke37 | Owned by: | |
---|---|---|---|
Priority: | normal | Component: | Engine: Toltecs |
Version: | Keywords: | detection | |
Cc: | Game: | 3 Skulls of the Toltecs |
Description
Trying to start the game results in an error about not finding the adlib timbre files.
I specifically selected adlib music, for unrelated reasons.
Attachments (1)
Change History (3)
by , 3 years ago
Attachment: | scummvm.log added |
---|
comment:1 by , 3 years ago
comment:2 by , 2 years ago
Hit this too when testing the game for the 2.6.0 release.
As is, the current toltecs-demo.zip
archive puts the WESTERN
file in an ENGLISH.PDI/
directory. The current detection code for TOLTECS doesn't look for this file in this particular directory.
So:
- if you point ScummVM to the main directory, it will say it can't find any game there.
- if you point ScummVM to the
ENGLISH.PDI/
subdirectory, it will detect the game, but it will fail running with the Adlib error above.
The quickest fix would be to repack the hosted demo so that ENGLISH.PDI/WESTERN
is moved back to the main directory. That would also make it work out-of-the-box on older ScummVM releases.
(If the TOLTECS detection code can also look for ENGLISH.PDI/WESTERN
as a fallback, that could also be helpful in case the original demo was shipped this way.)
Seems to work if you move the
WESTERN
file to the same folder as the other demo files. That's not ideal, but I don't know enough about the detection to suggest how to properly detect the game without that.