[Scummvm-tracker] [ScummVM :: Bugs] #17439: [TEENAGENT] Polish CD version – Incorrect music after watching the full introduction

ScummVM :: Bugs trac at scummvm.org
Fri Oct 30 09:47:18 UTC 2026


#17439: [TEENAGENT] Polish CD version – Incorrect music after watching the full
introduction
----------------------------+-----------------------
Reporter:  bcsent85-sketch  |      Owner:  (none)
    Type:  defect           |     Status:  new
Priority:  normal           |  Component:  --Unset--
 Version:                   |   Keywords:
    Game:                   |
----------------------------+-----------------------
 Hello ScummVM team,

 I would like to report a small music playback issue affecting the Polish
 CD-ROM version of Teenagent (Nowy Teenagent).

 Description of the problem:

 When playing the Polish CD version and watching the entire introduction
 without skipping it, the music does not change when Mark Hopper arrives at
 the military training camp.

 Instead, the previous introduction music continues playing.

 However, if the introduction is skipped by pressing ESC, the correct
 military camp music starts playing immediately.

 Steps to reproduce:

 Launch the Polish CD version of Teenagent in ScummVM.

 Start a new game.

 Watch the entire introduction without pressing ESC.

 When Mark arrives at the military training camp, notice that the previous
 music continues playing.

 Restart the game and skip the introduction using ESC.

 This time, the correct military camp music plays.

 Expected behaviour:

 The game should automatically switch to the military camp music
 (Track09.ogg) when the introduction finishes normally, just as it does
 when the introduction is skipped.

 Possible cause and suggested fix:

 After examining the Teenagent engine source code, I noticed that the
 fnIntro() function in engines/teenagent/callbacks.cpp ends with:

 waitAnimation();
 loadScene(10, 136, 153, 3);

 The ESC introduction-skip handler explicitly calls playMusic(4), which
 corresponds to CD track 09.

 It appears that the normal introduction sequence is missing this music
 change.

 A possible fix would be:

 waitAnimation();
 playMusic(4);
 loadScene(10, 136, 153, 3);

 This should ensure that the appropriate music starts when the introduction
 finishes naturally.

 Additional information:

 This was observed while using the Polish CD game resources with modified
 French text data. I have not independently verified the issue with a
 completely unmodified installation. However, the missing music command
 appears to be in the ScummVM engine itself, rather than in the game's
 language resources.

 Thank you for your work on ScummVM and for supporting the voiced CD
 edition of Teenagent!
-- 
Ticket URL: <https://bugs.scummvm.org/ticket/17439>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM


More information about the Scummvm-tracker mailing list