Opened 12 years ago

Closed 12 years ago

Last modified 12 years ago

#5964 closed defect (fixed)

COMPOSER: v1 undetected MD5's

Reported by: SF/scoriae Owned by: fuzzie
Priority: normal Component: Engine: Composer
Version: Keywords: detection
Cc: Game:


Using the Windows ScummVM SVN from February 4th, the following games were unrecognized.

All games's are: English Windows 3.1, Windows 95, and Macintosh CD

Baba Yaga and the Magic Geese "book.ini", 0, "412b7f4b0ef07f442009d28e3a819974", 3852

Imo & The King "book.ini", 0, "62b52a1763cce7d7d6ccde9f9d32fd4b", 3299

The Little Samurai "book.ini", 0, "7a851869d022a9041e0dd11e5bace09b", 3747

Ticket imported from: #3485018. Ticket imported from: bugs/5964.

Attachments (1)

BOOK.INI (3.7 KB ) - added by SF/scoriae 12 years ago.
The Little Samurai - book.ini

Download all attachments as: .zip

Change History (11)

comment:1 by fuzzie, 12 years ago

Are the game files (both book.ini and the resources) all in a single directory on the CD?

comment:2 by fuzzie, 12 years ago

Owner: set to fuzzie
Summary: v1 undetected MD5'sCOMPOSER: v1 undetected MD5's

comment:3 by SF/scoriae, 12 years ago

No, there is a book.ini in a program folder. Within the program folder are three more folders, Menu, Play, and Story.

Using The Little Samurai as an example,


The play folder contains 12 files named PAGE1-PAGE12 with an RSC extension.

The Story folder contains files named STORY0-STORY13 with an RSc extension.

I tried detecting the game both with files in original folders and with all files dumped into one folder.

comment:4 by digitall, 12 years ago

Detection entries added in 8c0e361582abbaed5e6b37a31651702b570f674b.

Scoriae: Please test with the next daily build: or compiled from latest Git master.

If you could please confirm if the games are now detected correctly and also if they now run OK.

comment:5 by SF/scoriae, 12 years ago

Games are now detected, but all three crash after launch. Console displays:

Assertion failed: isValidName(section), file common/config-file.cpp, line 289

This application has requested the Runtime to terminate it in an unusual way.

This comes up shortly after the magic tales logo displays. Please contact the application's support team for more information.

comment:6 by fuzzie, 12 years ago

Argh. Could you attach one of the book.ini files please?

by SF/scoriae, 12 years ago

Attachment: BOOK.INI added

The Little Samurai - book.ini

comment:7 by SF/scoriae, 12 years ago

book.ini attached for The Little Samurai

comment:8 by sev-, 12 years ago

What is the status of this item?

comment:9 by digitall, 12 years ago

_sev: The original lack of detection bug has been fixed, but the games fail to start due to the config-file.cpp assertion.

The Composer engine uses this to decode a top level ini file contains pathnames to resources, but this was probably failing in this case due to some difference in the book.ini to directory structure mapping...

Since the original bug is now fixed, and the user has now opened a bug for this issue on the latest development master i.e. I am going to close this as fixed and transfer any relevant information to the newer quasi-duplicate bug.

comment:10 by digitall, 12 years ago

Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.