Download Ren'Py 6.13
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.
Ren'Py 6.13 "Eye of the Storm" was released on September 14, 2011. It was updated to 6.13.12 on April 17, 2012. The main distributions are:
You only need to download one of these three files. Each of these files contains the full Ren'Py software development kit, containing everything needed to develop Ren'Py games for Windows 2000 and up, Mac OS X 10.4 and up, and Linux x86. The development environment contains the files needed to produce games for all three platforms. Each file also includes the jEdit text editor, the Ren'Py demo, and "The Question", an example game.
Android. To package a Ren'Py game for Android, please use RAPT - the Ren'Py Android Packaging Tool. RAPT can be downloaded here, and is documented in the Ren'Py Documentation.
Java Requirement. Java is required to run the jEdit text editor. If it's not installed on your computer, you'll need to download it from java.com. Java is not required to run Ren'Py, only to develop with it.
Release History and Updates
- 6.13.12.1728: April 17, 2012
This release:
- Fixes a related minimize and restore bug.
- Improves compatibility with games that replace config.keymap.
- Allows StylePreference and Language to work together.
- Logs to the system temp directory if it can't writhe to the current directory.
- Allows the screenshot filename to be configured by the creator.
- Fixes keyboard adjustment of bars.
- Updates the preferences screen when the window resizes.
- Clears keyboard modifiers (like alt) when the window gains focus. This fixes a problem where the alt from an alt-tab would be remembered by Ren'Py, even after the key has been released.
- 6.13.11.1715: March 27, 2012
- This fixes a bug triggered (in some circumstances) by minimizing and restoring the game on Windows.
- 6.13.10.1710: March 25, 2012
- This release fixes a bug that can cause image buttons and image maps to not work on the software renderer. Other changes include more aggressive pruning of the rollback log to reduce memory consumption, improved handling of display initialization errors, and fixes to the loading of pure-python packages included as part of a game.
- 6.13.9.1702: March 14, 2012
This release introduces the RAPT tool, a new way of packaging your Ren'Py game for use with Android. It fixes several bugs, including problems with hardware compatibility, non-ASCII filenames, and save file size.
It introduces a new text editor documentation, backported from Ren'Py 6.14. If you use an editor other than jEdit, you'll need to check out the new text editor section of the Ren'Py documentation.
- 6.13.8.1675: January 17, 2012
This release fixes a number of bugs and hardware compatibility problems in Ren'Py. It also includes improvements to new-style side image support, and adds the ability to run a callback after each Python block.
It has one incompatible change - it reverts the removal of old-style substitution support. Please see the list of incompatible changes for more information.
- 6.13.7.1646: October 18, 2011
- Fixes a problem with substitutions in the launcher. Fixes a crash on font searching. On Android, merges multiple taps so as not to overwhelm the event queue.
- 6.13.6.1642: October 13, 2011
Fixes a crash when loading automatically-created styles. Fixes a problem with quick saving not taking a screenshot. Fixes a problem with small solid textures not showing up, on the software renderer. Fixes a crash when playing back movies on Linux.
This release introduces two new actions, QuickSave and QuickLoad, which are used for quick save and qick load functionality. If your game uses the new quick menu, please update it with the new code found in template/game/screens.rpy.
- 6.13.5.1638: October 10, 2011
- Fixes slow text.
- 6.13.4.1637: October 8, 2011
Bugfix release 6.13.4 includes the following fixes:
- Jumps from called screens now work. This fixes the developer menu.
- Hitting shift+G in-game brings the user to the renderer selection menu.
- Include all source required to rebuild Ren'Py.
- Fix the renpy-ppc packaging.
- 6.13.2.1632: October 5, 2011
- Released bugfix release 6.13.2, which allows Text displayables to be instantiated in init blocks, and fixes error handling.
- 6.13.1.1629: October 3, 2011
- Released bugfix release 6.13.1, which makes Ren'Py run stably.
- 6.13.0.1601: September 14, 2011
- Official release.
- 6.13.0.1601: September 11, 2011
- Support reading files out of an Android package. User-defined statements can take blocks. A fix to lint with non-ASCII characters. A fix to error handling.
- 6.13.0.1598: September 5, 2011
- Adds error reporting when a non-string is used as text, fixes sound problems by moving to libav, and various other fixes.
- 6.13.0.1594: September 4, 2011
- First public pre-release.
Announcement
Ren'Py 6.13 "Eye of the Storm" includes two fundamental improvements to Ren'Py. The first is a complete rewrite of the text display code. In addition to supporting new features such as interpolation of fields, kerning, ruby text, the new display code is far faster than the previous code.
Ren'Py 6.13 also adds a DirectX rendering path. This new renderer should lead to faster and more functional graphics display on Windows systems lacking OpenGL support.
In addition to these major features, 6.13 adds a style preferences system, new actions - including actions for image galleries and music rooms - and new themes.
Some notes for upgraders:
- The change in interpolation may cause your old scripts to stop working. Please see the incompatible changes documentation for information on how to upgrade your script or enable a compatibility mode.
- The shift+U updater is not capable of upgrading 6.12.2 to this release. Please download 6.13 from the website.
Downloads of 6.13 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:
Additional Downloads
- PowerPC Support: renpy-ppc.zip
- Allows games developed with Ren'Py 6.13.12 to run on PowerPC Macintoshes.
- Source Code: renpy-6.13.12-source.tar.bz2
- Contains the source code of the Ren'Py distribution without any binary components.
- Dependencies: renpy-deps-6.13.0.tar.bz2
- Contains source code for the libraries that Ren'Py depends on.
We also maintain a complete list of releases.