Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

I would like to report a bug / an accessibility issue with this game. This issue may also apply to other games using Ren'Py.

Bug Description: Using Text-To-Speech (Self-Voicing) in game on a German device reads using a German voice (Microsoft Hedda). Since the screen text is in English, the voice is incomprehensible.

OS: Windows 10

OS language: English

Game Version: 2.2

Ineffective solution attempt: Changing the voice in Windows settings under "Speech" and "Narrator" to any voice other than Microsoft Hedda and rebooting the PC does not change the voice used in game.

Cause of the bug: The game files do not set a specific voice for Text-To-Speech (see "tts_voice = None" in file "config.py"). Instead it goes through all available voices and searches for one mentioning the words "default voice" in its description (see file "say.vbs"). No such voice exists on my device, thus it chooses the first available option, which in my device's case is a German voice.

Possible solutions: Setting an English default voice for each platform (replacing "default voice" for Windows with "David" or "Zira" for example in file "tts.py") or developing an option to choose between Text-To-Speech voices in the game's menu.

I love this game and would like to recommend it to a group of peers that includes someone with low vision, but I'm concerned this bug may pose a barrier to entry.

Going through the game again I realized many sections do not have full Text-To-Speech support anyway (such as character selection), so perhaps solving this issue would not make a meaningful difference. I might keep this comment up in case someone stumbles upon the same issue.

Hello! We appreciate you brining this to our attention. I mentioned the matter to our programmers, and we're trying to see if there's anything on our end we can do to fix it. Unfortunately, it might be something with the Ren'Py engine itself that we can't change. If that's the case, you may have to address the matter to them. Sorry about that, but thank you so much for playing!