Ren'Py 6.14 Released

Discuss how to use the Ren'Py engine to create visual novels and story-based games. New releases are announced in this section.
Forum rules
This is the right place for Ren'Py help. Please ask one question per thread, use a descriptive subject like 'NotFound error in option.rpy' , and include all the relevant information - especially any relevant code and traceback messages. Use the code tag to format scripts.
Post Reply
Message
Author
User avatar
PyTom
Ren'Py Creator
Posts: 16093
Joined: Mon Feb 02, 2004 10:58 am
Completed: Moonlight Walks
Projects: Ren'Py
IRC Nick: renpytom
Github: renpytom
itch: renpytom
Location: Kings Park, NY
Contact:

Ren'Py 6.14 Released

#1 Post by PyTom »

I'm pleased to announce Ren'Py 6.14 "Steampunk Hamster", a release that brings with it many improvements to Ren'Py and Ren'Py development.

Perhaps the largest theme of this release is that the tools we use to make Ren'Py are now the same tools that we use to make Ren'Py games. Along this vein:
  • The Ren'Py launcher has been rewritten. It's now far more attractive, and contains a new script navigation function that makes it easy to navigate Ren'Py code.
  • For most creators, we now recommend using the Editra editor with Ren'Py support. While still in beta, Editra is a lightweight and powerful programmer's editor to which we've added features that ease Ren'Py development. (jEdit is still supported, when Editra is not suitable.)
  • The Ren'Py build process has also been updated. Now, it's possible to, in a single click, archive files and build a distribution of your game. Games may also use the same web updater that's used to update Ren'Py.
The engine proper has also seen many improvements:
  • Video playback has been rewritten to improve robustness, performance, and stability. WebM is now a supported format.
  • The new A White Tulip theme, written from scratch, provides some diversity to the look of Ren'Py games.
  • Improvements to rollback, including the ability to fix rollback so that the user can't change a choice once made, without reloading.
  • Several convenience shortcuts have been added to screens. A viewport with scrollbars can now be created as a single statement, and the style properties of text inside textbuttons and labels can be changed directly.
  • An experimental new image load log helps creators understand image prediction and cache misses.
  • Linux x86_64 is now supported by Ren'Py. Linux distributions will support both x86 and x86_64 cpus.
  • Ren'Py ships with Python 2.7, and many of the libraries that underly Ren'Py have been updated.
This release has seen a huge amount of support from the community. I especially thank:
  • Edwin, for contributing the improved rollback support and several bug fixes and new features.
  • Doomfest, for the visual design of the new launcher.
  • Ren and Jake Staines for contributing the new A White Tulip theme.
  • SleepKirby for improvements to Ren'Py's documentation.
  • Apricotorange, for adding the NVL-mode tutorial to Ren'Py's documentation.
And, of course, I thank everyone who tested the pre-releases for bugs and hardware compatibility problems.

As of this release, Ren'Py uses github for project hosting.

Due to the change to the new web updater, shift+U updating from previous versions of Ren'Py is not supported.

Downloads of 6.14 can be found at:

http://www.renpy.org/release/6.14

A full list of changes to Ren'Py can be found at:

http://www.renpy.org/doc/html/changelog.html

A list of changes that may require you to update your game can be found at:

http://www.renpy.org/doc/html/incompatible.html
Supporting creators since 2004
(When was the last time you backed up your game?)
"Do good work." - Virgil Ivan "Gus" Grissom
Software > Drama • https://www.patreon.com/renpytom

User avatar
Blane Doyle
Miko-Class Veteran
Posts: 809
Joined: Mon Dec 21, 2009 10:00 am
Organization: Autumn Eclectic
Location: Mountains
Contact:

Re: Ren'Py 6.14 Released

#2 Post by Blane Doyle »

First, this looks absolutely AMAZING! I am impressed with the changes and I love what I am seeing now.

However... I seem to be having a problem and I can't actually USE most of the changes at all. I cannot seem to update/download JEditor OR the new Editra. I've tried multiple times but each time I receive "An error has occured: The update file was not downloaded."

At first I thought it was because I had not installed Java yet (reinstalled my OS). Well, once I did install it the last build worked fine, but I had the same issue. Then I thought it was because I was running this from a Thumb Drive. I moved it to my desktop... same issue.

And when I simply click update it says "Ren'Py is up to date."
I am sure the problem is me somehow... what is going on?

I downloaded the zip and 7z files, unzipped them of course, and I am using Windows XP Professional SP3.

User avatar
PyTom
Ren'Py Creator
Posts: 16093
Joined: Mon Feb 02, 2004 10:58 am
Completed: Moonlight Walks
Projects: Ren'Py
IRC Nick: renpytom
Github: renpytom
itch: renpytom
Location: Kings Park, NY
Contact:

Re: Ren'Py 6.14 Released

#3 Post by PyTom »

Bane - can you post update/log.txt? It should have been created inside the Ren'Py directory.
Supporting creators since 2004
(When was the last time you backed up your game?)
"Do good work." - Virgil Ivan "Gus" Grissom
Software > Drama • https://www.patreon.com/renpytom

User avatar
Blane Doyle
Miko-Class Veteran
Posts: 809
Joined: Mon Dec 21, 2009 10:00 am
Organization: Autumn Eclectic
Location: Mountains
Contact:

Re: Ren'Py 6.14 Released

#4 Post by Blane Doyle »

running ['C:\\Documents and Settings\\Bane\\Desktop\\renpy-6.14.0-sdk\\renpy-6.14.0-sdk\\lib\\windows-x86\\zsync.exe', '-o', 'C:\\Documents and Settings\\Bane\\Desktop\\renpy-6.14.0-sdk\\renpy-6.14.0-sdk\\update\\editra-windows.update.new', '-k', 'C:\\Documents and Settings\\Bane\\Desktop\\renpy-6.14.0-sdk\\renpy-6.14.0-sdk\\update\\editra-windows.zsync', '-i', 'C:\\Documents and Settings\\Bane\\Desktop\\renpy-6.14.0-sdk\\renpy-6.14.0-sdk\\update\\editra-windows.update.new.part.old', '-i', 'C:\\Documents and Settings\\Bane\\Desktop\\renpy-6.14.0-sdk\\renpy-6.14.0-sdk\\update\\editra-windows.update', 'http://update.renpy.org/6.14.0/renpy-6. ... dows.zsync']

User avatar
PyTom
Ren'Py Creator
Posts: 16093
Joined: Mon Feb 02, 2004 10:58 am
Completed: Moonlight Walks
Projects: Ren'Py
IRC Nick: renpytom
Github: renpytom
itch: renpytom
Location: Kings Park, NY
Contact:

Re: Ren'Py 6.14 Released

#5 Post by PyTom »

Hm... Does an editra-windows.update.new file exist in the update directory?
Supporting creators since 2004
(When was the last time you backed up your game?)
"Do good work." - Virgil Ivan "Gus" Grissom
Software > Drama • https://www.patreon.com/renpytom

User avatar
Blane Doyle
Miko-Class Veteran
Posts: 809
Joined: Mon Dec 21, 2009 10:00 am
Organization: Autumn Eclectic
Location: Mountains
Contact:

Re: Ren'Py 6.14 Released

#6 Post by Blane Doyle »

Sort of? I see two files, titled editra-windows.update.new.part and editra-windows.update.new.part.old (and the same for jedit.windows.etc) respectively, as well as editra-windows.zsync.part (and jedit again).

The only other files are current.json, updates.json, and updates.json.sig.

User avatar
PyTom
Ren'Py Creator
Posts: 16093
Joined: Mon Feb 02, 2004 10:58 am
Completed: Moonlight Walks
Projects: Ren'Py
IRC Nick: renpytom
Github: renpytom
itch: renpytom
Location: Kings Park, NY
Contact:

Re: Ren'Py 6.14 Released

#7 Post by PyTom »

Try deleting the part files and trying again. If that doesn't work, I'll look into releasing the editors separately.
Supporting creators since 2004
(When was the last time you backed up your game?)
"Do good work." - Virgil Ivan "Gus" Grissom
Software > Drama • https://www.patreon.com/renpytom

User avatar
Blane Doyle
Miko-Class Veteran
Posts: 809
Joined: Mon Dec 21, 2009 10:00 am
Organization: Autumn Eclectic
Location: Mountains
Contact:

Re: Ren'Py 6.14 Released

#8 Post by Blane Doyle »

Unfortunately, when I did remove them the files replaced themselves.
First I tried moving them to another folder. No go. Then I closed the launcher and deleted them completely, no go again.
I now have this in the log.txt:

Code: Select all

running ['C:\\Documents and Settings\\Bane\\Desktop\\renpy-6.14.0-sdk\\renpy-6.14.0-sdk\\lib\\windows-x86\\zsync.exe', '-o', 'C:\\Documents and Settings\\Bane\\Desktop\\renpy-6.14.0-sdk\\renpy-6.14.0-sdk\\update\\editra-windows.update.new', '-k', 'C:\\Documents and Settings\\Bane\\Desktop\\renpy-6.14.0-sdk\\renpy-6.14.0-sdk\\update\\editra-windows.zsync', '-i', 'C:\\Documents and Settings\\Bane\\Desktop\\renpy-6.14.0-sdk\\renpy-6.14.0-sdk\\update\\editra-windows.update', 'http://update.renpy.org/6.14.0/renpy-6.14.0-editra-windows.zsync']
read: No such file or directory
freespace 304926224384
EOF from /6.14.0/renpy-6.14.0-editra-windows.update.gz
failed to retrieve from renpy-6.14.0-editra-windows.update.gz
Aborting, download available in C:\Documents and Settings\Bane\Desktop\renpy-6.14.0-sdk\renpy-6.14.0-sdk\update\editra-windows.update.new.part
partfile does not exist
Traceback (most recent call last):
  File "common/00updater.rpy", line 286, in run
  File "common/00updater.rpy", line 378, in update
  File "common/00updater.rpy", line 885, in download
UpdateError: The update file was not downloaded.
Something tells me my computer is just a piece of junk and I should just use the last build in the mean time until I am able to purchase a new one. (Though separate releases may be a good idea in case others run across this issue, and I would greatly appreciate them.)

Majirefy
Regular
Posts: 26
Joined: Sun Dec 12, 2010 2:55 pm
Projects: Sonata Twilight
Location: China
Contact:

Re: Ren'Py 6.14 Released

#9 Post by Majirefy »

I've come to Renpy.org many times a day to see any update available here.
So amazing, 6.14 has come out finally, and I will now check it out right now~~
Love Ren'Py forever~~~
"God's his heaven, all's right with the world."

Asking questions
Newbie
Posts: 2
Joined: Sun Aug 19, 2012 5:26 am
Contact:

Re: Ren'Py 6.14 Released

#10 Post by Asking questions »

Where is source code? Does released version correspond to https://github.com/renpy/renpy/tarball/6.14.0.350 or something else?

EDIT: what is gen/_renpy.c and how am I supposed to get it?

User avatar
jack_norton
Lemma-Class Veteran
Posts: 4084
Joined: Mon Jul 21, 2008 5:41 pm
Completed: Too many! See my homepage
Projects: A lot! See www.winterwolves.com
Tumblr: winterwolvesgames
Contact:

Re: Ren'Py 6.14 Released

#11 Post by jack_norton »

Was wondering if is possible to rename the output files? For example instead of "Loren Amazon Princess-all.zip" I'd prefer it to be called just LorenRPG.zip (without the -all extension). I can rename the files but I have to mess with the json too so I think some kind of config variable on how to call would be better.
Also suppose I make a windows installer (so an .exe) since is not common to download .zip files on Windows, how the updater would work in that case? since I don't want to distribute a file called Loren Amazon Princess-win32.zip :mrgreen:
(Sorry to be so annoying! :lol:)
follow me on Image Image Image
computer games

User avatar
PyTom
Ren'Py Creator
Posts: 16093
Joined: Mon Feb 02, 2004 10:58 am
Completed: Moonlight Walks
Projects: Ren'Py
IRC Nick: renpytom
Github: renpytom
itch: renpytom
Location: Kings Park, NY
Contact:

Re: Ren'Py 6.14 Released

#12 Post by PyTom »

Asking questions wrote:Where is source code? Does released version correspond to https://github.com/renpy/renpy/tarball/6.14.0.350 or something else?

EDIT: what is gen/_renpy.c and how am I supposed to get it?
Sorry about that. The source was generated incorrectly. I've fixed that now. gen/_renpy.c is in the source tarball, or otherwise is generated using cython from _renpy.pyx.
Was wondering if is possible to rename the output files? For example instead of "Loren Amazon Princess-all.zip" I'd prefer it to be called just LorenRPG.zip (without the -all extension). I can rename the files but I have to mess with the json too so I think some kind of config variable on how to call would be better.
Also suppose I make a windows installer (so an .exe) since is not common to download .zip files on Windows, how the updater would work in that case? since I don't want to distribute a file called Loren Amazon Princess-win32.zip
(Sorry to be so annoying! )
The zip files aren't mentioned in the json, so you should be able to rename them as you like, as long as you don't change any of the files mentioned in the json. Similarly, as long as the contents stay the same, you should be able to extract the files, then build an installer using those files, and the updater will work. (You may have to install to AppData or a similar place so that UAC doesn't get in the way of an update.)
Supporting creators since 2004
(When was the last time you backed up your game?)
"Do good work." - Virgil Ivan "Gus" Grissom
Software > Drama • https://www.patreon.com/renpytom

User avatar
PyTom
Ren'Py Creator
Posts: 16093
Joined: Mon Feb 02, 2004 10:58 am
Completed: Moonlight Walks
Projects: Ren'Py
IRC Nick: renpytom
Github: renpytom
itch: renpytom
Location: Kings Park, NY
Contact:

Re: Ren'Py 6.14 Released

#13 Post by PyTom »

Okay, it looks like for Bane, what's happening is that the connection to the download server is being closed in the middle somewhere. I suspect this is a problem with a (perhaps transparent) proxy, or something like that.

To make editing possible, I've made the various editor packages downloadable from the 6.14 release page.
Supporting creators since 2004
(When was the last time you backed up your game?)
"Do good work." - Virgil Ivan "Gus" Grissom
Software > Drama • https://www.patreon.com/renpytom

User avatar
jack_norton
Lemma-Class Veteran
Posts: 4084
Joined: Mon Jul 21, 2008 5:41 pm
Completed: Too many! See my homepage
Projects: A lot! See www.winterwolves.com
Tumblr: winterwolvesgames
Contact:

Re: Ren'Py 6.14 Released

#14 Post by jack_norton »

I'm getting an error when trying to run the updater:
ValueError: no JSON object could be decoded
but the files are there: http://www.winterwolves.net/beta/LorenRPG/
and attributes are readable for "World"... not sure where's the problem ?
follow me on Image Image Image
computer games

User avatar
PyTom
Ren'Py Creator
Posts: 16093
Joined: Mon Feb 02, 2004 10:58 am
Completed: Moonlight Walks
Projects: Ren'Py
IRC Nick: renpytom
Github: renpytom
itch: renpytom
Location: Kings Park, NY
Contact:

Re: Ren'Py 6.14 Released

#15 Post by PyTom »

What's the URL you're giving to the updater?
Supporting creators since 2004
(When was the last time you backed up your game?)
"Do good work." - Virgil Ivan "Gus" Grissom
Software > Drama • https://www.patreon.com/renpytom

Post Reply

Who is online

Users browsing this forum: No registered users