Kompatibilitäts-Patches
Spark enthält eine Reihe von Kompatibilitäts-Patches, die auf bestimmte Spiele abzielen, um bekannte Probleme bei der Ausführung auf iOS zu beheben. Diese Patches werden automatisch angewendet, wenn Kompatibilitäts-Patches in den Ren’Py-Engine-Einstellungen aktiviert ist.
Patches betreffen nur die Spiele, auf die sie abzielen, und haben keine Auswirkungen auf andere Spiele.
Falling Undercover
Abschnitt betitelt „Falling Undercover“Problem: Schwarze Bildschirme während Animationen.
Die build_animation-Funktion des Originalspiels verwendet standardmäßig den Android-Medienpfad, wenn eine mobile Plattform (iOS oder Android) erkannt wird. Das bedeutet, wenn das PC-Paket importiert wurde, sucht das Spiel nach Android-formatierten Videodateien, die nicht existieren — was zu schwarzen Bildschirmen führt, wo Animationen abgespielt werden sollten.
Patch: Zwingt das Spiel, beide Videoformate zu erkennen und zu verwenden, unabhängig davon, welches Plattformpaket importiert wurde. Dies stellt sicher, dass Animationen korrekt angezeigt werden, egal ob das Spiel aus einem PC- oder Android-Build importiert wurde.