From trac at scummvm.org  Tue Sep  1 00:05:45 2026
From: trac at scummvm.org (ScummVM :: Bugs)
Date: Tue, 01 Sep 2026 00:05:45 -0000
Subject: [Scummvm-tracker] [ScummVM :: Bugs] #17127: Zork Nemesis planet
 selection: game crashes when selecting some of the areas to progress to
 next (was: Zork Nemesis planet selection: game crashes when selecting the
 water area to go to next)
In-Reply-To: <019.9df8d266176d5f294ff54dc397419fa1@scummvm.org>
References: <019.9df8d266176d5f294ff54dc397419fa1@scummvm.org>
Message-ID: <034.92ce3bbae66848537fc1b2bc02c63274@scummvm.org>

#17127: Zork Nemesis planet selection: game crashes when selecting some of the
areas to progress to next
--------------------+------------------------------
Reporter:  jhaber1  |       Owner:  (none)
    Type:  defect   |      Status:  new
Priority:  normal   |   Component:  Engine: ZVision
 Version:           |  Resolution:
Keywords:           |        Game:  Zork Nemesis
--------------------+------------------------------
Changes (by jhaber1):

 * summary:
     Zork Nemesis planet selection: game crashes when selecting the water
     area to go to next
     =>
     Zork Nemesis planet selection: game crashes when selecting some of the
     areas to progress to next


Old description:

> **SCUMMVM version:** 2026.3.0
> **Game Language:** English
> **Game Version:** DOS DVD
> **OS:** Windows 10 21H2 Build 19044.1526
> **Steps to Reproduce:**
> 1. Load the provided save file
> 2. See the circular podium on the right. Use the gold knob sticking out
> of it and slowly rotate it clockwise. You will hear 4 distinct "ding"s
> (pretty sure they are finger cymbals) while doing so. Each of these
> represents an area to go next in the game. When you reach the 2nd ding
> relative to where the knob started, let go of the mouse.
> 3. Let the cinematic play.
> 4. At the end of the cinematic the game should crash. All other
> selections will have their areas load fine.

New description:

 **SCUMMVM version:** 2026.3.0
 **Game Language:** English
 **Game Version:** DOS DVD
 **OS:** Windows 10 21H2 Build 19044.1526
 **Steps to Reproduce:**
 1. Load the provided save file
 2. See the circular podium on the right. Use the gold knob sticking out of
 it and slowly rotate it clockwise. You will hear 4 distinct "ding"s
 (pretty sure they are finger cymbals) while doing so. Each of these
 represents an area to go next in the game. When you reach one of the
 dings, let go of the mouse.
 3. Let the cinematic play.
 4. At the end of the cinematic, dings 1 (lava area) and 2 (water area)
 should crash SCUMMVM (you can also skip the cinematic by pressing Space
 bar which should also cause the crash). Dings 3 (desert area) and 4 (snow
 area) should load fine at the cinematic's end.

--
-- 
Ticket URL: <https://bugs.scummvm.org/ticket/17127#comment:2>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM

From trac at scummvm.org  Tue Sep  1 10:24:37 2026
From: trac at scummvm.org (ScummVM :: Bugs)
Date: Tue, 01 Sep 2026 10:24:37 -0000
Subject: [Scummvm-tracker] [ScummVM :: Bugs] #16967: ASYLUM: Sanitarium
 can become unresponsive when talking to Timber
In-Reply-To: <024.bc38f31b6d8e1317e4aa09e04d2683e5@scummvm.org>
References: <024.bc38f31b6d8e1317e4aa09e04d2683e5@scummvm.org>
Message-ID: <039.4bd4c7836de895a6a11f5e8e064b417f@scummvm.org>

#16967: ASYLUM: Sanitarium can become unresponsive when talking to Timber
-------------------------+-----------------------------
Reporter:  eriktorbjorn  |       Owner:  alexbevi
    Type:  defect        |      Status:  new
Priority:  normal        |   Component:  Engine: Asylum
 Version:                |  Resolution:
Keywords:                |        Game:  Sanitarium
-------------------------+-----------------------------
Changes (by alexbevi):

 * owner:  (none) => alexbevi

-- 
Ticket URL: <https://bugs.scummvm.org/ticket/16967#comment:4>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM

From trac at scummvm.org  Tue Sep  1 10:45:07 2026
From: trac at scummvm.org (ScummVM :: Bugs)
Date: Tue, 01 Sep 2026 10:45:07 -0000
Subject: [Scummvm-tracker] [ScummVM :: Bugs] #16967: ASYLUM: Sanitarium
 can become unresponsive when talking to Timber
In-Reply-To: <024.bc38f31b6d8e1317e4aa09e04d2683e5@scummvm.org>
References: <024.bc38f31b6d8e1317e4aa09e04d2683e5@scummvm.org>
Message-ID: <039.67f5fcb9dff3a298395b8013eb7133a9@scummvm.org>

#16967: ASYLUM: Sanitarium can become unresponsive when talking to Timber
-------------------------+-----------------------------
Reporter:  eriktorbjorn  |       Owner:  alexbevi
    Type:  defect        |      Status:  closed
Priority:  normal        |   Component:  Engine: Asylum
 Version:                |  Resolution:  fixed
Keywords:                |        Game:  Sanitarium
-------------------------+-----------------------------
Changes (by alexbevi):

 * resolution:   => fixed
 * status:  new => closed

Comment:

 In [changeset:"645c5a072244656de27452f52f5897201b91e2a7" 645c5a07]:
 {{{#!CommitTicketReference repository=""
 revision="645c5a072244656de27452f52f5897201b91e2a7"
 ASYLUM: Fix Chapter 4 wagon fade race condition with Timber animation

 Fixes #16967.

 Assisted-by: Codex:gpt-5.6-sol
 }}}
-- 
Ticket URL: <https://bugs.scummvm.org/ticket/16967#comment:5>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM

From trac at scummvm.org  Tue Sep  1 10:51:48 2026
From: trac at scummvm.org (ScummVM :: Bugs)
Date: Tue, 01 Sep 2026 10:51:48 -0000
Subject: [Scummvm-tracker] [ScummVM :: Bugs] #16967: ASYLUM: Sanitarium
 can become unresponsive when talking to Timber
In-Reply-To: <024.bc38f31b6d8e1317e4aa09e04d2683e5@scummvm.org>
References: <024.bc38f31b6d8e1317e4aa09e04d2683e5@scummvm.org>
Message-ID: <039.3a9ee6602b01c6c9d5115ad85b937dcb@scummvm.org>

#16967: ASYLUM: Sanitarium can become unresponsive when talking to Timber
-------------------------+-----------------------------
Reporter:  eriktorbjorn  |       Owner:  alexbevi
    Type:  defect        |      Status:  closed
Priority:  normal        |   Component:  Engine: Asylum
 Version:                |  Resolution:  fixed
Keywords:                |        Game:  Sanitarium
-------------------------+-----------------------------
Comment (by alexbevi):

 The failure sequence was:

   1. Exit scripts clear flag 480 and begin fading object 1462 out.
   2. Script 13 runs before the fade completes.
   3. It tests flag 479, which is still set, and returns.
   4. The exit finishes and clears 479.
   5. Object 1462 becomes invisible, stops advancing, and script 149 waits
 forever for frame 24.

   The loader now changes that command to test flag 480. This preserves the
 intended sequence:

   - 479=1, 480=1: already visible, skip the fade.
   - 479=0, 480=0: restore the wagon.
   - 479=1, 480=0: cancel the in-progress exit fade.

 {{{
 [Script] Queuing Script idx: 149 from kHitObject (id: 1462, name: 'Timber
 (049) SQ')
 [Script idx: 149]  0: JumpIfActionFind (1462, 6, 0, 0, 0, 0, 0, 0, 0)
 [Script idx: 149]  7: HideCursor (0, 0, 0, 0, 0, 0, 0, 0, 0)
 [Script idx: 149]  8: JumpAndSetDirection (0, 1569, 722, 8, 1, 1, 0, 0, 0)
 [changeStatus] 2 point1(1568:597) point2(34:66)
 [Script] Entered ActionArea (idx: 46, name: Dog Boy Wagon Exit2)
 [Script] Queuing Script #1 (idx: 0) for Actor (idx: 0)
 [Script] Queuing Script #2 (idx: 12) for Actor (idx: 0)
 [Script idx: 0]  0: Return (0, 0, 0, 0, 0, 0, 0, 0, 0)
 [Script idx: 12]  0: JumpIfGameFlag (479, 1, 5, 0, 0, 0, 0, 0, 0)
 [Script idx: 12]  1: ClearGameFlag (480, 0, 0, 0, 0, 0, 0, 0, 0)
 [Script idx: 12]  2: EnableObjects (1667, 3, 1, 1462, 0, 0, 0, 0, 0)
 [Script] Entered ActionArea (idx: 45, name: Dog Boy Wagon Exit)
 [Script] Queuing Script #1 (idx: 0) for Actor (idx: 0)
 [Script] Queuing Script #2 (idx: 11) for Actor (idx: 0)
 [Script idx: 149]  8: JumpAndSetDirection (0, 1569, 722, 8, 2, 1, 0, 0, 0)
 [Script idx: 12]  2: EnableObjects (1667, 3, 1, 1462, 0, 0, 0, 0, 0)
 [Script idx: 0]  0: Return (0, 0, 0, 0, 0, 0, 0, 0, 0)
 [Script idx: 11]  0: JumpIfGameFlag (479, 1, 5, 0, 0, 0, 0, 0, 0)
 [Script idx: 11]  1: ClearGameFlag (480, 0, 0, 0, 0, 0, 0, 0, 0)
 [Script idx: 11]  2: EnableObjects (1667, 3, 1, 1462, 0, 0, 0, 0, 0)
 [Script] Entered ActionArea (idx: 47, name: Dog Boy Wagon Enter)
 [Script] Queuing Script #1 (idx: 0) for Actor (idx: 0)
 [Script] Queuing Script #2 (idx: 13) for Actor (idx: 0)
 [Script idx: 149]  8: JumpAndSetDirection (0, 1569, 722, 8, 2, 1, 0, 0, 0)
 [Script idx: 12]  2: EnableObjects (1667, 3, 1, 1462, 0, 0, 0, 0, 0)
 [Script idx: 11]  2: EnableObjects (1667, 3, 1, 1462, 0, 0, 0, 0, 0)
 [Script idx: 0]  0: Return (0, 0, 0, 0, 0, 0, 0, 0, 0)
 [Script idx: 13]  0: JumpIfGameFlag (479, 0, 4, 0, 0, 0, 0, 0, 0)
 [Script idx: 13]  5: Return (0, 0, 0, 0, 0, 0, 0, 0, 0)
 [Script idx: 149]  8: JumpAndSetDirection (0, 1569, 722, 8, 2, 1, 0, 0, 0)
 [Script idx: 12]  2: EnableObjects (1667, 3, 1, 1462, 0, 0, 0, 0, 0)
 [Script idx: 11]  2: EnableObjects (1667, 3, 1, 1462, 0, 0, 0, 0, 0)
 [Script idx: 149]  8: JumpAndSetDirection (0, 1569, 722, 8, 2, 1, 0, 0, 0)
 [Script idx: 12]  2: EnableObjects (1667, 3, 1, 1462, 0, 0, 0, 0, 0)
 [Script idx: 11]  2: EnableObjects (1667, 3, 1, 1462, 0, 0, 0, 0, 0)
 [Script idx: 149]  8: JumpAndSetDirection (0, 1569, 722, 8, 2, 1, 0, 0, 0)
 [Script idx: 12]  2: EnableObjects (1667, 3, 1, 1462, 0, 0, 0, 0, 0)
 [Script idx: 11]  2: EnableObjects (1667, 3, 1, 1462, 0, 0, 0, 0, 0)
 [Script idx: 149]  8: JumpAndSetDirection (0, 1569, 722, 8, 2, 1, 0, 0, 0)
 [Script idx: 12]  2: EnableObjects (1667, 3, 1, 1462, 0, 0, 0, 0, 0)
 [Script idx: 11]  2: EnableObjects (1667, 3, 1, 1462, 0, 0, 0, 0, 0)
 [Script idx: 149]  8: JumpAndSetDirection (0, 1569, 722, 8, 2, 1, 0, 0, 0)
 [Script idx: 12]  2: EnableObjects (1667, 3, 1, 1462, 0, 0, 0, 0, 0)
 [Script idx: 11]  2: EnableObjects (1667, 3, 1, 1462, 0, 0, 0, 0, 0)
 [Script idx: 149]  8: JumpAndSetDirection (0, 1569, 722, 8, 2, 1, 0, 0, 0)
 [Script idx: 12]  2: EnableObjects (1667, 3, 1, 1462, 0, 0, 0, 0, 0)
 [Script idx: 12]  3: JumpIfGameFlag (480, 0, 5, 0, 0, 0, 0, 0, 0)
 [Script idx: 12]  4: ClearGameFlag (479, 0, 0, 0, 0, 0, 0, 0, 0)
 [Script idx: 12]  5: Return (0, 0, 0, 0, 0, 0, 0, 0, 0)
 [Script idx: 11]  2: EnableObjects (1667, 3, 1, 1462, 0, 0, 0, 0, 0)
 [Script idx: 149]  8: JumpAndSetDirection (0, 1569, 722, 8, 2, 1, 0, 0, 0)
 [Script idx: 11]  2: EnableObjects (1667, 3, 1, 1462, 0, 0, 0, 0, 0)
 [Script idx: 11]  3: JumpIfGameFlag (480, 0, 5, 0, 0, 0, 0, 0, 0)
 [Script idx: 11]  4: ClearGameFlag (479, 0, 0, 0, 0, 0, 0, 0, 0)
 [Script idx: 11]  5: Return (0, 0, 0, 0, 0, 0, 0, 0, 0)
 [Script idx: 149]  8: JumpAndSetDirection (0, 1569, 722, 8, 2, 1, 0, 0, 0)
 [changeStatus] 4 point1(1535:656) point2(34:66)
 [Script idx: 149]  9: JumpIfActorCoordinates (0, 1569, 722, 20, 0, 0, 0,
 0, 0)
 [Script idx: 149] 10: ActorFaceTarget (0, 1462, 0, 0, 0, 0, 0, 0, 0)
 [Actor] Facing target 1462 using direction from 0
 [Script idx: 149] 11: WaitUntilFramePlayed (1462, 24, 0, 0, 0, 0, 0, 0, 0)
 [Script idx: 149] 11: WaitUntilFramePlayed (1462, 24, 0, 0, 0, 0, 0, 0, 0)
 [Script idx: 149] 11: WaitUntilFramePlayed (1462, 24, 0, 0, 0, 0, 0, 0, 0)
 [Script idx: 149] 11: WaitUntilFramePlayed (1462, 24, 0, 0, 0, 0, 0, 0, 0)
 ...
 }}}
-- 
Ticket URL: <https://bugs.scummvm.org/ticket/16967#comment:6>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM

From trac at scummvm.org  Tue Sep  1 14:50:07 2026
From: trac at scummvm.org (ScummVM :: Bugs)
Date: Tue, 01 Sep 2026 14:50:07 -0000
Subject: [Scummvm-tracker] [ScummVM :: Bugs] #17120: M4: ANDROID:
 Ripley's Believe It or Not!: The Riddle of Master Lu,
 crashes on startup 2026.3.0
In-Reply-To: <021.7f2e38329bc39668a0598daadc606988@scummvm.org>
References: <021.7f2e38329bc39668a0598daadc606988@scummvm.org>
Message-ID: <036.16607893d9ff78b0450db6a42e25f048@scummvm.org>

#17120: M4: ANDROID: Ripley's Believe It or Not!: The Riddle of Master Lu, crashes
on startup 2026.3.0
--------------------------------------------+------------------------------
Reporter:  RogerW123                        |       Owner:  (none)
    Type:  defect                           |      Status:  new
Priority:  normal                           |   Component:  Port: Android
 Version:                                   |  Resolution:
Keywords:  Android crash Riddle of Mast Lu  |        Game:  Riddle of
                                            |  Master Lu
--------------------------------------------+------------------------------
Comment (by RogerW123):

 After testing with the September 1st 2026 daily ARMv8 build, I can confirm
 that the game does infact work.
-- 
Ticket URL: <https://bugs.scummvm.org/ticket/17120#comment:4>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM

From trac at scummvm.org  Tue Sep  1 18:47:45 2026
From: trac at scummvm.org (ScummVM :: Bugs)
Date: Tue, 01 Sep 2026 18:47:45 -0000
Subject: [Scummvm-tracker] [ScummVM :: Bugs] #17068: Unknown game
 variant for sci (Lighthouse: The Dark Being)
In-Reply-To: <027.a29804e1b4af90c6643c3fc23bb7cd2f@scummvm.org>
References: <027.a29804e1b4af90c6643c3fc23bb7cd2f@scummvm.org>
Message-ID: <042.26c75676d74a0b8fc7c542d4e1351604@scummvm.org>

#17068: Unknown game variant for sci (Lighthouse: The Dark Being)
----------------------------+--------------------------
Reporter:  ArsThaumaturgis  |       Owner:  sluicebox
    Type:  defect           |      Status:  closed
Priority:  normal           |   Component:  Engine: SCI
 Version:                   |  Resolution:  invalid
Keywords:                   |        Game:  Lighthouse
----------------------------+--------------------------
Comment (by ArsThaumaturgis):

 Ah, I see! My apologies, then, and thank you for the information! ^_^
-- 
Ticket URL: <https://bugs.scummvm.org/ticket/17068#comment:2>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM

From trac at scummvm.org  Tue Sep  1 22:17:51 2026
From: trac at scummvm.org (ScummVM :: Bugs)
Date: Tue, 01 Sep 2026 22:17:51 -0000
Subject: [Scummvm-tracker] =?utf-8?b?W1NjdW1tVk0gOjogQnVnc10gIzE3MTI4OiA=?=
 =?utf-8?b?0L/RgNC+0LHQu9C10LzQsCDRgSDQvtGC0L7QsdGA0LDQttC10L3QuNC10Lwg?=
 =?utf-8?b?0YDRg9GB0YHQutC40YUg0YHRg9Cx0YLQuNGC0YDQvtCyINCyINC40LPRgNC1?=
 =?utf-8?q?_Nancy_Drew=3A_The_Haunted_Carousel?=
Message-ID: <018.bf9d0a7bc6f681f00cac1379788bc5c5@scummvm.org>

#17128: ???????? ? ???????????? ??????? ????????? ? ???? Nancy Drew: The Haunted
Carousel
---------------------------------------------+-----------------------
Reporter:  aaponn                            |      Owner:  (none)
    Type:  defect                            |     Status:  new
Priority:  normal                            |  Component:  --Unset--
 Version:                                    |   Keywords:
    Game:  Nancy Drew: The Haunted Carousel  |
---------------------------------------------+-----------------------
 ????????????!
 ? ???? ???????? ???????? ? ???????????? ??????? ????????? ? ???? Nancy
 Drew: The Haunted Carousel (Nancy Drew #8) ??? ??????? ????? ScummVM ??
 MacBook Air ? ??????????? Apple M1.
 ?????? ScummVM: 2026.3.0
?????????: macOS / Apple Silicon (M1)
??????
 ????: ??????? ?????? ??? Windows, ??????? ?????? ?????.
 ???? ??????? ???????????? ? ??????????? ? ScummVM. ??????? ????
 ???????????? ?? ??????? ????? ?????????, ???? ???????? ? ???????????
 ?????????? ?????????.
 ?????? ????? ???????? ? ????????? ???????????? ???????????: ??????
 ????????? ?????????? ??????? ? ???????????? ?????????? (????????
 mojibake). ????????:
 ?????? ?????????? ?? ????????? ???? ...?
 ?? ???? ???????? ?????? ? ???????????? ???????? ?????? ?? ????? ????. ???
 ???? ???? ???????????, ??????? ? ?????? ???? ?? ???????? ???????.
 ? ?????????? ScummVM ???? ???????????? ????????? ???????:
 * ID: Nancy 8-ru
 * Name: Nancy Drew: The Haunted Carousel (Windows) | Russian
 * Language: Russian
 * Platform: Windows
 ? ????????? ????????? ???? ? ScummVM. ???? ??? ?????????? ?? Russian,
 ????????? ????????? ?????????, ?????? ??? ??????? ???????? ? ?????????
 ?????????? ???.
 ????? ? ????????? ????? ????. ? Game.ini ??? ?????????, ??????????? ??
 ???? ??? ????????? ??????. ???????????? debug.LOG ??????????, ??? ????
 ??????????? ? ???????? ??? ????????? ??????, ????????? ? ??????? ???
 ????????????.
 ????????? ? ???????, ????????? Nancy Drew: The Haunted Carousel ?????????
 ? ScummVM ???????????? ???????, ??????? ? ?????? 2026.3.0. ??????? ?
 ?????? ?? ????????:
 ???????? ?? ???????? ? ???????????? ?????????/??????? ????????? ? Nancy
 Drew: The Haunted Carousel (Nancy 8-ru) ? ???? ?? ??? ??????????? ???
 ????????????? ?????? ?????? ???
 ???? ??? ????????? ?????? ?????? ScummVM, ? ???? ????????????
 ?????????????? ?????????? ? ?????? ???? ??? ????, ??????????? ???
 ???????????.
 ???????!
-- 
Ticket URL: <https://bugs.scummvm.org/ticket/17128>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM

From trac at scummvm.org  Tue Sep  1 22:21:08 2026
From: trac at scummvm.org (ScummVM :: Bugs)
Date: Tue, 01 Sep 2026 22:21:08 -0000
Subject: [Scummvm-tracker] 
 =?utf-8?b?W1NjdW1tVk0gOjogQnVnc10gIzE3MTI4OiA=?=
 =?utf-8?b?0L/RgNC+0LHQu9C10LzQsCDRgSDQvtGC0L7QsdGA0LDQttC10L3QuNC10Lwg?=
 =?utf-8?b?0YDRg9GB0YHQutC40YUg0YHRg9Cx0YLQuNGC0YDQvtCyINCyINC40LPRgNC1?=
 =?utf-8?q?_Nancy_Drew=3A_The_Haunted_Carousel?=
In-Reply-To: <018.bf9d0a7bc6f681f00cac1379788bc5c5@scummvm.org>
References: <018.bf9d0a7bc6f681f00cac1379788bc5c5@scummvm.org>
Message-ID: <033.363582b3cae38d514c79b97cc05012ac@scummvm.org>

#17128: ???????? ? ???????????? ??????? ????????? ? ???? Nancy Drew: The Haunted
Carousel
-------------------+-----------------------------------------------
Reporter:  aaponn  |       Owner:  (none)
    Type:  defect  |      Status:  new
Priority:  normal  |   Component:  --Unset--
 Version:          |  Resolution:
Keywords:          |        Game:  Nancy Drew: The Haunted Carousel
-------------------+-----------------------------------------------
Comment (by aaponn):

 Hello,
 I am experiencing a problem with the display of Russian subtitles in Nancy
 Drew: The Haunted Carousel (Nancy Drew #8) when running the game through
 ScummVM on a MacBook Air with an Apple M1 processor.
 ScummVM version: 2026.3.0
Platform: macOS / Apple Silicon (M1)
Game
 version: Russian Windows version, published by Novy Disk (?????? ?????).
 The game is successfully detected and launched by ScummVM. The main menu
 is displayed correctly in Russian, and the game itself runs normally.
 However, dialogue text and subtitles are displayed incorrectly. Instead of
 Cyrillic characters, I see characters resulting from incorrect character
 encoding (typical mojibake). For example:
 ????? ?????????? ?? ????????? ???? ...
 So the problem appears to be specifically related to the
 rendering/encoding of Russian text during dialogue. The game graphics,
 audio, and general gameplay work correctly.
 The game is detected by ScummVM with the following settings:
 * ID: Nancy 8-ru
 * Name: Nancy Drew: The Haunted Carousel (Windows) | Russian
 * Language: Russian
 * Platform: Windows
 I checked the ScummVM game settings. The language is already set to
 Russian, and there is no separate option available for text encoding,
 font, or code page.
 I also checked the game's files. The Game.ini file does not contain any
 language or text-encoding settings. The original debug.LOG shows that the
 game initializes and runs successfully, without any obvious errors related
 to text or localization.
 As I understand it, support for Nancy Drew: The Haunted Carousel was added
 to ScummVM relatively recently, starting with version 2026.3.0.
 Could you please let me know:
 Is this a known issue with Cyrillic/Russian subtitle rendering in Nancy
 Drew: The Haunted Carousel (Nancy 8-ru)? Is there a fix or a recommended
 workaround?
 If this is a known ScummVM engine issue, I can provide additional
 information about the game files or logs if needed.
 Thank you!
-- 
Ticket URL: <https://bugs.scummvm.org/ticket/17128#comment:1>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM

From trac at scummvm.org  Tue Sep  1 22:26:45 2026
From: trac at scummvm.org (ScummVM :: Bugs)
Date: Tue, 01 Sep 2026 22:26:45 -0000
Subject: [Scummvm-tracker] 
 =?utf-8?b?W1NjdW1tVk0gOjogQnVnc10gIzE3MTI4OiBC?=
 =?utf-8?q?ug=3A_Russian_Cyrillic_subtitles_are_displayed_as_mojibake_in_N?=
 =?utf-8?q?ancy_Drew=3A_The_Haunted_Carousel_Game_=28was=3A__=3F=3D=3D=3Fu?=
 =?utf-8?b?dGYtOD9iPzBML1JnTkMrMExIUXU5QzEwTHpRc0E9PdGB0L7RgtC+0LHRgNCw?=
 =?utf-8?b?0LbQtdC90LjQtdC80YDRg9GB0YHQutC40YUg0YHRg9Cx0YLQuNGC0YDQvtCy?=
 =?utf-8?b?INCyINC40LPRgNC1IE5hbmN5IERyZXc6IFRoZSBIYXVudGVkIENhcm91c2Vs?=
 =?utf-8?q?=29?=
In-Reply-To: <018.bf9d0a7bc6f681f00cac1379788bc5c5@scummvm.org>
References: <018.bf9d0a7bc6f681f00cac1379788bc5c5@scummvm.org>
Message-ID: <033.18576954cf03f0ebb9f3e1d79994b232@scummvm.org>

#17128: Bug: Russian Cyrillic subtitles are displayed as mojibake in Nancy Drew:
The Haunted Carousel Game
-------------------+-----------------------------------------------
Reporter:  aaponn  |       Owner:  (none)
    Type:  defect  |      Status:  new
Priority:  normal  |   Component:  --Unset--
 Version:          |  Resolution:
Keywords:          |        Game:  Nancy Drew: The Haunted Carousel
-------------------+-----------------------------------------------
Changes (by aaponn):

 * summary:
     ???????? ? ???????????? ??????? ????????? ? ???? Nancy Drew: The
     Haunted Carousel
     =>
     Bug: Russian Cyrillic subtitles are displayed as mojibake in Nancy
     Drew: The Haunted Carousel Game


Old description:

> ????????????!
> ? ???? ???????? ???????? ? ???????????? ??????? ????????? ? ???? Nancy
> Drew: The Haunted Carousel (Nancy Drew #8) ??? ??????? ????? ScummVM ??
> MacBook Air ? ??????????? Apple M1.
> ?????? ScummVM: 2026.3.0
?????????: macOS / Apple Silicon (M1)
??????
> ????: ??????? ?????? ??? Windows, ??????? ?????? ?????.
> ???? ??????? ???????????? ? ??????????? ? ScummVM. ??????? ????
> ???????????? ?? ??????? ????? ?????????, ???? ???????? ? ???????????
> ?????????? ?????????.
> ?????? ????? ???????? ? ????????? ???????????? ???????????: ??????
> ????????? ?????????? ??????? ? ???????????? ?????????? (????????
> mojibake). ????????:
> ?????? ?????????? ?? ????????? ???? ...?
> ?? ???? ???????? ?????? ? ???????????? ???????? ?????? ?? ????? ????. ???
> ???? ???? ???????????, ??????? ? ?????? ???? ?? ???????? ???????.
> ? ?????????? ScummVM ???? ???????????? ????????? ???????:
> * ID: Nancy 8-ru
> * Name: Nancy Drew: The Haunted Carousel (Windows) | Russian
> * Language: Russian
> * Platform: Windows
> ? ????????? ????????? ???? ? ScummVM. ???? ??? ?????????? ?? Russian,
> ????????? ????????? ?????????, ?????? ??? ??????? ???????? ? ?????????
> ?????????? ???.
> ????? ? ????????? ????? ????. ? Game.ini ??? ?????????, ??????????? ??
> ???? ??? ????????? ??????. ???????????? debug.LOG ??????????, ??? ????
> ??????????? ? ???????? ??? ????????? ??????, ????????? ? ??????? ???
> ????????????.
> ????????? ? ???????, ????????? Nancy Drew: The Haunted Carousel ?????????
> ? ScummVM ???????????? ???????, ??????? ? ?????? 2026.3.0. ??????? ?
> ?????? ?? ????????:
> ???????? ?? ???????? ? ???????????? ?????????/??????? ????????? ? Nancy
> Drew: The Haunted Carousel (Nancy 8-ru) ? ???? ?? ??? ??????????? ???
> ????????????? ?????? ?????? ???
> ???? ??? ????????? ?????? ?????? ScummVM, ? ???? ????????????
> ?????????????? ?????????? ? ?????? ???? ??? ????, ??????????? ???
> ???????????.
> ???????!

New description:

 Nancy Drew: The Haunted Carousel (Nancy Drew #8)
ScummVM game ID:
 nancy8-ru / Nancy 8-ru
Detected language: Russian
Platform: Windows
Game
 version: Russian localization published by Novy Disk (?????? ?????)
 Environment
 * ScummVM: 2026.3.0
 * OS: macOS
 * Hardware: MacBook Air, Apple M1
 * Original game: Windows version
 Description
 The game launches and runs successfully under ScummVM. The Russian main
 menu is displayed correctly, but Russian dialogue subtitles are rendered
 with incorrect character encoding.
 Instead of Cyrillic characters, the subtitles contain mojibake such as:
 ????? ?????????? ?? ????????? ????
 ???????? ??? ? U??? ??????, ?????????
 The displayed characters appear to be the result of interpreting Cyrillic
 text using the wrong 8-bit code page.
 Expected behavior
 Russian dialogue subtitles should be displayed as normal Cyrillic text.
 Actual behavior
 Russian dialogue subtitles are displayed as corrupted Latin/extended-ASCII
 characters.
 Additional observations
 * The game is correctly identified as the Russian version.
 * The ScummVM game-specific language setting is already set to Russian.
 * The Russian main menu is displayed correctly.
 * The game itself runs normally.
 * Audio and gameplay appear to work correctly.
 * There is no separate text encoding/code-page/font option available in
 the game-specific ScummVM settings.
 * Game.ini does not contain a language or text-encoding setting.
 * The original game's debug.LOG shows successful initialization and does
 not contain an obvious error related to localization or text rendering.
 Relevant ScummVM configuration
 ID: Nancy 8-ru
 Name: Nancy Drew: The Haunted Carousel (Windows) | Russian
 Language: Russian
 Platform: Windows
 Possible issue
 This may be related to character encoding/code-page handling of the
 Russian localization in the Nancy Drew #8 engine implementation.
 The fact that the Russian main menu is rendered correctly while dialogue
 subtitles are corrupted may indicate that different text resources are
 being decoded or rendered through different code paths.
 Could you please check whether Cyrillic/Russian text encoding is correctly
 handled for the Nancy Drew: The Haunted Carousel Russian (Nancy 8-ru) game
 variant?
 If this is a known issue, please let me know whether it has already been
 fixed in a development build or whether additional game files/logs are
 required to reproduce the problem.
 I can provide the complete Game.ini, debug.LOG, and information about the
 contents of the game directory if needed.

--
-- 
Ticket URL: <https://bugs.scummvm.org/ticket/17128#comment:2>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM

