was released on March 3, 2013. It was updated to 6.15.7 on June 26, 2013. The main downloads of Ren'Py 6.15 are:
You only need to download one of these three files. Each contains the full Ren'Py software development kit, with everything needed to develop Ren'Py games for Windows XP and up, Mac OS X 10.6 and up, and Linux x86/x86_64. The development environment contains the files needed to produce games for all three platforms, the Ren'Py tutorial, and "The Question", an example game.
Ren'Py is free to download and use for commercial and non-commercial purposes. It may be modified and distributed under the terms of its license.
Additional Downloads. When first used, Ren'Py will prompt you to download a text editor. An Internet connection is required for this download.
188.8.131.524: June 26, 2013
Fix a regression in ImageDissolve.
184.108.40.2062: June 25, 2013
This release includes improvements for the Android platform:
- Assets are now read exclusively from the APK and expansion file.
- Logs and tracebacks are placed on external storage.
- Saves are placed on external storage, except when saves from older versions of Ren'Py exist.
The GL2 shaders Ren'Py uses have been simplified in the (usual) case where no clipping is occurring. This leads to a noticeable speed improvement on Android, and potentially other platforms as well.
An issue with Drag-and-drop has been fixed. Thanks go to Kinsman for contributing this fix.
The Skip action now triggers the skip indicator. It also supports a new fast parameter, which causes skipping to the next menu.
This release includes various minor changes to improve compatibility with very old Ren'Py games. (It now runs the Ren'Py 5 demo.)
220.127.116.114: June 6, 2013
- Additive blending, but only in the GL and DirectX/ANGLE renderers.
- The new Flatten displayable, which combines multiple textures into one.
Before this release, Ren'Py produced zip files with unix modes that were writable by all users. If unzipped by a program that ignored the umask (like info-zip), the files could be overwritten by other users, causing a security problem.
This problem only existed on unix-like systems that are shared by multiple users.
Ren'Py once again uses freetype auto-hinting when displaying fonts.
Ren'Py builds with the current libav (and ffmpeg).
18.104.22.1680: April 6, 2013
Bug fixes and improvements, including:
- The 64-bit Linux version of Ren'Py is linked against the correct libraries. Versions 6.14.x and 6.15.0-3 were linked against incorrect Python libraries.
- In the common case, the python interpreter is no longer locked while images are preloading. This helps prevent image preloading from causing framerate problems.
- The new build.exclude_empty_directories variable determines if empty directories are included in archive files. Previously, this was undefined, and varied from platform to platform.
22.214.171.1243: March 30, 2013
Many bug fixes and improvements:
- Image prediction has been broken up, such that a small amount of image prediction will run each frame. This prevent looping ATL animations from blocking image prediction.
- When playing a fullscreen video, the screen will not be updated before the first frame is ready. This makes it possible to smoothly transition into a movie without displaying a black screen.
- Fix problems with text input display on fonts that do not contain a zero-width space glyph.
- Rare segfaults relating to font unloading have been fixed.
- Fixed a memory leaks related to the rollback log and text layout cache.
- Script parsing will fail with an error if a logical line exceeds 64 KB.
- Quicksave will not fail of if the current file page is the auto-save page.
- When a viewport changes size before being shown to the user, the offsets are re-applied to the viewport
- SpriteManager now respects sprite zorder.
126.96.36.1990: March 5, 2013
This release fixes an issue with selecting the project directory on the mac. It also adds the ability to loop a single track in the music room.
188.8.131.525: March 5, 2013
This release fixes the packaging of the editra text editor.
I'm pleased to announce Ren'Py 6.15 "Foreign Policy", the result of about six months of Ren'Py development. The main focus of this release was on internationalization, the creation of a comprehensive translation system, and better support for displaying Japanese text. Other new features include:
Ren'Py now includes a Japanese translation of the tutorial game, which can be accessed from the preferences menu. For a full list of features and bug fixes, please see the changelog.
Ren'Py 6.15 has increased the minimum requirements to run on the Macintosh platform. It now requires a 64-bit Intel Macintosh running OS X 10.6 or later.
Once again, this release has seen many contributions from the community. We thank:
And, of course, everyone who contributed ideas, bug reports, and feedback to Ren'Py development.
Downloads of Ren'Py 6.15 can be found at:
A full list of changes to Ren'Py can be found at:
A list of changes that may require you to update your game can be found at:
When first asked to edit a file, the Ren'Py launcher will prompt you to download and install an editor. As this may fail if your Internet connection is unreliable, the editors can be downloaded separately. To install, extract the contents of the editor archive to the Ren'Py directory.
We also maintain a complete list of releases.