Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
(1 edit)

Need help! When going in the scene the animation turn black screen but i can still see the dialog. Is it normal?

(+1)

Not normal, it's a weird bug that affects certain Android devices since 0.7. The Android developer is trying to isolate it I believe. I'm sure Tanxui knows more.

If you can try playing on another system like PC.

(+1)

I've taken a lot of initiative when it comes to this bug. However, Ixalon made the build, he is in the best position to find a fix. Everything I'd do would require twice the effort compared to him.

Let's compile what we know so far:

  • The bug has been reported mostly on Android, but also on Mac devices.
  • It affects some devices, but not all of them. No pattern has emerged yet when it comes to which devices are affected.
  • It always manifests like this: The game has zero audio, except on the 18+ screen at the beginning. All frames that are animations are completely black instead. Though dialogue still plays as normal.
  • Additionally, some people report occasional crashes while being affected by this bug. We have only one crash report, it complains about failure to allocate graphics resources, possibly because the game ran out of memory?
  • Android users reported that the game worked fine when it was single-apk, only the multi-file versions have the problem.
  • One Android user even said that for him this applies to all Android RenPy games: As soon as they switch from single-apk to multi-file, the game doesn't work properly anymore.
  • Theory 1: The game needs more memory than some devices are able to provide. Maybe we can optimize memory usage?
  • Theory 2: Some devices are unable to handle certain manners of compression. Maybe we can use other manners of compression instead?
(+1)

I might as well start to collect some statistics. jakoma123, please provide the following information about your device:

  • The brand that manufactured it (e.g. Samsung, LG, ...)
  • Your device's model number (Android settings > System > About phone)
  • Your device's total(!) memory (Android settings > System > Memory)

Maybe this can confirm or rule out some theories. The bug will be there for a while, so I suggest you play on another device in the meantime.