Skip to main content

Ren'Py Save Reindexer 1.0.2

Renumbers Ren'Py save files (page-slot.save, e.g. 2-4.save) to change how many save slots can fit on a page (Depends on the Device & Layout of the game). Works on a save folder directly or on a ZIP file.

Build / install

From PyPI:

pip install renpy-reindex

From this folder:

pip install .

This installs the renpy-reindex command onto your PATH.

Usage

renpy-reindex <input_path> --new-slots <N> [options]
Argument Description
input_path Save folder, or a ZIP containing your save files
-n, --new-slots N Slots per page under the new layout
--dry-run Preview renames only; nothing is written
--no-backup Skip creating a <dir>_backup copy first
-y, --yes Skip the confirmation prompt
--version Print the version and exit
-h, --help Print the program's detail

Examples

DIRECTORY: changing from 4 slots per page (Android Default) to 6 slots per page (Computer Default):

renpy-reindex ./MyGameSaves -n 6 

ZIP-FILE: you can also use the short form of the arguments:

renpy-reindex ./MyGameSaves.zip --new-slots 6

Safety

By default, a full backup of the save directory is made (as <directory>_backup) before anything is renamed. Renames happen in two passes (old name → temp name → new name) so that slot numbers never collide mid-run, and any failure partway through rolls back the temp renames it already made.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

renpy_reindexer-1.0.2.tar.gz (6.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

renpy_reindexer-1.0.2-py3-none-any.whl (7.6 kB view details)

Uploaded Python 3

File details

Details for the file renpy_reindexer-1.0.2.tar.gz.

File metadata

  • Download URL: renpy_reindexer-1.0.2.tar.gz
  • Upload date:
  • Size: 6.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.13.5

File hashes

Hashes for renpy_reindexer-1.0.2.tar.gz
Algorithm Hash digest
SHA256 0aafc222e74de5cb7f6e1d45d6e0155baed45b58b4d7bbffca6ba63c8859e055
MD5 b4e5ae20651e8f4c4131eccfe9f41dd3
BLAKE2b-256 d31ebd95366f1f3c5e2a26a6546133500b7bed1e4ccb038f924e56dd17cca524

See more details on using hashes here.

File details

Details for the file renpy_reindexer-1.0.2-py3-none-any.whl.

File metadata

File hashes

Hashes for renpy_reindexer-1.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 9031a25aabe2f3f3dc201355173a6c6142ef82a4f3884dafb6b8d3fc915c2e32
MD5 f7a41fc198cc287feac12521702ba9c6
BLAKE2b-256 27fe1f23376899b0a1d29aa0bc6c1ef2260e57fb16a853ad2142ed9cb68bb9e0

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page