Перейти до вмісту

Патчі сумісності

Spark містить набір патчів сумісності, спрямованих на конкретні ігри для виправлення відомих проблем під час запуску на iOS. Ці патчі застосовуються автоматично, коли в налаштуваннях рушія Ren’Py увімкнено Патчі сумісності.

Патчі впливають лише на цільові ігри та не зачіпають інші ігри.

Проблема: Чорний екран під час анімацій.

Функція build_animation в оригінальній грі за замовчуванням використовує шлях до медіафайлів Android, коли виявляє мобільну платформу (iOS або Android). Це означає, що якщо було імпортовано PC-пакет, гра шукає відеофайли у форматі Android, яких не існує — що призводить до появи чорного екрану замість анімацій.

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