Just bumped the Ren'Py 8.5 prerelase up to 8.5.0.25110906, with several more fixes in it.
November 9, 2025 at 9:36 PM
Just bumped the Ren'Py 8.5 prerelase up to 8.5.0.25110906, with several more fixes in it.
I've posted the first prerelease of Ren'Py 8.5.0. If you'd like to help test the next version of Ren'Py, check it out at:
www.renpy.org/releas...
www.renpy.org/releas...
October 30, 2025 at 4:43 AM
I've posted the first prerelease of Ren'Py 8.5.0. If you'd like to help test the next version of Ren'Py, check it out at:
www.renpy.org/releas...
www.renpy.org/releas...
I haven't verified it myself, but it looks like there is a report of malware being distributed inside pirated versions of games made using Ren'Py.
All downloadable games are only secure if you trust the creators and the sites you get them from.
1/3
All downloadable games are only secure if you trust the creators and the sites you get them from.
1/3
October 27, 2025 at 4:27 PM
I haven't verified it myself, but it looks like there is a report of malware being distributed inside pirated versions of games made using Ren'Py.
All downloadable games are only secure if you trust the creators and the sites you get them from.
1/3
All downloadable games are only secure if you trust the creators and the sites you get them from.
1/3
Just posted the new article to the Ren'Py Patreon, talking what's coming in Ren'Py 8.5.
www.patreon.com/post...
www.patreon.com/post...
August 31, 2025 at 11:35 PM
Just posted the new article to the Ren'Py Patreon, talking what's coming in Ren'Py 8.5.
www.patreon.com/post...
www.patreon.com/post...
Visited a nearby federal courthouse to see a museum there, and had the lovely experience of helping a family of new Americans take a group photo together.
(Public pic zoomed in to protect their privacy.)
(Public pic zoomed in to protect their privacy.)
August 26, 2025 at 6:27 PM
Visited a nearby federal courthouse to see a museum there, and had the lovely experience of helping a family of new Americans take a group photo together.
(Public pic zoomed in to protect their privacy.)
(Public pic zoomed in to protect their privacy.)
My project for the last week has been integrating Live2D Cubism SDK for Web with Ren'Py's web platform support. I've had some success, you can see the first working version at:
share.renpy.org/l2dw...
1/2
share.renpy.org/l2dw...
1/2
August 8, 2025 at 12:04 AM
My project for the last week has been integrating Live2D Cubism SDK for Web with Ren'Py's web platform support. I've had some success, you can see the first working version at:
share.renpy.org/l2dw...
1/2
share.renpy.org/l2dw...
1/2
A quick question - is anyone playing Ren'Py games on a gsync-enabled monitor? If so, are you having any problems?
August 7, 2025 at 10:20 PM
A quick question - is anyone playing Ren'Py games on a gsync-enabled monitor? If so, are you having any problems?
The name visual novel is a clue that literary and artistic merit is an aspiration of the medium. It's pretty rare to get both in one package - part of what drew me to VNs in the first place.
August 4, 2025 at 11:48 PM
The name visual novel is a clue that literary and artistic merit is an aspiration of the medium. It's pretty rare to get both in one package - part of what drew me to VNs in the first place.
First new feature of Ren'Py 8.5 is config.image_directories, which lets you have multiple image directories. For example:
define config.image_directories = [ "dlcimages", "images" ]
would let you have dlc images that have priority over non-dlc images.
1/2
define config.image_directories = [ "dlcimages", "images" ]
would let you have dlc images that have priority over non-dlc images.
1/2
August 2, 2025 at 12:26 PM
First new feature of Ren'Py 8.5 is config.image_directories, which lets you have multiple image directories. For example:
define config.image_directories = [ "dlcimages", "images" ]
would let you have dlc images that have priority over non-dlc images.
1/2
define config.image_directories = [ "dlcimages", "images" ]
would let you have dlc images that have priority over non-dlc images.
1/2
The new Patreon article is up. It goes over July's work - including the two big releases. It also has a new displayable that lets you display taps on the screen.
www.patreon.com/post...
www.patreon.com/post...
July 31, 2025 at 10:33 PM
The new Patreon article is up. It goes over July's work - including the two big releases. It also has a new displayable that lets you display taps on the screen.
www.patreon.com/post...
www.patreon.com/post...
Had a great conversation with the University of Dayton Game Dev club, about Ren'Py and balancing life with engine development. I appreciate them having me.
July 26, 2025 at 2:57 PM
Had a great conversation with the University of Dayton Game Dev club, about Ren'Py and balancing life with engine development. I appreciate them having me.
I'm happy to announce the release of Ren'Py 8.4.1. This release addresses multiple issues, including a problem that prevented creators on Windows from creating new games in non-English languages.
Downloads of Ren'Py 8.4.1 can be found at:
www.renpy.org/releas...
Downloads of Ren'Py 8.4.1 can be found at:
www.renpy.org/releas...
July 25, 2025 at 12:09 AM
I'm happy to announce the release of Ren'Py 8.4.1. This release addresses multiple issues, including a problem that prevented creators on Windows from creating new games in non-English languages.
Downloads of Ren'Py 8.4.1 can be found at:
www.renpy.org/releas...
Downloads of Ren'Py 8.4.1 can be found at:
www.renpy.org/releas...
I will say - thinking about this after a night's sleep - that I don't think the steam/itch teams had much of a choice in how they acted. It was losing some games, or lose every game.
So please, be kind to them when expressing your frustration.
So please, be kind to them when expressing your frustration.
July 24, 2025 at 2:07 PM
I will say - thinking about this after a night's sleep - that I don't think the steam/itch teams had much of a choice in how they acted. It was losing some games, or lose every game.
So please, be kind to them when expressing your frustration.
So please, be kind to them when expressing your frustration.
Steam and Itch taking down games they host is a problem for game preservation - and of course, I'm not a fan of people trying to censor what creators can express.
This is one of the many reasons Ren'Py is free, and why its license means I can't censor what is made with it.
1/2
This is one of the many reasons Ren'Py is free, and why its license means I can't censor what is made with it.
1/2
July 24, 2025 at 6:19 AM
Steam and Itch taking down games they host is a problem for game preservation - and of course, I'm not a fan of people trying to censor what creators can express.
This is one of the many reasons Ren'Py is free, and why its license means I can't censor what is made with it.
1/2
This is one of the many reasons Ren'Py is free, and why its license means I can't censor what is made with it.
1/2
I've made the first prerelease of the Ren'Py 8.4.1. You can find it at:
www.renpy.org/releas...
with the list of changes at:
www.renpy.org/dev-do...
You can update using the update button in the launcher.
www.renpy.org/releas...
with the list of changes at:
www.renpy.org/dev-do...
You can update using the update button in the launcher.
July 20, 2025 at 1:33 AM
I've made the first prerelease of the Ren'Py 8.4.1. You can find it at:
www.renpy.org/releas...
with the list of changes at:
www.renpy.org/dev-do...
You can update using the update button in the launcher.
www.renpy.org/releas...
with the list of changes at:
www.renpy.org/dev-do...
You can update using the update button in the launcher.
I'm looking at making a prerelease of Ren'Py 8.4.1 later today. Should have some important fixes, especially one for an issue that's been preventing the creation of new non-English-language projects.
July 19, 2025 at 9:39 PM
I'm looking at making a prerelease of Ren'Py 8.4.1 later today. Should have some important fixes, especially one for an issue that's been preventing the creation of new non-English-language projects.
I've just released Ren'Py 8.4, a feature release that includes many new features, improvements, and fixes.
www.renpy.org/latest.html
www.renpy.org/latest.html
Ren'Py 8.4.0
was released on July 12, 2025. The main downloads of Ren'Py 8.4.0 are:
www.renpy.org
July 12, 2025 at 5:41 PM
I've just released Ren'Py 8.4, a feature release that includes many new features, improvements, and fixes.
www.renpy.org/latest.html
www.renpy.org/latest.html
Just put up the new Patreon article, talking about the ongoing Ren'Py 8.4 release campaign. You can find it at:
www.patreon.com/posts/renpy-...
www.patreon.com/posts/renpy-...
June 30, 2025 at 11:44 PM
Just put up the new Patreon article, talking about the ongoing Ren'Py 8.4 release campaign. You can find it at:
www.patreon.com/posts/renpy-...
www.patreon.com/posts/renpy-...
It's a touch grass day today - or perhaps a touch the ionisphere today. I'll be working ARRL Field Day at the 2pm-2pm Dix Hills Fire Department, here on Long Island. We have a get-on-the air station for anyone who wants to try it out.
www.larkfield.org
73, and catch you later.
www.larkfield.org
73, and catch you later.
June 28, 2025 at 2:06 PM
It's a touch grass day today - or perhaps a touch the ionisphere today. I'll be working ARRL Field Day at the 2pm-2pm Dix Hills Fire Department, here on Long Island. We have a get-on-the air station for anyone who wants to try it out.
www.larkfield.org
73, and catch you later.
www.larkfield.org
73, and catch you later.
The 8.4 prerelease marks the beginning of the end of Ren'Py's warring states period.
June 23, 2025 at 11:57 AM
The 8.4 prerelease marks the beginning of the end of Ren'Py's warring states period.
I've made the first prerelease of Ren'Py 8.4. Ren'Py 8.4 brings Python 3.12, improved performance, better shaders, GLTF models, and more.
Downloads can be found at:
www.renpy.org/release/8.4.0
Downloads can be found at:
www.renpy.org/release/8.4.0
Ren'Py 8.4.0
is a prerelease, last updated on June 22, 2025. The main downloads of Ren'Py 8.4.0 are:
www.renpy.org
June 23, 2025 at 11:53 AM
I've made the first prerelease of Ren'Py 8.4. Ren'Py 8.4 brings Python 3.12, improved performance, better shaders, GLTF models, and more.
Downloads can be found at:
www.renpy.org/release/8.4.0
Downloads can be found at:
www.renpy.org/release/8.4.0
Ren'Py's new in-place Matrix transpose operation was so good, it would transpose the matrix twice in a row.
(Fixed that one.)
(Fixed that one.)
June 16, 2025 at 1:08 PM
Ren'Py's new in-place Matrix transpose operation was so good, it would transpose the matrix twice in a row.
(Fixed that one.)
(Fixed that one.)
I'll just make a screenshot for the release. I say. It'll be easy, I say. Three fixed bugs later...
June 16, 2025 at 1:04 PM
I'll just make a screenshot for the release. I say. It'll be easy, I say. Three fixed bugs later...
Back down to one issue open, and as I work on it, I'm working on some of the things I do before a Ren'Py prerelease, like writing the changelog.
I think a lot of developers, especially of larger games, are going to be happy with this one - Ren'Py 8.4 should make developing faster.
I think a lot of developers, especially of larger games, are going to be happy with this one - Ren'Py 8.4 should make developing faster.
June 12, 2025 at 11:53 AM
Back down to one issue open, and as I work on it, I'm working on some of the things I do before a Ren'Py prerelease, like writing the changelog.
I think a lot of developers, especially of larger games, are going to be happy with this one - Ren'Py 8.4 should make developing faster.
I think a lot of developers, especially of larger games, are going to be happy with this one - Ren'Py 8.4 should make developing faster.
After a bug that took 3 days to solve, I managed to drop the list of issues blocking the Ren'Py 8.4 prerelease down to zero yesterday - for a few minutes. Then someone posted a new one I'd really like to solve. (Should be much faster.)
June 9, 2025 at 1:51 PM
After a bug that took 3 days to solve, I managed to drop the list of issues blocking the Ren'Py 8.4 prerelease down to zero yesterday - for a few minutes. Then someone posted a new one I'd really like to solve. (Should be much faster.)