Ren'Py 6.99.7 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.99.7 Released

#1 Post by PyTom »

I'm pleased to announce Ren'Py 6.99.7. This is the latest in a series of
releases that introduce the new features that will make up Ren'Py 7. Ren'Py
6.99.7 is primarily to fixing bugs and rendering issues introduced in 6.99.7,
but also introduces a number of new features, including:
  • A new dynamic images feature that lets Ren'Py interpolate text into displayables
    at the start of each interaction. This should make certain common patterns much
    easier to implement, such as dressup code that previously required a large
    number of ConditionSwitches.
  • An extension to the define statement that makes it possible to define config
    and persistent variables. Persistent variables use special semantics to ensure
    a persistent variable is only defined once.
A number of other smaller features have been added, as described in the changelog.
Over a dozen fixes to bugs and regressions are listed in the changelog, and
there are probably a few more fixes that didn't make it.


Downloads of 6.99.7 can be found at:

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

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


Once again, thanks to everyone who tested the prereleases - Ren'Py is far better for your fedback.
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

AXYPB
Regular
Posts: 95
Joined: Thu Sep 04, 2014 3:04 am
Github: AXYPB
Contact:

Re: Ren'Py 6.99.7 Released

#2 Post by AXYPB »

Thank you for your continued effort. I will push an update for my own project to take advantage of the bug fixes as soon as possible.

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.99.7 Released

#3 Post by jack_norton »

I've finally had time to update, but there are some differences with the text aligment vs previous version. Just wondering if this is normal ?
new.jpg
the cards numbers and in general all texts seems shifted on the left by several pixels :(

Update: I tried also an older game, SOTW:
sotw.jpg
In this case you can see that several texts seems to not fit the enclosing hbox/frame/etc anymore, like on the left "Stamina points" (was one line) and on the right "Skill/Spell points" that goes on two lines too.

So my question is simple: there's a way to keep the games compatible with the "old layout"? for a visual novel or dating sim, it's irrelevant, but unfortunately for games like mine with a LOT of buttons/screens is quite important to keep compatibility with older layout, since it can break the layout completely :(
follow me on Image Image Image
computer games

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.99.7 Released

#4 Post by jack_norton »

I made a simple test :)

Code: Select all

# You can place the script of your game in this file.

# Declare images below this line, using the image statement.
# eg. image eileen happy = "eileen_happy.png"

# Declare characters used by this game.
define e = Character('Eileen', color="#c8ffc8")

screen test():
    frame xmaximum 300:
        text "This should be on one line"
# The game starts here.
label start:
    call screen test
    e "You've created a new Ren'Py game."

    e "Once you add a story, pictures, and music, you can release it to the world!"

    return
in previous ren'py version, the text is displayed on one line. In the new one, in two. I use no style, so it's not related to that. Thanks for looking into this Tom :)
follow me on Image Image Image
computer games

User avatar
nekoman
Newbie
Posts: 22
Joined: Sun Aug 17, 2014 2:21 pm
Location: Italy
Contact:

Re: Ren'Py 6.99.7 Released

#5 Post by nekoman »

I'm having the same problem.

The screenshots are taken before the update (6.99.6) and after the update (6.99.7).

I wonder if there's a way to keep a compatibility with the old text resolution.
Attachments
Before: 6.99.6
Before: 6.99.6
After: 6.99.7
After: 6.99.7

User avatar
nekoman
Newbie
Posts: 22
Joined: Sun Aug 17, 2014 2:21 pm
Location: Italy
Contact:

Re: Ren'Py 6.99.7 Released

#6 Post by nekoman »

Sorry for the double post.

After the update, file save started to give me problems as well. Sometimes it works, sometimes Renpy throws the exception "PicklingError: Can't pickle <type 'module'>: attribute lookup __builtin__.module failed". When it starts throwing that exception, it stops saving at all until a reboot. Saves are done only with stock renpy actions. Anyway I attached the traceback.

By the way, along with the update, I installed the _renpysteam module as well, not sure if this info helps though...

Thank you!
Attachments
traceback.txt
(3.32 KiB) Downloaded 87 times

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.99.7 Released

#7 Post by PyTom »

I've fixed the spacing issue.

Nekoman, pickling issues usually are code-related. Can you add the lines:

Code: Select all

define config.use_cpickle = False
define config.save_dump = True
And then cause the problem? That should create a better traceback, and a save_dump.txt file, both of which will help diagnose and fix the problem.
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
nekoman
Newbie
Posts: 22
Joined: Sun Aug 17, 2014 2:21 pm
Location: Italy
Contact:

Re: Ren'Py 6.99.7 Released

#8 Post by nekoman »

Thank you very much for the support, that will surely help.

About the text related issue, I have updated Renpy just now but it seems my problem isn't fixed yet :(

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.99.7 Released

#9 Post by PyTom »

nekoman, what did you test against? The nightly builds have been broken for about a week (due to some power outage-related crap I just fixed), and it's only now that I'm getting them back online.
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
nekoman
Newbie
Posts: 22
Joined: Sun Aug 17, 2014 2:21 pm
Location: Italy
Contact:

Re: Ren'Py 6.99.7 Released

#10 Post by nekoman »

It's the 6.99.7.858. I thought that there was an update, but now I've figured out that the updater is installing the same version over and over.

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.99.7 Released

#11 Post by PyTom »

Hm... I should look at that.

Anyway, I just fixed the nightly channel. You can enable it in preferences, and then you should get the version with the fix.
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: 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.99.7 Released

#12 Post by PyTom »

Nekoman, can you check this out when you get a chance. I'd like to release 6.99.8 with this fix this weekend, assuming it works.
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
nekoman
Newbie
Posts: 22
Joined: Sun Aug 17, 2014 2:21 pm
Location: Italy
Contact:

Re: Ren'Py 6.99.7 Released

#13 Post by nekoman »

I've installed the 6.99.8.864 and the text issue was fixed, thank you very much!

User avatar
trooper6
Lemma-Class Veteran
Posts: 3712
Joined: Sat Jul 09, 2011 10:33 pm
Projects: A Close Shave
Location: Medford, MA
Contact:

Re: Ren'Py 6.99.7 Released

#14 Post by trooper6 »

I'm only seeing up to 6.99.6 in the changelog...but I thought I had seen 6.99.7 once. Was it removed? Will it come back?
A Close Shave:
*Last Thing Done (Aug 17): Finished coding emotions and camera for 4/10 main labels.
*Currently Doing: Coding of emotions and camera for the labels--On 5/10
*First Next thing to do: Code in all CG and special animation stuff
*Next Next thing to do: Set up film animation
*Other Thing to Do: Do SFX and Score (maybe think about eye blinks?)
Check out My Clock Cookbook Recipe: http://lemmasoft.renai.us/forums/viewto ... 51&t=21978

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.99.7 Released

#15 Post by PyTom »

I re-uploaded, so if you hit reload in your browser you should get the proper changelog.
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: Google [Bot]