[ scummvm-Bugs-3309289 ] Mohawk: Living Books: Unrecognised version of sheila

SourceForge.net noreply at sourceforge.net
Mon May 30 14:41:47 CEST 2011


Bugs item #3309289, was opened at 2011-05-30 14:41
Message generated for change (Tracker Item Submitted) made by afholman
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=418820&aid=3309289&group_id=37116

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: MD5 checksums / Detector
Group: Living Books
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: Allan Holman (afholman)
Assigned to: Nobody/Anonymous (nobody)
Summary: Mohawk: Living Books: Unrecognised version of sheila

Initial Comment:
I have an unrecognised version of the Living Book "Sheila Rae, The Brave"

The version of scummvm tested was: 
ScummVM 1.4.0git617-gbc2e770-dirty (May 29 2011 22:01:25)
Features compiled in: Vorbis FLAC MP3 ALSA SEQ TiMidity RGB zLib 

This was compiled by myself under Debian sid, amd64.

There are three outline files, sraeb.lb, sraed.lb and sraef.lb, corresponding to English, German and French.

The game is a CD version.

The initial portion of sraeb.lb is as follows:
--------------------------------------------------------------
[BookInfo]
title="Sheila Rae, The Brave v1.0E"
copyright="Copyright 1995, Living Books"
nPages="12"
nLanguages="3"
xRes="512"
yRes="384"
;optional configuration info
fNeedPalette=true
fUse254ColorPalette="1"
nColors=256
;nKGRequired=2560


[Globals]
PrimaryLanguage="English"
Language="English"
Language1="English"
Language2="German"
Language3="French"


[Languages]
Language1="English"
Language2="German"
Language3="French"

--------------------------------------------------------------

I was able to get the game up and read through all pages and played through the first page with no errors by adding the following stanza to scummvm/engines/mohawk/detection_tables.h:

--------------------------------------------------------------------------------------
	{
		{
			"sheila",
			"",
			AD_ENTRY1("SRAEB.LB", "4835612022c2ae1944bde453d3202803"),
			Common::EN_ANY,
			Common::kPlatformWindows,
			ADGF_NO_FLAGS,
			Common::GUIO_NONE
		},
		GType_LIVINGBOOKSV2,
		0,
		0
	},
------------------------------------------------------------------------

I have not delved into the meaning of the entries in the struct; I made the changes above by inference and trial from other entries in the detection_tables.h file.

----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=418820&aid=3309289&group_id=37116




More information about the Scummvm-tracker mailing list