Ren'Py 6.99.12 Prereleased
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.
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.
- PyTom
- Ren'Py Creator
- Posts: 16088
- 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.12 Prereleased
This is currently a prerelease, for the purpose of deciding if this version of Ren'Py is stable enough to release with.
I'd like to announce Ren'Py 6.99.12, the latest in a series of releases that will culminate in Ren'Py 7, and one of the biggest Ren'Py releases to date.
This release focuses on improving support for new versions of macOS, by changing the macOS-specific package to support code signing and work correctly when path randomization is enabled. When run on macOS, Ren'Py can automatically sing the application, and create a signed disk image. The launcher can launch older Ren'Py applications on macOS Sierra, to improve compatibility with older games.
Because of this change, the -all distribution has been retired, replaced with -mac and a new -pc distribution that supports Windows and Linux.
The other main focus of this release is improving support for translation of the new GUI. Translating Ren'Py now translates both the launcher and the interface of new games created in the launcher language. It is also possible to change the font used by the launcher and new projects. There is a page about translating Ren'Py in the documentation, to guide the process.
In addition to these major focuses, this release includes a number of new features and bug fixes.
Downloads of 6.99.12 can be found at:
https://www.renpy.org/release/6.99.12
A full list of changes to Ren'Py can be found at:
https://www.renpy.org/dev-doc/html/changelog.html
A list of changes that may require you to update your game can be found at:
https://www.renpy.org/dev-doc/html/incompatible.html
I'd like to announce Ren'Py 6.99.12, the latest in a series of releases that will culminate in Ren'Py 7, and one of the biggest Ren'Py releases to date.
This release focuses on improving support for new versions of macOS, by changing the macOS-specific package to support code signing and work correctly when path randomization is enabled. When run on macOS, Ren'Py can automatically sing the application, and create a signed disk image. The launcher can launch older Ren'Py applications on macOS Sierra, to improve compatibility with older games.
Because of this change, the -all distribution has been retired, replaced with -mac and a new -pc distribution that supports Windows and Linux.
The other main focus of this release is improving support for translation of the new GUI. Translating Ren'Py now translates both the launcher and the interface of new games created in the launcher language. It is also possible to change the font used by the launcher and new projects. There is a page about translating Ren'Py in the documentation, to guide the process.
In addition to these major focuses, this release includes a number of new features and bug fixes.
Downloads of 6.99.12 can be found at:
https://www.renpy.org/release/6.99.12
A full list of changes to Ren'Py can be found at:
https://www.renpy.org/dev-doc/html/changelog.html
A list of changes that may require you to update your game can be found at:
https://www.renpy.org/dev-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(When was the last time you backed up your game?)
Software > Drama • https://www.patreon.com/renpytom
- PyTom
- Ren'Py Creator
- Posts: 16088
- 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.12 Prereleased
As usual, thanks in advance to everyone who tests this prerelease and reports issues - both proper bugs, and things like if the new interface translation stuff is useful for their purposes.
Supporting creators since 2004
(When was the last time you backed up your game?)
"Do good work." - Virgil Ivan "Gus" Grissom(When was the last time you backed up your game?)
Software > Drama • https://www.patreon.com/renpytom
Re: Ren'Py 6.99.12 Prereleased
One thing that behaves differently in .12:
it's an easy fix with:
The former will not throw errors but it may return False where it preciously returned True. It prolly have to be switched back to str again in Python 3.
Code: Select all
if isinstance(obj, str):
Code: Select all
if isinstance(obj, basestring):
Re: Ren'Py 6.99.12 Prereleased
Were any changes made to the implementation of style preferences? They no longer appear to have any effect in my projects.
For instance, I use style preferences to toggle the appearance of the text box and text outlines, but regardless of the setting, no outlines are shown.
For instance, I use style preferences to toggle the appearance of the text box and text outlines, but regardless of the setting, no outlines are shown.
Code: Select all
style window:
background Transform("ui/window.png")
ypos 434
top_margin 0
bottom_margin 2
xpadding 30
top_padding 13
bottom_padding -28
xsize 800
ysize 166
# Define text box show/hide styles.
python:
renpy.register_style_preference("text_box","on",style.window,"background",Frame("ui/window.png",0,0))
renpy.register_style_preference("text_box","on",style.say_thought,"outlines",[(0,"#000000A0",2,2)])
renpy.register_style_preference("text_box","off",style.say_thought,"outlines",[(2,"#000000A0",0,0),(0,"#000000A0",2,2)])
renpy.register_style_preference("text_box","off",style.window,"background",None)
- PyTom
- Ren'Py Creator
- Posts: 16088
- 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.12 Prereleased
Could be. There are some order changes with respect to style preferences. I'll take a look and see what I come up with.
Supporting creators since 2004
(When was the last time you backed up your game?)
"Do good work." - Virgil Ivan "Gus" Grissom(When was the last time you backed up your game?)
Software > Drama • https://www.patreon.com/renpytom
- PyTom
- Ren'Py Creator
- Posts: 16088
- 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.12 Prereleased
AXYPB, it would up there were two bugs in the style system. This will be fixed in the next nightly, and I'll make a second prerelease in a day or two. Thanks for finding this.
Supporting creators since 2004
(When was the last time you backed up your game?)
"Do good work." - Virgil Ivan "Gus" Grissom(When was the last time you backed up your game?)
Software > Drama • https://www.patreon.com/renpytom
Re: Ren'Py 6.99.12 Prereleased
I am pleased to have been of assistance.
Truthfully, I had used the nightly build two days before this pre-release to test the fixes for the voice replay bugs I reported, and the style preferences were broken in that build as well. I did not report it as I assumed it was an isolated case, and would in any case be corrected in later builds.
Truthfully, I had used the nightly build two days before this pre-release to test the fixes for the voice replay bugs I reported, and the style preferences were broken in that build as well. I did not report it as I assumed it was an isolated case, and would in any case be corrected in later builds.
- xavimat
- Eileen-Class Veteran
- Posts: 1460
- Joined: Sat Feb 25, 2012 8:45 pm
- Completed: Yeshua, Jesus Life, Cops&Robbers
- Projects: Fear&Love, unknown
- Organization: Pilgrim Creations
- Github: xavi-mat
- itch: pilgrimcreations
- Location: Spain
- Contact:
Re: Ren'Py 6.99.12 Prereleased
Wow! Ren'Py has learned to sing!
(I'm really sorry for the bad joke, It was stronger than me )PyTom wrote: ...
This release focuses on improving support for new versions of macOS, by changing the macOS-specific package to support code signing and work correctly when path randomization is enabled. When run on macOS, Ren'Py can automatically sing the application, and create a signed disk image. The launcher can launch older Ren'Py applications on macOS Sierra, to improve compatibility with older games.
...
Comunidad Ren'Py en español: ¡Únete a nuestro Discord!
Rhaier Kingdom A Ren'Py Multiplayer Adventure Visual Novel.
Cops&Robbers A two-player experiment | Fear&Love Why can't we say I love you?
Honest Critique (Avatar made with Chibi Maker by ~gen8)
Rhaier Kingdom A Ren'Py Multiplayer Adventure Visual Novel.
Cops&Robbers A two-player experiment | Fear&Love Why can't we say I love you?
Honest Critique (Avatar made with Chibi Maker by ~gen8)
- PyTom
- Ren'Py Creator
- Posts: 16088
- 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.12 Prereleased
I've updated the prerelease to 6.99.12.1918.
This fixes two issues. The first is the style issue given above, and the second is an issue that could prevent Ren'Py from starting on Windows if a non-ASCII character was present in the user's account name. (The latter one is actually a huge problem, so please grab the fix ASAP.)
This fixes two issues. The first is the style issue given above, and the second is an issue that could prevent Ren'Py from starting on Windows if a non-ASCII character was present in the user's account name. (The latter one is actually a huge problem, so please grab the fix ASAP.)
Supporting creators since 2004
(When was the last time you backed up your game?)
"Do good work." - Virgil Ivan "Gus" Grissom(When was the last time you backed up your game?)
Software > Drama • https://www.patreon.com/renpytom
Re: Ren'Py 6.99.12 Prereleased
The style preferences now work as expected in this build. Thank you for your attention on this matter.
Re: Ren'Py 6.99.12 Prereleased
When running a project with WebP assets, a number of PNG images in the cache directory are generated. Will it be recommended to include these files in distributions despite the extra size they add?
- PyTom
- Ren'Py Creator
- Posts: 16088
- 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.12 Prereleased
Yes, they speed up Ren'Py. (They should also be created if you're using pngs.)
Supporting creators since 2004
(When was the last time you backed up your game?)
"Do good work." - Virgil Ivan "Gus" Grissom(When was the last time you backed up your game?)
Software > Drama • https://www.patreon.com/renpytom
- PyTom
- Ren'Py Creator
- Posts: 16088
- 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.12 Prereleased
I've updated the Ren'Py prerelease to 6.99.12.1930. Changes include:
- Ren'Py will now detect, report, and deal with a read-only projects directory, which is slightly more likely on modern macs.
- The fonts used by the launcher, template game, and tutorial have now been placed in a central directory, removing duplication. This substantially drops the size of the Ren'Py download.
- The Movie displayable now automatically selects a channel to use.
- Viewport and VPGrid now only crop their children if the child is larger than the viewport. This works around (but does not fix) buggy GL drivers that have problems with clipping on common screens like Preferences, Load, and Save, which have a viewport for layout purposes but do not use it.
- When developer mode is True, Ren'Py will report duplicate labels as an error.
- Ren'Py will now detect, report, and deal with a read-only projects directory, which is slightly more likely on modern macs.
- The fonts used by the launcher, template game, and tutorial have now been placed in a central directory, removing duplication. This substantially drops the size of the Ren'Py download.
- The Movie displayable now automatically selects a channel to use.
- Viewport and VPGrid now only crop their children if the child is larger than the viewport. This works around (but does not fix) buggy GL drivers that have problems with clipping on common screens like Preferences, Load, and Save, which have a viewport for layout purposes but do not use it.
- When developer mode is True, Ren'Py will report duplicate labels as an error.
Supporting creators since 2004
(When was the last time you backed up your game?)
"Do good work." - Virgil Ivan "Gus" Grissom(When was the last time you backed up your game?)
Software > Drama • https://www.patreon.com/renpytom
-
- Regular
- Posts: 67
- Joined: Mon Dec 16, 2013 1:00 pm
- Contact:
Re: Ren'Py 6.99.12 Prereleased
play movie "<loop 6.333>movie.webm"
Hello,
In the latest build this seems to cease to function. Previously it works. Some change has be done?
Hello,
In the latest build this seems to cease to function. Previously it works. Some change has be done?
- PyTom
- Ren'Py Creator
- Posts: 16088
- 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.12 Prereleased
I've uploaded the 6.99.12.1954 prerelease.
This is missing ReAnimator's bug (which I'll try to nail tomorrow), but has:
- A fix for an issue that prevented the updater from working if Ren'Py was run from a non-ASCII directory name.
- Fixes for FontGroups.
- A fix to a problem that caused Ren'Py to not save the state of nested transforms properly. (Or the moderately common Transform -> ImageReferences -> Transform pattern, which happens automatically with an ATL image.)
- The GUI example uses a localized font.
- The unicode linebreaking algorithm is used when breaking comments in generated gui code. (This ensures that asian languages are wrapped correctly.)
- Added a quick_menu variable, that controls the display of the quick menu, to the default gui. (This will only work in newer games.)
- Disabled planetarium mode per https://www.reddit.com/r/vndevs/comment ... h=ca99c354
This is missing ReAnimator's bug (which I'll try to nail tomorrow), but has:
- A fix for an issue that prevented the updater from working if Ren'Py was run from a non-ASCII directory name.
- Fixes for FontGroups.
- A fix to a problem that caused Ren'Py to not save the state of nested transforms properly. (Or the moderately common Transform -> ImageReferences -> Transform pattern, which happens automatically with an ATL image.)
- The GUI example uses a localized font.
- The unicode linebreaking algorithm is used when breaking comments in generated gui code. (This ensures that asian languages are wrapped correctly.)
- Added a quick_menu variable, that controls the display of the quick menu, to the default gui. (This will only work in newer games.)
- Disabled planetarium mode per https://www.reddit.com/r/vndevs/comment ... h=ca99c354
Supporting creators since 2004
(When was the last time you backed up your game?)
"Do good work." - Virgil Ivan "Gus" Grissom(When was the last time you backed up your game?)
Software > Drama • https://www.patreon.com/renpytom
Who is online
Users browsing this forum: Google [Bot]