- Mar 3, 2020
- 106
- 311
Latest update: 2024-09-09
It occasionally happens that a Ren'Py 7.x or 8.x game is distributed without functioning Linux support. The attached script will acquire the appropriately-versioned Ren'Py SDK (either directly from renpy.org, or from a local cache) and install it in the appropriate location within a game directory.
Directions for use:
Features:
—
It occasionally happens that a Ren'Py 7.x or 8.x game is distributed without functioning Linux support. The attached script will acquire the appropriately-versioned Ren'Py SDK (either directly from renpy.org, or from a local cache) and install it in the appropriate location within a game directory.
Directions for use:
- Download the attached script. (You may rename it anything and save it anywhere.)
- Set the user-executable bit on it (
chmod u+x ...
). - While
cd
'd into a Ren'Py 7 or Ren'Py 8 game's top directory (the one with bothgame/
andrenpy/
subdirectories), run the script.
Features:
- Caches the downloaded Ren'Py SDK to
~/.renpy/.sdk-cache
, and prefers that cache's contents to redownloading. - Will replace any existing/provided Linux binaries with known-good ones (in case you suspect file corruption).
- Fixes broken executable-file permissions, just as a side-effect.
- 32-/64-bit agnostic.
- Passes
shellcheck
without warnings. - (2022-06-20) Downscales too-large window-icon files which may result in X11 errors.
- (2022-09-04) Now also supports RenPy 8.0.x!
- (2023-08-01) Now also supports RenPy 8.1.x!
- (2024-04-12) Now also correctly supports RenPy 7.6.x!
- (2024-09-09) Now also replaces the
renpy/
directory.
You don't have permission to view the spoiler content.
Log in or register now.
Last edited: