[Scummvm-tracker] [ScummVM :: Bugs] #17128: Bug: Russian Cyrillic subtitles are displayed as mojibake in Nancy Drew: The Haunted Carousel Game (was: ?==?utf-8?b?0L/RgNC+0LHQu9C10LzQsA==сотображениемрусских субтитров в игре Nancy Drew: The Haunted Carousel)

ScummVM :: Bugs trac at scummvm.org
Tue Sep 1 22:26:45 UTC 2026


#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


More information about the Scummvm-tracker mailing list