Opened 6 weeks ago

Closed 5 weeks ago

#11714 closed enhancement (invalid)

SCI: Betrayed Alliance - Unknown game variant

Reported by: cosmicr Owned by: sluicebox
Priority: normal Component: Engine: SCI
Keywords: unknown-game Cc: cosmicr
Game:

Description

The game in 'Betrayed Alliance\' seems to be an unknown game variant.

Please report the following data to the ScummVM team at https://bugs.scummvm.org/ along with the name of the game you tried to add and its version, language, etc.:

Matched game IDs for the SCI [all games] engine: sci-fanmade

{"resource.001", 0, "e637255aae6191ee92b9e843ad276288", 2368049},
{"resource.map", 0, "eb951eb7bbe4607847c6705b5cad4d9f", 4074},

Change History (5)

comment:1 by ZvikaZ, 6 weeks ago

Where did you download the game from?
What version and year does it report?

I just downloaded it from http://sciwiki.sierrahelp.com//images/8/85/BETRAYED_Setup.zip (version 1.2, from 2020), and indeed, it wasn't recognized by ScummVM (even though ScummVM is already aware of some other 1.2 version).
However, it reported different hash values than the ones you reported.

Anyway, I added the version that I downloaded: https://github.com/scummvm/scummvm/pull/2471

comment:2 by raziel-, 5 weeks ago

Summary: Unknown game variant for SCI [all games]SCI: Betrayed Alliance - Unknown game variant
Type: defectenhancement

comment:3 by cosmicr, 5 weeks ago

It's possible I may have unknowingly rebuilt the resources with SCI Companion when inspecting the game - that would cause a different hash.

Surely it would be better for SCUMMVM to just allow any/all fan made games without having to register every time there's a new game or version update?

comment:4 by ZvikaZ, 5 weeks ago

There is fallback mechanism that should work for such cases.

Changing the ScummVM's detection policy for fan games is much bigger issue than this bug report...

If you want, you can discuss it with the devs on Discord. Or open a new issue for this idea.

comment:5 by sluicebox, 5 weeks ago

Owner: set to sluicebox
Resolution: invalid
Status: newclosed

Reverted and closing since this is not a new version.

Note: See TracTickets for help on using tickets.