Ren'Py 6.9.2 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.
Message
Author
User avatar
PyTom
Ren'Py Creator
Posts: 16096
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.9.2 Released

#1 Post by PyTom »

I've released Ren'Py 6.9.2 "Roadside Attraction". This release focuses on fixing bugs that have been found in 6.9.1. The largest bug fixed was one that made Ren'Py not run when sound playback was enabled on a computer with Data Execution Protection enabled, as it is in 64-bit Windows Vista. There was also a change to the play and queue statements to make them match the documented semantics. Please see the changelog for a list of other bugs that have been fixed.

Downloads of 6.9.2 and a full release announcement can be found at:

http://www.renpy.org/wiki/renpy/releases/6.9.2

Since this release is a bugfix-only release, I'm going to release it without the usual pre-release rigamarole. I'm also going to systematize Ren'Py's version numbering from here on out:

- The first digit is the "marketing version". It will be incremented when a collection of improvements is such that Ren'Py programming is greatly improved.
- The second digit is the "feature version". It will go up whenever new features are added, especially if those features may affect the core of Ren'Py.
- The third digit is the "bugfix version". If will go up when bugfixes occur. The only new features in a bugfix release will be minor features that do not affect the core.

The idea is that 6.9.2 will be strictly better than 6.9.1. Ideally, 6.10.0 will be better than 6.9.2, but it's possible that new features may create new bugs. Hopefully not.
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

Adorya
Miko-Class Veteran
Posts: 541
Joined: Fri Aug 18, 2006 4:51 pm
Contact:

Re: Ren'Py 6.9.2 Released

#2 Post by Adorya »

What about the letters (a,b,c...)...are they hotifx? :mrgreen:

User avatar
PyTom
Ren'Py Creator
Posts: 16096
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.9.2 Released

#3 Post by PyTom »

Letters are now only for pre-releases. Anything that requires more than a file patch will trigger the bugfix version to increment.
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

Satoh
Regular
Posts: 65
Joined: Tue Apr 28, 2009 5:31 pm
Contact:

Re: Ren'Py 6.9.2 Released

#4 Post by Satoh »

So this means the {w=#} thing coupled with ctc_pause is fixed now right?

EDIT: downloaded the new one... I still have the ctc_pause/{w=#} error...
Not the man I was before... He was an insufferable sort...

User avatar
PyTom
Ren'Py Creator
Posts: 16096
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.9.2 Released

#5 Post by PyTom »

It should be fixed, yes. Not sure what code was failing for you, since it works for me.
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
usul
Veteran
Posts: 415
Joined: Mon Oct 29, 2007 12:35 pm
Projects: Teachings of the Buddha, System-Addict, Generation XxX
Location: Quebec
Contact:

Re: Ren'Py 6.9.2 Released

#6 Post by usul »

Does the movein/moveout work with a ConditionSwitch image now?
"The universe is non-simultaneously apprehended"
— Buckminster Fuller

User avatar
PyTom
Ren'Py Creator
Posts: 16096
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.9.2 Released

#7 Post by PyTom »

Hm... not sure. That wasn't in the bug tracker, so I'm not sure if I remembered to address it.
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

Satoh
Regular
Posts: 65
Joined: Tue Apr 28, 2009 5:31 pm
Contact:

Re: Ren'Py 6.9.2 Released

#8 Post by Satoh »

I did some much, much more sophisticated tests...

I discovered the ctc_pause/wait tag issue has another factor... anim.Filmstrip.

That is my exact character setup,

Code: Select all

    $ n = NVLCharacter(None, ctc=anim.Filmstrip("arc/icon/cursor0.png", (24, 24), (3, 1), .20), ctc_pause=anim.Filmstrip("arc/icon/cursor0.png", (24, 24), (3, 1), .20))
and when coupled with this text...

Code: Select all

"\n\nWith a loud BANG and a sickening thud,{w=.5} the vampire finally collapsed."
I get a full click-to-continue wait tag effect, rather than a wait .5 seconds wait tag effect.

I'm sorry I didn't realize the connection the first time, but without the anim.Filmstrip in the setup, I don't get the error...

My guess is the .20 in the 'delay' property for the filmstrip timing...

If you still fail to produce the error I can send my entire folder (sans the 150mb+ images)
Not the man I was before... He was an insufferable sort...

User avatar
PyTom
Ren'Py Creator
Posts: 16096
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.9.2 Released

#9 Post by PyTom »

I'm using the code:

Code: Select all

init python:
    eomega = NVLCharacter("Eileen",
                       ctc=anim.Filmstrip("sakura.png", (20, 20), (2, 1), .30),
                       ctc_pause=anim.Filmstrip("sakura.png", (20, 20), (2, 1), .30))

label start:
    eomega "This is a {w=2}test."
And it's working for me. This is using the assets from the demo game.
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

Satoh
Regular
Posts: 65
Joined: Tue Apr 28, 2009 5:31 pm
Contact:

Re: Ren'Py 6.9.2 Released

#10 Post by Satoh »

ugh... well... I tried using 2, like you did, for my wait tag... 2 should mean two seconds, correct? Well... it works with 2, except that it works like .5 seconds...

I am thoroughly confused by this whole ordeal, but since no one else seems to be having the issue....I suppose I'll just continue to work around it...

EDIT: Even no it was set for .2 by accident... but that created one more test for me... apparently the interval of the filmstrip delay, must be larger than the amount of time wait uses for the wait tag to work...

This is obviously not a program breaking so I don't want to go overboard... though I do find it fascinating...
Not the man I was before... He was an insufferable sort...

User avatar
PyTom
Ren'Py Creator
Posts: 16096
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.9.2 Released

#11 Post by PyTom »

Satoh wrote:EDIT: Even no it was set for .2 by accident... but that created one more test for me... apparently the interval of the filmstrip delay, must be larger than the amount of time wait uses for the wait tag to work...

This is obviously not a program breaking so I don't want to go overboard... though I do find it fascinating...
I'm a little confused. I have the filmstrip delay at .3, and it's working with {w=.1}, {w=.3}, and {w=5}.
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

Satoh
Regular
Posts: 65
Joined: Tue Apr 28, 2009 5:31 pm
Contact:

Re: Ren'Py 6.9.2 Released

#12 Post by Satoh »

I don't get it either... if I did I'd most likely have fixed it myself XD;

I've concluded Ren'Py just doesn't like me much... ahh... unrequited love is painful. Maybe I should try a whip...
Not the man I was before... He was an insufferable sort...

georgmay
Regular
Posts: 131
Joined: Sun Feb 08, 2009 2:00 pm
Projects: Restriction
Location: Belarus,Minsk
Contact:

Re: Ren'Py 6.9.2 Released

#13 Post by georgmay »

PyTom,
how we (easy mortals) can upgrade old version of Ren'Py?
I didn't want download new version with 70% similar files.
Laziness will control the world =)
Please.... =)

sorry for my bad english...
Returned

Satoh
Regular
Posts: 65
Joined: Tue Apr 28, 2009 5:31 pm
Contact:

Re: Ren'Py 6.9.2 Released

#14 Post by Satoh »

Satoh wrote:I don't get it either... if I did I'd most likely have fixed it myself XD;

I've concluded Ren'Py just doesn't like me much... ahh... unrequited love is painful. Maybe I should try a whip...
BAH!! DUMBASS, ME!! Somehow I managed to run 6.9.1 and thought I was running 6.9.2...

*sigh* the ctc things IS fixed... I don't know HOW I managed to screw that up so hard...
Not the man I was before... He was an insufferable sort...

User avatar
AlphaProspector
Regular
Posts: 170
Joined: Wed Jul 02, 2008 10:41 am
Completed: The Circular Gate
Projects: Yume no Sono, Hoshi Agari, The Circular Gate, Koenchu Yonogi Seiyu Story (こえんちゅ!)
Organization: Primum Soft
Soundcloud: Primum Soundblast
Contact:

Re: Ren'Py 6.9.2 Released

#15 Post by AlphaProspector »

Satoh wrote:
Satoh wrote:I don't get it either... if I did I'd most likely have fixed it myself XD;

I've concluded Ren'Py just doesn't like me much... ahh... unrequited love is painful. Maybe I should try a whip...
BAH!! DUMBASS, ME!! Somehow I managed to run 6.9.1 and thought I was running 6.9.2...

*sigh* the ctc things IS fixed... I don't know HOW I managed to screw that up so hard...
I wouldn't worry so much, considering I downloaded an xml file instead of the py file that fixed the transitions... All because I thought it was a direct download link, heh.

So, I'm upgrading to 6.9.2. The same tricks to run Scite still apply to this version, right?
Enjoy tranquillity. Paint reality with the colours of your imagination.

Primum Soft Website and Blog

Post Reply

Who is online

Users browsing this forum: kedta35, Silac