Skip to content

Spark 1.3.4 Release Notes

Most app settings now sync with iCloud.

View game media directly within Spark.

Note: MKV and WebM formats are not currently supported.

Introducing a centralized save management system supporting internal saves, local saves, and iCloud saves.

  • iCloud Save Support (Beta) — Disabled by default.
  • iCloud Save Backups — Automatic and manual save backups are now stored in iCloud.
  • Local Save Backups are now stored in AppDocs/backups instead of Save_Backups. This folder will be automatically migrated when upgrading the app.
  • Automatic Save Backups now have a default limit of 2 backups per game. This can be modified in Settings.
  • Multipersistent Save Management with iCloud support — Multipersistent saves are used for games that have multiple episode releases spanning across multiple titles, allowing for save continuation. Some games require this to start the sequel title.
  • Full redesign
  • Options to create and change save links
  • Save Import System rebuild:
    • Allows stacking Ren’Py saves instead of replacing them
    • Allows direct importing of save backups without having to browse through files
  • Performance optimizations
  • Sorting features: Game Name, Directory Name, Size
  • Save Backups Storage Manager
  • Support for password-protected archives
  • Added support for tar.bz2 and tar.gz formats
  • New version detection system for games with incorrect or missing script version files
  • Added support for importing Ren’Py engines included with APK packages (enables Advanced Mode support)
  • Logic for importing modified default fonts (common with Chinese translated games)
  • Added: 7.4.11, 7.7.8, 8.5.2
  • Removed: 7.7.7 (Memory Leak)
  • Patched black screen video issue for Falling Undercover
  • Fallback to WebP images if PNG files do not exist and vice versa — some games point to a certain format depending on the device type, causing confusion due to the game not expecting iOS
  • Fixed saga error when launching the preview version of Summertime Saga
  • Added toolbar with Close, Ctrl (toggle), Alt (toggle), Function (toggle), and Esc buttons
  • Disabled spellcheck, autocorrect, and predictive text

Added the ability to inject Chinese-compatible fonts into games utilizing the default font names. This resolves issues where a translated title points to a modified default font file, resulting in box text.

  • Use Less Memory — Tested and proven to save a decent amount of memory. Older devices playing games with large scripts may still run out of memory.
  • Less Screen Updates

Enabled iOS Game Mode for increased resources allowed by the operating system.

  • Device Variant Switcher — Useful when the game UI is not displaying correctly. You can now modify the variants in-game and save them to the game settings.
  • Variable Editor (Beta) — Allows game variables to be modified in-game.
  • Language Switcher — Change the game language on the fly through the overlay without relying on in-game menus. This is not an automatic translator — it switches between languages already included with the game.
  • Quick Menu Overlay optimizations
  • Spark Button Overlay optimizations

View and edit Ren’Py save files and persistent data directly on your device. Modify game variables, flags, and progression data — completely offline and private.

Real-time automatic translation powered by Apple Translate. Translates game dialogue on the fly as you play, supporting 20+ languages with RTL support. No external services or internet connection required.

  • Fixed issue where the delete button would stop working when navigating to another game detail view after deleting a game
  • Fixed issue where the game orientation setting was applying globally to all games
  • Fixed issue where the “All” orientation was locked to a horizontal orientation
  • Fixed issue where changing the screen orientation in-game could sometimes result in the overlay buttons falling off screen
  • Fixed horizontal safe areas for overlay buttons when the device is in portrait mode