Перейти к содержимому

Патчи совместимости

Spark включает набор патчей совместимости, нацеленных на конкретные игры для исправления известных проблем при запуске на iOS. Эти патчи применяются автоматически, когда в настройках движка Ren’Py включена опция Патчи совместимости.

Патчи влияют только на целевые игры и не затрагивают другие игры.

Проблема: Чёрный экран во время анимаций.

Функция build_animation в оригинальной игре по умолчанию использует путь к медиафайлам Android, когда обнаруживает мобильную платформу (iOS или Android). Это означает, что если был импортирован PC-пакет, игра ищет видеофайлы в формате Android, которых не существует, что приводит к появлению чёрного экрана вместо анимаций.

Патч: Заставляет игру обнаруживать и использовать оба формата видео независимо от того, какой пакет платформы был импортирован. Это обеспечивает корректное отображение анимаций, независимо от того, была ли игра импортирована из PC- или Android-сборки.