Opened 4 months ago

Closed 10 days ago

#15287 closed defect (fixed)

SWORD2: USA 2CD Full game detected as demo

Reported by: johnpevensie Owned by: sev-
Priority: blocker Component: Engine: Sword2
Version: Keywords: detection
Cc: Game: Broken Sword 2

Description (last modified by johnpevensie)

ScummVM 2.9.0git (daily builds)
ScummVM 2.8.1

Broken Sword: The Smoking Mirror (USA English, Windows 2-CD)

This is a Windows-only, 2 CD-ROM version, although I am unsure if it is an original release or a re-release. Note that it is the North American release that does not have "II" in the title. Even though it is the full game, ScummVM detects it as a demo.
Whenever I attempt to add it with the ScummVM launcher, it reports, "Broken Sword II: The Smoking Mirror (Demo/Windows/English)" and begins the game at the docks. Here is the console output:

User picked target 'sword2-demo-win' (engine ID 'sword2', game ID 'sword2')...
Running Broken Sword II: The Smoking Mirror (Demo/Windows/English)
docks.clu: b39246fbb5b955a29f9a207c69bfc318, 20262263 bytes.
general.clu: 11e824864a75195652610e8b397382a6, 8030769 bytes.
WARNING: Cutscene 'demo' not found!

And here are the md5sums for each of the datafiles:
CLUSTERS directory
60d2a468cb88708efa750bcb8b2ec5fd Carib1.clu
ef0a8247e12707b289fe78357e10cd78 Carib2.clu
dce5f5dbdb734db727c930b50d726508 Carib3.clu
617233d21be382040b51d0a30b0c1401 Cluster.tab
5dd9ea378e700467011dcd31cc218e38 Credits.bmp
d40bbeb8ace87cbb8bc3409f532b7998 Credits.clu
303ab373ed6c31fc54e530f48296a1d1 Docks.clu
efd3833f1d31580f43716b0fb289fcbe Font.clu
93f47e7bbc5c3ff84d682b08e1c7e008 General.clu
622a84b8f6dae8d835a85dd15b9f73e3 Jungle.clu
b7fa8c50b3d6b7958b39df6e87bb79e2 Music1.clu
a6803d8a8f4f477594233679c2a8bb60 Music.clu
8dcfb0c138d51229cc30c22c60327e3d Paris.clu
d3d033975a20112a578a8729a07a59d2 Players.clu
272b6b48f45bf5211510d48b21f0b5ca Pyramid1.clu
23b6bb3ec87044ca5907699bc11057d5 Pyramid2.clu
1db1c8a94ca201d057103127321a41ad Quaramon.clu
d356430c06ef318c5a2cda2e85574f43 resource.inf
a0397a4d7ae1289315ca190c8369ce89 resource.tab
8937d836f3029a03c8d095e351f03da4 SCRIPTS.CLU
ff864e8ed3f2838e779e439a39dc9643 speech1.clu
0f052e34414165c52e863c677f4286c0 speech.clu
2bba9672d54e45f3857e9393221efe79 TEXT.CLU
e36d1e784e878c6f6a20309609d22249 vielogo.tga
37f69a1f6bdacf58ad77d864638e145d Warehous.clu
SMACKS directory
d8304b8cb81ffb26ec519c02e20b2405 carib.smk
7d23345f60da61c0f57dc4937d6c917f escape.smk
e3d6d0b9eaadfec1b74f3e912c5f1dc8 eye.smk
5a5db8374f994e9e43fe8ac96224eeab finale.smk
214e78ec51be4443cfa8f4fac073ca67 Guard.smk
fbf42bdef3ee33a3d9b22b540691160f intro.smk
56a9daf08defd3c14b5396ab92e492c7 jungle.smk
5af3f3b86e5d0d4fb5628b6086a0c01e Museum.smk
a7c1d1456a4bb1d7b191ae58b412efac pablo.smk
47b3e4a8dc0001adddf5407ca71727a2 pyramid.smk
b382ea4d21e8bd190ca065a0c733e94a Quaram.smk
8956556e958bb1ea549f1ff83f490166 river.smk
2dc67e62c50349ac9e63e9deb2496419 sailing.smk
fc448298bed71c057078af7c91dadb14 shaman.smk
14b19ea086f583434856e2643db839ed Stone1.smk
c937724bced6e0534ad4f05f3f0de21a stone2.smk
7bda34235c514aeb31ceaeeb5c90dc8b stone3.smk
ROOT directory
88c1e39562f27ebac56b75590f4dc26d cd.bin
7812d83ccc0de74063df516a1bf03575 cd.inf
76b2405c31e924484aba7ba1285d561b Settings.dat
e7174b4cf3bc4b92a50d96d56d6df188 Startup.inf
(note that I deleted files I assumed were associated with the original executables only, e.g. exe and dll files)

This ticket:
https://bugs.scummvm.org/ticket/14862
has faced a similar issue, but not all of the IDs are the same.

I have attached here photos of the front and back cover as well as the game discs. Note that they are published by Ozacq1 and copyrighted 1999 (even though the game officially was released in 1997).

Attachments (4)

Back Cover.JPG (1.3 MB ) - added by johnpevensie 5 weeks ago.
Disc1.JPG (597.8 KB ) - added by johnpevensie 5 weeks ago.
Disc2.JPG (558.1 KB ) - added by johnpevensie 5 weeks ago.
Front Cover.JPG (1.0 MB ) - added by johnpevensie 5 weeks ago.

Change History (11)

by johnpevensie, 5 weeks ago

Attachment: Back Cover.JPG added

by johnpevensie, 5 weeks ago

Attachment: Disc1.JPG added

by johnpevensie, 5 weeks ago

Attachment: Disc2.JPG added

by johnpevensie, 5 weeks ago

Attachment: Front Cover.JPG added

comment:1 by johnpevensie, 5 weeks ago

Description: modified (diff)

comment:2 by somaen, 2 weeks ago

Priority: highblocker

Detection issue -> Blocker for 2.9-release

comment:3 by sev-, 11 days ago

Okay, this is definitely a variant unknown to us.

I need text.clu file size and md5 of the first 5000 bytes. Could you please provide it?

comment:4 by johnpevensie, 11 days ago

Here are the filesizes of all of the files mentioned, in bytes, including datestamps. The size of TEXT.CLU is in bold.

CLUSTERS directory
29537932 Sep 25 1997 Carib1.clu
28797271 Sep 25 1997 Carib2.clu
24246760 Sep 25 1997 Carib3.clu
84232 Sep 25 1997 Cluster.tab
6372 Aug 26 1997 Credits.bmp
5024 Sep 10 1997 Credits.clu
20262263 Sep 25 1997 Docks.clu
34878 May 23 1997 Font.clu
8030769 Sep 25 1997 General.clu
19033297 Sep 25 1997 Jungle.clu
147440068 Sep 4 1997 Music1.clu
147226491 Sep 4 1997 Music2.clu
29426152 Sep 25 1997 Paris.clu
10091432 Sep 24 1997 Players.clu
21758357 Sep 25 1997 Pyramid1.clu
41994533 Sep 25 1997 Pyramid2.clu
25676575 Sep 25 1997 Quaramon.clu
175 Sep 25 1997 resource.inf
16588 Sep 25 1997 resource.tab
1039952 Sep 25 1997 SCRIPTS.CLU
176260048 Sep 1 1997 speech1.clu
210746030 Sep 1 1997 speech2.clu
337938 Sep 8 1997 TEXT.CLU
50578 Jun 26 1997 vielogo.tga
26819225 Sep 25 1997 Warehous.clu

SMACKS directory
3170556 Sep 3 1997 carib.smk
4477140 Sep 3 1997 escape.smk
9224100 Aug 26 1997 eye.smk
33260928 Sep 4 1997 finale.smk
1221872 Sep 3 1997 Guard.smk
38457556 Aug 29 1997 intro.smk
2164956 Sep 3 1997 jungle.smk
4613564 Sep 3 1997 Museum.smk
1243876 Aug 26 1997 pablo.smk
1387316 Sep 4 1997 pyramid.smk
3352940 Aug 27 1997 Quaram.smk
14304624 Aug 12 1997 river.smk
2377012 Sep 3 1997 sailing.smk
10704040 Sep 4 1997 shaman.smk
420000 Sep 4 1997 Stone1.smk
5658060 Aug 27 1997 stone2.smk
1232900 Aug 27 1997 stone3.smk

ROOT directory
5757 Aug 4 1997 cd.bin
294 Aug 26 1997 cd.inf
10 Aug 14 1997 Settings.dat
390 Sep 4 1997 Startup.inf

And here is the md5sum of just the first 5000 bytes of TEXT.CLU:
2b3ff1803200fc155c1de09e9b2875b5

Last edited 11 days ago by johnpevensie (previous) (diff)

comment:5 by sev-, 11 days ago

In 6e1dbd5f:

SWORD2: Added detection for USA 2-CD version. Bugreport #15287 and #14862

comment:6 by sev-, 11 days ago

Thank you! I added the detection entry. Please test with tomorrow's daily build and report back if it gets detected and launches normally.

comment:7 by bluegr, 10 days ago

Owner: set to sev-
Resolution: fixed
Status: newclosed

I have that version, and I just tested the detection entry. I can confirm that the game is detected correctly and works properly now.

Note: See TracTickets for help on using tickets.