Opened 2 months ago

Closed 2 months ago

#16498 closed defect (invalid)

SWORD2: Polish version 2nd CD not detected

Reported by: ArnoldLayne0216 Owned by: antoniou79
Priority: high Component: Engine: Sword2
Version: Keywords: cd2 not recognised
Cc: Game: Broken Sword 2

Description

Hi,

As a reference to ticket #16449, the games has been recognised now, but after finishing quaramonte, during the boat scene cd2 is being asked for and the game does not continue automatically

All the files were copied from original cds.

Would you be able to help with that?

Attachments (1)

sword2-win-pl.007 (655 bytes ) - added by ArnoldLayne0216 2 months ago.

Download all attachments as: .zip

Change History (15)

comment:1 by tag2015, 2 months ago

Priority: blockerhigh
Summary: Broken Sword 2, 2nd cd not detectedSWORD2: Polish version 2nd CD not detected

comment:2 by ArnoldLayne0216, 2 months ago

do you have any update on this matter? thanks!

comment:3 by antoniou79, 2 months ago

Can you please attach a saved game from a point just before this happens?

by ArnoldLayne0216, 2 months ago

Attachment: sword2-win-pl.007 added

comment:4 by ArnoldLayne0216, 2 months ago

just attached, thanks for looking into this

comment:5 by antoniou79, 2 months ago

Could you please run ScummVM at debug level 5 and post here the ScummVM log file?

You can set the debug level from command line or from the ScummVM launcher from "Global Options" -> "Misc" -> "Debug Level" (set to 5) -> "Ok".

Run the game until it asks for the CD, then quit, and attach the ScummVM log here.

See here for the (default) location of scummvm.log depending on your system:
https://docs.scummvm.org/en/latest/help/report_bugs.html#the-scummvm-log-file

(Do not run ScummVM again before attaching scummvm.log here, because it would recreate the log file, and it will be useless to us then).

comment:6 by ArnoldLayne0216, 2 months ago

I did all the steps you provided a few times, but there was no file generated. I also noticed that the debugger keeps setting off after relaunching.

From my perspective, there is no real bug, but just the software not recognising CD2 from my files.

Since we were adding recognition to my version of BS2 earlier (in the mentioned report #16449), could it be similar problem here? my files not being recognised by SCUMMVM as proper cd2 files?

in reply to:  6 comment:7 by antoniou79, 2 months ago

We need the log file, because the engine tries to load a specific file and fails.

The location of the log file should also appear from the ScummVM launcher under Global Options -> Paths at the line that starts with "ScummVM log path: ".

But you can also VIEW the file from there.

So you could try this:

  • Set the debug level to 5 (From Global Options -> Misc -> Debug level -> 5 - > ok)
  • Launch and play the game until it asks for the CD
  • Return to launcher (bring up the ScummVM menu) and click on the "Return to Launcher" button.
  • Go to Global Options -> Paths -> Click on the "View" button. Scroll to the bottom of the file (if it's more than one page), then screenshot the last page of it and attach it here.
Last edited 2 months ago by antoniou79 (previous) (diff)

comment:8 by ArnoldLayne0216, 2 months ago

Unfortunately, after hitting 'return to launcher' the game and ScummVM quits completely.

Also I can't seem to find the ScummVM.log file, even when trying to search the whole hard drive via finder.

Any other tips you might have for this?

comment:9 by criezy, 2 months ago

See https://docs.scummvm.org/en/v2026.1.0/help/report_bugs.html#the-scummvm-log-file for information on where the log file can be found on different systems.

Your mention of "finder" in the last message makes me think you are on macOS. In that case typing (or pasting) the following command in a Terminal.app window will open the log file in a text editor (where you can then copy the content).

open ~/Library/Logs/scummvm.log

Note that the log file is cleared every time you restart ScummVM, so do this just after the issue occurs, and before you start ScummVM again.

comment:10 by ArnoldLayne0216, 2 months ago

I managed to get the fina via finder, thanks to your tip. There it goes:

[2026-02-04 08:29:59] PLAYING SEQUENCE "River"
[2026-02-04 08:29:59] FSDirectory::createReadStreamForMember('River.smk') -> '/Users/maciejsiewiera/Documents/scummvm/brokes sword II/river.smk'
[2026-02-04 08:29:59] openResource Quaramon.clu res 3685
[2026-02-04 08:29:59] FSDirectory::createReadStreamForMember('Quaramon.clu') -> '/Users/maciejsiewiera/Documents/scummvm/brokes sword II/Quaramon.clu'
[2026-02-04 08:29:59] Loaded resource 'Wav fxM232' (3685) from 'Quaramon.clu' on CD 1 (1)
[2026-02-04 08:30:00] fnPlaySequence FINISHED
[2026-02-04 08:30:00] openResource SCRIPTS.CLU res 2137
[2026-02-04 08:30:00] FSDirectory::createReadStreamForMember('SCRIPTS.CLU') -> '/Users/maciejsiewiera/Documents/scummvm/brokes sword II/SCRIPTS.CLU'
[2026-02-04 08:30:00] Loaded resource 'ScreenManager41' (2137) from 'SCRIPTS.CLU' on CD 1 (0)
[2026-02-04 08:30:00] openResource Jungle.clu res 741
[2026-02-04 08:30:00] openResource TEXT.CLU res 2283
[2026-02-04 08:30:00] FSDirectory::createReadStreamForMember('TEXT.CLU') -> '/Users/maciejsiewiera/Documents/scummvm/brokes sword II/Text.clu'
[2026-02-04 08:30:00] Loaded resource 'Text Resource' (2283) from 'TEXT.CLU' on CD 2 (0)
[2026-02-04 08:30:00] DisplayMsg: W�� CD 2
[2026-02-04 08:30:00] makeTextSprite("W�� CD 2", maxWidth=640)
[2026-02-04 08:30:00] Text sprite size: 94x26
[2026-02-04 08:30:06] --- Log closed successfully.

comment:11 by antoniou79, 2 months ago

Are you missing a "jungle.clu" file in your game data folder?

You'll need to copy it there too from your CDs (it's probably on the second CD).

comment:12 by antoniou79, 2 months ago

The log indicates that you're missing the "jungle.clu" file in your game data folder.

But also, going through your provided screenshots in the previous (now fixed/closed) ticket, and comparing side by side to my GOG installation of the game, you seem to be potentially missing other clu files as well:

  • Carib1.clu
  • Carib2.clu
  • Carib3.clu
  • Jungle.clu
  • Pyramid1.clu
  • Pyramid2.clu

And these smk files (based on the dxa files I'm seeing on GOG's installation):

  • carib.smk
  • finale.smk
  • Guard.smk
  • jungle.smk
  • Museum.smk
  • pyramid.smk
  • sailing.smk
  • shaman.smk
  • stone2.smk
  • stone3.smk

comment:13 by ArnoldLayne0216, 2 months ago

Indeed, my files from the 2nd cd were missing!

Apologies for confusing everyone, now it's properly working!

Thank you!

comment:14 by antoniou79, 2 months ago

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