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.
Message
Author
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 Released

#31 Post by jack_norton »

Anyway cheers to Pytom and the other contributors for their efforts! I'm not complaining or bashing, just reporting the bugs as I find them. I think maybe will have to release Loren still with 6.13 since I wanted to have the beta test finish this week but that doesn't mean I'm not eager to use the new awesome features 8)
follow me on Image Image Image
computer games

User avatar
PyTom
Ren'Py Creator
Posts: 16097
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

#32 Post by PyTom »

Just FYI to everyone, I'm reading all these bugs and plan to get a 6.14.1 out this week that deals with them.

The Ren'Py updater won't work - as a user - when the game is installed to Program Files. You need to make your installer install to program files if you expect the updater to work.
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 Released

#33 Post by jack_norton »

In my case I was just using the "all OSes combined zip" when those Windows XP users had the problem. Myself I was able to always update fine, sometimes needed to run it two times and the second time worked (this even for the renpy launcher).
follow me on Image Image Image
computer games

User avatar
backansi
Veteran
Posts: 224
Joined: Sun May 31, 2009 7:15 am
Location: Korea, Republic of
Contact:

Re: Ren'Py 6.14 Released

#34 Post by backansi »

Thanks for the huge update :) I've just moved my on-going projects to 6.14 and it works fine but I have a favor to ask.
When I build a distribution with files have non-ascii file names, an exception occurred which I can hardly understand at first.

Code: Select all

I'm sorry, but an uncaught exception occurred.

While running game code:
  File "game/distribute.rpy", line 827, in script
  File "game/distribute.rpy", line 830, in python
  File "game/distribute.rpy", line 317, in python
  File "game/distribute.rpy", line 412, in python
  File "game/distribute.rpy", line 408, in python
  File "game/distribute.rpy", line 408, in python
  File "game/distribute.rpy", line 394, in python
UnicodeDecodeError: 'ascii' codec can't decode byte 0xbd in position 9: ordinal not in range(128)

-- Full Traceback ------------------------------------------------------------

Full traceback:
  File "E:\renpy-6.14.0-sdk\renpy\execution.py", line 266, in run
  File "E:\renpy-6.14.0-sdk\renpy\ast.py", line 646, in execute
  File "E:\renpy-6.14.0-sdk\renpy\python.py", line 1159, in py_exec_bytecode
  File "game/distribute.rpy", line 830, in <module>
  File "game/distribute.rpy", line 317, in __init__
  File "game/distribute.rpy", line 412, in scan_and_classify
  File "game/distribute.rpy", line 408, in walk
  File "game/distribute.rpy", line 408, in walk
  File "game/distribute.rpy", line 394, in walk
UnicodeDecodeError: 'ascii' codec can't decode byte 0xbd in position 9: ordinal not in range(128)

Windows-7-6.1.7601-SP1
Ren'Py 6.14.0.350
Ren'Py Launcher 6.14.0.350
It would be nice if the message could be intelligible. *_*

User avatar
PyTom
Ren'Py Creator
Posts: 16097
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

#35 Post by PyTom »

You can't build a distribution with non-ascii filenames, as non-ascii filenames aren't supported by the zip format.

That being said, I agree that the error message here could be a lot more useful.
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

AxemRed
Veteran
Posts: 482
Joined: Sun Jan 09, 2011 7:10 am
Contact:

Re: Ren'Py 6.14 Released

#36 Post by AxemRed »

PyTom wrote:...non-ascii filenames aren't supported by the zip format.
The ZIP format supports UTF-8 just fine, it's just that some software *cough* Windows *cough* ignores the UTF-8 flag.

User avatar
PyTom
Ren'Py Creator
Posts: 16097
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

#37 Post by PyTom »

Fair enough - it didn't support it the last time I checked, but it's been a while since I last checked. That being said, if common software like Windows doesn't support utf-8, then it's probably best to just stick with ASCII filenames for the time being.
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
NoJoker
Regular
Posts: 145
Joined: Sun Sep 11, 2011 5:52 pm
Completed: Sleepless Night series, Soulmates, TIWIWTD, TKABS
Projects: Legend of the Silver Fox, Sleepless Night 3
Deviantart: Massimow
itch: massimow
Location: Germany
Discord: Massimo#3596
Contact:

Re: Ren'Py 6.14 Released

#38 Post by NoJoker »

Some updates on my problems:

When I try to create a new game this happens:

Code: Select all

I'm sorry, but an uncaught exception occurred.

While running game code:
  File "game/new_project.rpy", line 52, in script
  File "game/new_project.rpy", line 64, in python
UnicodeDecodeError: 'ascii' codec can't decode byte 0xdc in position 37: ordinal not in range(128)

-- Full Traceback ------------------------------------------------------------

Full traceback:
  File "E:\Programme\renpy-6.14.0-sdk\renpy\execution.py", line 266, in run
  File "E:\Programme\renpy-6.14.0-sdk\renpy\ast.py", line 646, in execute
  File "E:\Programme\renpy-6.14.0-sdk\renpy\python.py", line 1159, in py_exec_bytecode
  File "game/new_project.rpy", line 64, in <module>
  File "ntpath.pyo", line 108, in join
UnicodeDecodeError: 'ascii' codec can't decode byte 0xdc in position 37: ordinal not in range(128)

Windows-7-6.1.7601-SP1
Ren'Py 6.14.0.350
Ren'Py Launcher 6.14.0.350
When I click ignore, I can choose the theme but when I continue, the game is not there.

Launching a project works just fine.
Image

User avatar
PyTom
Ren'Py Creator
Posts: 16097
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

#39 Post by PyTom »

jack_norton wrote: The bug that happens is: if you wait to see the screen appear, and then rollback, a new hearts is added (in practice the various flirt += 1 lines). Like I get to 2, rollback, shows 3, then I rollback again and shows 4 and so on. I can get to the max value simply using rollback!
Jack, can you extract this from Loren RPG, or at least make it into something that I can get to in less than ten clicks, and then upload that somewhere where I can get to it?

I'd like to try to figure out what's going on here, but I don't have time to try to find a bug in a huge game.

EDIT: Also, I've fixed what I think is the root cause of all of the ascii decoding errors. (Which was treating the projects directory as a binary string, rather than unicode.)
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 Released

#40 Post by jack_norton »

Yes mylord! :mrgreen:
I managed to make it very simple, and uploaded the same identic code built with the old 6.13 just to show that before was working:
http://www.winterwolves.net/heartsbug-old.zip (6.13)
http://www.winterwolves.net/heartsbug-new.zip (6.14)
in practice you see the hearts appearing on screen. If you do rollback, on the old version correctly doesn't add a new hearts, in the new one it does, like if the rollback didn't do what it was supposed to.
Also, with the new vesrion I got the message again:

Code: Select all

Traceback (most recent call last):
  File "C:\Users\Intel 2120\Downloads\renpy-6.14.0-sdk\renpy\bootstrap.py", line 228, in bootstrap
  File "C:\Users\Intel 2120\Downloads\renpy-6.14.0-sdk\renpy\main.py", line 365, in main
  File "render.pyx", line 91, in renpy.display.render.check_at_shutdown (gen\renpy.display.render.c:1473)
Exception: 10 Renders are alive at shutdown. This is probably a memory leak bug in Ren'Py.
follow me on Image Image Image
computer games

User avatar
PyTom
Ren'Py Creator
Posts: 16097
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

#41 Post by PyTom »

Jack's found a doozy of a bug.

Please hold off releasing games with 6.14 until I fix 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

Takanashi
Regular
Posts: 131
Joined: Wed Feb 08, 2012 6:39 pm
Contact:

Re: Ren'Py 6.14 Released

#42 Post by Takanashi »

Any rough idea of when will 6.14.1 be released?

User avatar
PyTom
Ren'Py Creator
Posts: 16097
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

#43 Post by PyTom »

When it's done.

The last big open issue is that zsync is broken on Windows XP - I need to figure out what's wrong and fix it before I can release.
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

Takanashi
Regular
Posts: 131
Joined: Wed Feb 08, 2012 6:39 pm
Contact:

Re: Ren'Py 6.14 Released

#44 Post by Takanashi »

Oh okay Tom, thanks! Sorry if it sounded like I was rushing you^^;

Did you had time to check the videoplayback issue that I reported? I've tried it in other computers and I'm also having the issue.

User avatar
PyTom
Ren'Py Creator
Posts: 16097
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

#45 Post by PyTom »

I think video playback has been fixed.

EDIT: Sorry for being a bit snarky in these last few posts. I'd just spent the past 8 hours - not including time spent sleeping - trying to track down the bug that was preventing zsync from working on windows XP. I've since solved it - turns out that I spent 8+ hours to make a 1-bit change. And now I'm just going to take a few more minutes to qualify 6.14.1 and get it out the door.
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