[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