Opened 3 years ago

Closed 16 months ago

#11985 closed defect (fixed)

PETKA: ScummVM doesn't identify the retail 3 CD version of Red Comrades 1

Reported by: StalinEXE Owned by: tag2015
Priority: high Component: Engine: Petka
Version: Keywords:
Cc: Game: Petka 1

Description (last modified by StalinEXE)

Hello.

I have original and legal copy of Red Comrades 1: Save the Galaxy (Russian: Петька и Василий Иванович спасают галактику), but ScummVM can't see this.

Installation: I just copied all files from three CDs to one local folder (Petka 1).

Log:

The game in 'Petka 1\' 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 agos engine: feeble-win, dimp-win, jumble-win,
puzzle-win, swampy-win
Matched game IDs for the tony engine: tony-win

  {"data1.cab", 0, "7e73a644d8b15d2fd3781de5edce0c18", 228838940},

I used x64 Daily Build: ScummVM 2.3.0git10884-gbe39e3b4d2 (Nov 30 2020 05:53:18)

Change History (8)

comment:1 by StalinEXE, 3 years ago

Description: modified (diff)

Also, I forgot to add, that I used x64 version of daily-version.

comment:2 by sev-, 3 years ago

Summary: ScummVM doesn't identify the retail 3 CD version of Red Comrades 1PETKA: ScummVM doesn't identify the retail 3 CD version of Red Comrades 1

comment:3 by sev-, 3 years ago

Could you please provide the recursive directory list?

comment:4 by Tkachov, 3 years ago

They didn't install the game:

I just copied all files from three CDs to one local folder

TL;DR: Install the game, then add all of the files from CDs into the installation folder -- and it would work.


Can confirm that you get these (The Feeble Files, Demon in my Pocket, ...) "unknown variants" if you'd try to "Add Game..." from a directory with files from the CDs.

However, SETUP.EXE (from CD №3) still works fine even on latest Windows. ScummVM will correctly identify the game then and you could even launch it and see the menu.

BUT ScummVM does not read files from CDs, so it will crash when trying to start a new game. If you would add the files from CDs to the files of game installed, then it would work.

comment:5 by Tkachov, 3 years ago

Also, list of files installed by that SETUP.EXE in case the game must be also working from the uninstalled distro (sorted from the most important to the least in my own subjective opinion):

MAIN.STR
FLC1.STR
FLC2.STR
FLC3.STR
WAV1.STR
WAV2.STR
WAV3.STR
BGs.ini
Cast.ini
invntr.txt
Names.ini
Parts.ini
credits.avi
skif.avi
Buka.avi
adv.avi
HELP.txt
Petka.exe

It seems these files are archived in the data1.cab file.

comment:6 by sev-, 3 years ago

Priority: blockerhigh

This would be nice to fix before the release.

comment:7 by tag2015, 16 months ago

Support for the compressed .cab added in this commit
d8aca21

comment:8 by tag2015, 16 months ago

Owner: set to tag2015
Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.