Ren'Py 7.4.8 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.
Post Reply
Message
Author
User avatar
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 7.4.8 Released

#1 Post by PyTom »

I'd like to announce Ren'Py 7.4.8, the eighth patch release of Ren'Py 7.4. This release is focused on fixes, and especially fixes a problem introduced in Ren'Py 7.4.7 that could, in some circumstances, cause data to become corrupt during rollback.

Everyone on 7.4.7 should upgrade.

In addition to that fix, there are multiple other fixes, and a single new feature - the ability to pause playing movies like any other sound channel. Please see the changelog for a complete list of what has changed.

Ren'Py 7.4 is the the product of over a year of development, and one of the biggest releases of Ren'Py to date. This series of releases focuses on updating Ren'Py's internals so that Ren'Py is ready for its next 15 years.


Downloads of 7.4.8 can be found at:

https://www.renpy.org/release/7.4.8

A full list of changes to Ren'Py can be found at:

https://www.renpy.org/doc/html/changelog.html

A list of changes that may require you to update your game can be found at:

https://www.renpy.org/doc/html/incompatible.html

Please also check out the credits and sponsor list.
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

rayminator
Miko-Class Veteran
Posts: 793
Joined: Fri Feb 09, 2018 12:05 am
Location: Canada
Contact:

Re: Ren'Py 7.4.8 Released

#2 Post by rayminator »

it was a Japanese image I had in the fold

I'm getting this error
I don't have any images called ?????.png

Code: Select all

I'm sorry, but an uncaught exception occurred.

While running game code:
  File "game/distribute.rpy", line 1586, in <module>
  File "game/distribute.rpy", line 1593, in _execute_python_hide
  File "game/distribute.rpy", line 573, in __init__
  File "game/distribute.rpy", line 1315, in make_package
  File "game/distribute.rpy", line 345, in hash
  File "game/distribute.rpy", line 193, in hash
  File "game/distribute.rpy", line 122, in hash_file
IOError: [Errno 22] invalid mode ('rb') or filename: 'D:\\VN\\Progerialust Family\\?????.png'

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

Full traceback:
  File "launcher/game/distribute.rpyc", line 1586, in script
  File "R:\renpy\renpy-7.4.2-sdk/renpy/ast.py", line 923, in execute
    renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
  File "R:\renpy\renpy-7.4.2-sdk/renpy/python.py", line 2235, in py_exec_bytecode
    exec(bytecode, globals, locals)
  File "game/distribute.rpy", line 1586, in <module>
  File "game/distribute.rpy", line 1593, in _execute_python_hide
  File "game/distribute.rpy", line 573, in __init__
  File "game/distribute.rpy", line 1315, in make_package
  File "game/distribute.rpy", line 345, in hash
  File "game/distribute.rpy", line 193, in hash
  File "game/distribute.rpy", line 122, in hash_file
  File "R:\renpy\renpy-7.4.2-sdk/renpy/compat/__init__.py", line 94, in compat_open
    return python_open(*args, **kwargs)
IOError: [Errno 22] invalid mode ('rb') or filename: 'D:\\VN\\Progerialust Family\\?????.png'

Windows-10-10.0.19041
Ren'Py 7.4.8.1895
Ren'Py Launcher 7.4.8.1895
Wed Aug  4 19:03:19 2021

User avatar
Jackkel Dragon
Veteran
Posts: 283
Joined: Mon Mar 31, 2014 7:17 pm
Organization: Nightshade, Team Despair
itch: jackkel-dragon
Location: USA
Contact:

Re: Ren'Py 7.4.8 Released

#3 Post by Jackkel Dragon »

I'm noticing a weird issue since switching to 7.4.8, though I'm not sure if it's fully new or not. Basically, I've been using this code between scenes to reset the camera from camera transforms:

Code: Select all

camera at camera_reset

transform camera_reset:
        perspective True
        xpos 0
However, after doing this I can no longer get "ease" or the related transitions to work. Instead, the screen freezes for the duration of the transition, then acts as if there was no transition for the new images.

Do I need to set perspective to False to get the ease transforms to work again? Is this an intentioned part of how the 3D stage works?
Main Website
Includes information about and links to many of my current and past projects.

Major Game Projects
[Nightshade] Eldritch Academy, Eldritch University, Blooming Nightshade, Flowering Nightshade, Life as Designed
[Team Despair] Corpse Party D2 series

User avatar
Potato0095
Regular
Posts: 84
Joined: Sun May 08, 2016 8:40 pm
Projects: LoveCraft
itch: potato95
Location: Brazil
Contact:

Re: Ren'Py 7.4.8 Released

#4 Post by Potato0095 »

Don't know if this is related to any updates or if it's already known, but after quitting the game, the window sometimes is left hanging unresponsive for a few seconds before closing. No crashes though.
"There are two types of lies: Lies that hurt, and lies that don't."

User avatar
Jackkel Dragon
Veteran
Posts: 283
Joined: Mon Mar 31, 2014 7:17 pm
Organization: Nightshade, Team Despair
itch: jackkel-dragon
Location: USA
Contact:

Re: Ren'Py 7.4.8 Released

#5 Post by Jackkel Dragon »

Some updates on my issue:
- It seems like "move" and "ease" are both broken once the 3D stage is enabled.
- I can't find any way to disable the 3D stage once enabled, and setting perspective to False just makes nothing appear on the 3D layer.

I also had some issues with a custom layer and the "scene" command, but I think it was user error because I solved it with a custom scene function and config.scene.

So, are we meant to only use matrixtransform ATL to change image positions once in 3D stage mode? Or did something break that was working before?
Main Website
Includes information about and links to many of my current and past projects.

Major Game Projects
[Nightshade] Eldritch Academy, Eldritch University, Blooming Nightshade, Flowering Nightshade, Life as Designed
[Team Despair] Corpse Party D2 series

User avatar
Kinmoku
Miko-Class Veteran
Posts: 591
Joined: Mon Aug 11, 2014 9:39 am
Completed: One Night Stand
Projects: VIDEOVERSE
Tumblr: gamesbykinmoku
itch: kinmoku
Location: Germany
Contact:

Re: Ren'Py 7.4.8 Released

#6 Post by Kinmoku »

Not sure if this has been reported already but game menus are now running very slow for me. I updated to 7.4.8 from 7.4.4, so it may not have been THIS update, but I thought I'd mention it.

User avatar
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 7.4.8 Released

#7 Post by PyTom »

Jakkel Dragon>>> This should be fixed in 7.4.9.

Kinmoku>>> I'd need a small replication to be able to diagnose this, if it's still a problem in 7.4.9.
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: Ahrefs [Bot], downover, Google [Bot]