Opened 15 months ago

Last modified 2 months ago

#14600 new defect

SWORD1: intro.dxa not supported for non-english versions

Reported by: q-b Owned by:
Priority: normal Component: Engine: Sword1
Version: Keywords:
Cc: Game: Broken Sword 1

Description

Hi,

Sword1 cutscenes are available as extra downloads from the website (https://www.scummvm.org/games/#addons-sword1:sword1) as DXA.

However, the new detection system mainly supports smackshi/intro.smk, with few exceptions (CS, PL, EN_ANY). https://github.com/scummvm/scummvm/blob/master/engines/sword1/detection_tables.h

Previously "patched" games in most languages (DE, ES, FR...) can no longer be added.

It results in a bunch of tickets : #14592 #14560 ...
One of them #14483 mention the need to copy back the smk file from the CD.

Either the error message should be clarified, or all the extra DXA files checksums added to the detection table...

Change History (1)

comment:1 by tag2015, 2 months ago

The downloads are no longer available, I don't know if detection using the .dxa files will be reintroduced.
Anyway in #15110 a user reported the hashes for the french version:

Based on the following Bloc

{
		"sword1",
		"",
		AD_ENTRY4s("clusters/scripts.clu",  "72b10193714e8c6e4daca51791c0db0c", 1087984,
				   "clusters/swordres.rif", "c7df52094d590b568a4ed35b70390d9e", 58916,
				   "clusters/text.clu",     "76f93f5feecc8915435105478f3c6615", 2705446,
				   "smackshi/intro.smk",    "d602a28f5f5c583bf9870a23a94a9bc5", 13525168),
		Common::FR_FRA,
		Common::kPlatformWindows,
		ADGF_NO_FLAGS,
		GUIO0()
	},

I converted the "smackshi/intro.smk" with encode_dxa
You will find below the hash for the compressed file

scummvm --md5 --md5-path=intro.dxa --md5-engine=sword1
intro.dxa: de9ea0120de1cb68e124844f116e3e66 (first 5000 bytes), 7560271 bytes
Note: See TracTickets for help on using tickets.