Opened 2 years ago

Last modified 2 years ago

#10066 new defect

SCI: LSL7 PL: voice missing, text only english

Reported by: szczuru Owned by:
Priority: normal Component: Engine: SCI
Keywords: sci32 Cc:
Game: Leisure Suit Larry 7

Description

As in title, i've managed to run this game but all voice is missing (Polish voiceover) and all text in game (even subtitles during missing voiceovers) is in english. Any way to fix it?

Attachments (4)

log.JPG (263.5 KB ) - added by szczuru 2 years ago.
ScummVM LOG
directory-listing.txt (12.2 KB ) - added by szczuru 2 years ago.
directory-listing_original.txt (11.4 KB ) - added by szczuru 2 years ago.
LSL7PL File list (original structure)
directory-listing_cd.txt (1.9 KB ) - added by szczuru 2 years ago.
LSL7PL File list (Retail CD media)

Download all attachments as: .zip

Change History (12)

by szczuru, 2 years ago

Attachment: log.JPG added

ScummVM LOG

comment:1 by szczuru, 2 years ago

Summary: Polish Version - voice missing, text only englishLSL7 polish version - voice missing, text only english

comment:2 by csnover, 2 years ago

Keywords: sci32 added; Polish removed
Summary: LSL7 polish version - voice missing, text only englishSCI: LSL7 PL: voice missing, text only english

Thanks for your report! Could you please do the following:

  • Paste the contents of the VERSION file from the game disc to this ticket
  • Run dir /s path\to\lsl7\directory > directory-listing.txt and then upload the directory-listing.txt file that is created to this ticket

Thanks!

comment:3 by szczuru, 2 years ago

There is no VERSION file on disc or in game directory.

MD5 of files (with WinXP executables patch)

6f575d4c91ea22a23c993a52ce0ec82e  L7_Start.exe	8.0 KB (8 192)
2e86da6d959f5c749a152e13ce36e3f8  Resource.sfx	37.9 MB (39 716 073)
fef75da66fc757907ccfcdfa3bc36ca0  Sierw5.exe	523.0 KB (535 552)
682f820746f385ba3c63f1dbb974e32c  Resmap.000	8.0 KB (8 188)
856e31b66ea3345a202793d210c600e4  Resmdt.000	8.0 KB (8 188)
cb140fe461eeda828f3dcc77e93c665e  Ressci.000	63.9 MB (66 965 678)
23191f92483248305deee0f374ccafae  Resource.aud	398.2 MB (417 594 676)
1020ee3829a207d78336fb5e22c689fc  larry7.prf	0.0 KB (28)
fc31ee94438117c00350fe9b5836c6a2  Sierra.err	8.2 KB (8 426)
59d64ba4fdfb08fa2a2e0cf6b7829be2  Data.tag	0.1 KB (89)


Files such as Movies i've copied from disc to hdd (and edited path in cfg "Resource.win"

Last edited 2 years ago by szczuru (previous) (diff)

by szczuru, 2 years ago

Attachment: directory-listing.txt added

comment:4 by csnover, 2 years ago

Please upload the original directory structure from the original game media, without any modifications. It is not supported to change things in any way from the original game media. Thanks!

by szczuru, 2 years ago

LSL7PL File list (original structure)

by szczuru, 2 years ago

Attachment: directory-listing_cd.txt added

LSL7PL File list (Retail CD media)

comment:5 by szczuru, 2 years ago

Done, attached original file structure and file structure from original polish CD.

comment:6 by csnover, 2 years ago

Thanks for the additional information. It appears that there are a couple of issues here:

  1. The SCI detection table does not contain this version of the game, so ScummVM is defaulting to English instead of Polish in the ScummVM launcher (this is just a cosmetic issue);
  2. Most of the localisation data and all the game music is stuck inside an InstallShield cabinet on the original game media, and only gets extracted by running the installer.

The first issue is trivial, you have already provided the detection table information so that can be fixed easily.

The second issue is more troublesome since this is the first instance I know of of any SCI game having critical game data stored inside of a non-SCI archive on the installation disc. I don’t really want to have to instruct users on how to correctly extract data from the CAB file, and we already have an InstallShield cabinet reader, so I will see about hooking that up so we can just get the data out of the cabinet directly at runtime which should make the game easier to install into ScummVM. In the meantime you can move all the files from the Data directory into the root LSL7 directory and that should give you the correct localisations for the moment.

comment:7 by szczuru, 2 years ago

So few my tests:

After fresh install - ScummVM can't detect game.
After copying "Movies" directory from install cd to install directory - ScummVM still can't detect game.
After copying Resmap.000, Resmdt.000, Ressci.000, Resource.aud, Data.tag from install cd - ScummVM finally detected game.
But with issue from original post, so i've copied all files from ./data directory into root of LSL7 dir and everything seems to works fine finally :)

comment:8 by szczuru, 2 years ago

In the meantime you can move all the files from the Data directory into the root LSL7 directory and that should give you the correct localisations for the moment.

This works well for Windows but on PSVita voice over is still missing :( Any ideas how to fix it? Everything else seems to works well on vita (polish subtitles etc).

Note: See TracTickets for help on using tickets.