Ren'Py 6.14 Pre-Releases

In this forum we discuss the future of Ren'Py, both bug fixes and longer-term development. Pre-releases are announced and discussed here.
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:

Re: Ren'Py 6.14 Pre-Releases

#31 Post by PyTom »

The next release will switch all guides off by default.

The updater supports mac apps - with one minor caveat. If you build a mac app with documentation in it, the copy of the documentation on the outside of the app will not be updated.
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: 4087
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 Pre-Releases

#32 Post by jack_norton »

Some more stuff (not sure if is not implemented yet, but thought to write it anyway):
- code folding doesn't work (I don't see any button on left of code to toggle the folding) I have it enabled in the menu
- there's no shortcut for commenting? :( like CTRL+Q of SCiTe? that was very useful... hint hint
- in the updater you used try/catch method? I mean, is safe to do an update check every time the game starts, and then in the main menu show a window "There's a new version of the game available do you want to download it?" with an update button? I ask only because when using my online activation in VERY RARE cases some people had the game crash because they used proxies or other weird stuff (but could have been just my poor coding).

Really great update, I think probably the best update Ren'Py had in a while 8)
follow me on Image Image Image
computer games

Jake
Support Hero
Posts: 3826
Joined: Sat Jun 17, 2006 7:28 pm
Contact:

Re: Ren'Py 6.14 Pre-Releases

#33 Post by Jake »

jack_norton wrote: - there's no shortcut for commenting? :( like CTRL+Q of SCiTe? that was very useful... hint hint
If you mean "a shortcut to comment out selected text", it's Ctrl+1... but I had to go into the keybindings editor and look at it before it started working, for some reason.
Server error: user 'Jake' not found

User avatar
jack_norton
Lemma-Class Veteran
Posts: 4087
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 Pre-Releases

#34 Post by jack_norton »

Ah found it! Cool, I set it up to be CRTL+Q like in SCiTe :) thanks
Now I'm missing only CTRL+0 to start the current project and I'll be happy :mrgreen:
follow me on Image Image Image
computer games

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.14 Pre-Releases

#35 Post by PyTom »

I've posted the second pre-release, Ren'Py 6.14.0.305. If you have 6.14.0, you should be able to download it by clicking "update".

This fixes several bugs, including a major bug that prevented most rollback from working.

It also changes the wording of the launcher to help creators use it. (Thanks Ren for many of the suggested fixes, and for a documentation fix as well.)

Jake committed code that changes screens.rpy based on the theme you're using - so that when you're using A White Tulip as your theme, everything fits into a 800x600 screen.

Edwin committed a new feature to the launcher: Script navigation by TODO comments. Now, if you write code like:

Code: Select all

label:
    he "It's good to meet you."
    she "It's good to meet you, too."

    # TODO: Torrid romance scene.
then the TODO comment will show up in the list of TODOs under script navigation. Clicking on it will open the comment up in the editor.

The Ren'Py plugin for Editra has had several minor changes to it - it should never bring up two windows when one will suffice, and it disables the edge guideline, freeing you from the tyrrany of punch card widths.

Thanks to everyone who's tested Ren'Py so far, and please report any problems - or successes - that you have with .305.
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
Camille
Eileen-Class Veteran
Posts: 1227
Joined: Sat Apr 23, 2011 2:43 pm
Completed: Please see http://trash.moe
Projects: the head well lost
Organization: L3
Tumblr: narihira
Deviantart: crownwaltz
itch: lore
Contact:

Re: Ren'Py 6.14 Pre-Releases

#36 Post by Camille »

Yay, NVL works just fine now. No more triple text.

And I'm loving the TODO thing. I normally leave myself NTS comments anyway, so I just did a search and replace, changing them all to TODOs. The fact that they're accessible from the launcher and go straight to the right line in the editor is great. What an incredibly convenient feature. :3 My inner obsessed-list-maker is appeased.

I haven't noticed any other bugs so far, but I'll point them out if I do.

User avatar
jack_norton
Lemma-Class Veteran
Posts: 4087
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 Pre-Releases

#37 Post by jack_norton »

I got an error during the update:
1- first time I tried, just said there's a new version, clicked update, downloaded very quickly something (not sure if it REALLY downloaded something) and then said error
2- then I tried again, this time said there's Ren'Py 6.14.0.305, clicked update, downloaded for longer time and everything went ok

just reporting in case can be useful for something, but ultimately the update worked. I'm just thinking if that happens also in normal games, if is just a temporary problem or something else (I mean if the 2nd time always works, is strange).

The TODO list rule, since I used to write TODO: a lot of time in the code! Cheers to Edwin :)
follow me on Image Image Image
computer games

User avatar
sake-bento
Eileen-Class Veteran
Posts: 1909
Joined: Sat Jan 26, 2008 5:58 pm
Completed: http://sakevisual.com/games.html
Projects: Every Sunrise, Shinsei
Organization: sakevisual
Tumblr: sakevisual
Deviantart: sakevisual
itch: sakevisual
Contact:

Re: Ren'Py 6.14 Pre-Releases

#38 Post by sake-bento »

Built a universal build of a game. One of my users is having trouble running it:

Code: Select all

Traceback (most recent call last):
File "/Users/DannyChen/Desktop/yousei-0.1b-all/youseibeta.app/Contents/Resources/__boot__.py", line 277, in <module>
_argv_emulation()
File "/Users/DannyChen/Desktop/yousei-0.1b-all/youseibeta.app/Contents/Resources/__boot__.py", line 275, in _argv_emulation
_run_argvemulator()
File "/Users/DannyChen/Desktop/yousei-0.1b-all/youseibeta.app/Contents/Resources/__boot__.py", line 110, in _run_argvemulator
carbon = _ctypes_setup()
File "/Users/DannyChen/Desktop/yousei-0.1b-all/youseibeta.app/Contents/Resources/__boot__.py", line 65, in _ctypes_setup
carbon.AEProcessEvent.restype = ctypes.c_int
File "ctypes/__init__.pyo", line 378, in __getattr__
File "ctypes/__init__.pyo", line 383, in __getitem__
AttributeError: dlsym(0x101f40, AEProcessEvent): symbol not found
2012-07-27 00:42:56.563 youseibeta[542] youseibeta Error
OS: Mac OSX 10.4.11
Video Card: ATY RadeonX1600

Another user with Windows didn't run into the same problem.

User avatar
jack_norton
Lemma-Class Veteran
Posts: 4087
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 Pre-Releases

#39 Post by jack_norton »

I'm not sure but just a guess, he doesn't have a PPC Mac right? PPC support was dropped by Renpy (rightly so since PPC Mac are quite rare nowadays).
follow me on Image Image Image
computer games

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.14 Pre-Releases

#40 Post by PyTom »

It looks like py2app - the program that's used to package Ren'Py on the Mac - no longer supports Mac OS X 10.4.

Since 10.4 was released in April 2005, and the last version of 10.4 was released in November 2007, right now I'm considering resolving this by simply raising the minimum version requirement needed to run Ren'Py.
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: 4087
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 Pre-Releases

#41 Post by jack_norton »

It's used only to put resources inside the package or for the app itself? I mean if you do all the OSes combined in a .zip with game folder visible in the zip it would still work?
Anyway, Steam hardware survey: http://store.steampowered.com/hwsurvey/?platform=mac
Mac OS 10.4 is not even present so I presume is in the 2.43%. Differently from Windows, Mac OS users are used to be forced to upgrade their OS yearly so I don't think will be a big issue.
follow me on Image Image Image
computer games

User avatar
jack_norton
Lemma-Class Veteran
Posts: 4087
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 Pre-Releases

#42 Post by jack_norton »

Was wondering if there's a function that just checks if an update is available returning True/False and nothing else? I tried looking in the updater function itself but I'm not sure :oops: In many games is useful to auto-check on startup and then tell the player, without the need for him/her to click "update" button every time to know about it. Thanks!

Edit: also, whenever I try the updater (it fails because I haven't uploaded anything online yet) when I exit the game I get this error in renpy.exe.txt:

Code: Select all

Exception in thread Thread-1:
Traceback (most recent call last):
  File "threading.pyo", line 551, in __bootstrap_inner
  File "common/00updater.rpy", line 321, in run
AttributeError: 'NoneType' object has no attribute 'close'
follow me on Image Image Image
computer games

User avatar
Samidarenina
Regular
Posts: 137
Joined: Sun Aug 01, 2010 1:21 pm
Contact:

Re: Ren'Py 6.14 Pre-Releases

#43 Post by Samidarenina »

Just wanted to mention that the new launcher, when left open for a longer time, starts eating up memory.
I've left it open for like 2 hours and the whole computer started lagging like crazy. The old launcher had no such problems.

I guess mentioning it here doesn't hurt?

User avatar
Hijiri
Eileen-Class Veteran
Posts: 1519
Joined: Sun Mar 25, 2012 6:35 pm
Completed: Death Rule:lost code Overdrive Edition, Where the White Doves Rest-Tsumihanseishi
Projects: Death Rule: Killing System
Organization: MESI Games
IRC Nick: Hizi
Tumblr: mesigames
Skype: kurotezuka
itch: hijiri
Location: Los Angeles
Contact:

Re: Ren'Py 6.14 Pre-Releases

#44 Post by Hijiri »

I keep having trouble updating Ren'Py to 6.14.0.305. When I press "Update" it tells me that the update is available, but when it reaches the "Downloading Update" screen, it just hangs there for a while before I get this message:
Image

I've tried switching the channels for the update and even turned off my firewall and redid it, but to no avail.
Image Image
"Perfection goal that always changes. Can pursue, cannot obtain."

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.14 Pre-Releases

#45 Post by PyTom »

Hijiri>>> Can you post update/log.txt, please?

Can other people look for a memory leak? I'm showing 6.14 as stable so far - but it's possible that's only the case 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

Post Reply

Who is online

Users browsing this forum: No registered users