XaiJu
Renpytom
Renpytom

patreon


Ren'Py 6.99.14 Released

So, remember how 6.99.13 was supposed to be the last release before Ren'Py 7? Well, a funny thing happened - after a very productive month or two, we have Ren'Py 6.99.14 with many improvements.

As an important note, the first time you open a game in 6.99.14, it will open much slower as Ren'Py compiles all the Python expressions it encounters. The game will open faster the second and later times it is run, and will run faster once it is open.

Some of the improvements are:

This release also fixes issues with movie playback and android apps displaying a black screen, along with other improvements mentioned in the changelog.

Downloads of Ren'Py 6.99.14 can be found at:

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

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 list of sponsors.

Comments

Yes, assuming you mean windows Ren'Py games. What you want to do is to download the mac version of the SDK, then drag it out of the disk it's in to somewhere else. I'd suggest making a project (as described in the quickstart), just to get things going. Then drag the game you want to run next to the project you made, click refresh in the launcher, and it shound open up.

Renpytom

Hi, I play games on Mac. I was just wondering if it is possible to download your software and use it to play window games on mac? Could you tell me how ?

RiRi

I will as of 6.99.14.1.

Renpytom

Probably should default to a lower usage as a default and allow for a controlled increase.

Bee

Oh ok. Would it be possible to revert the CPU usage back to the way it was in previous builds? It makes a big difference to the tool's usability because even when the game is not running and only the SDK, it's making the fans go wild and the machine gets hot. It ends up eating up all the battery even when it's doing nothing. Somebody on the iir said "Had to download a Fan control program to get my fans to shut up :-D"

Crux Game Studios

6.99.14 is more aggressive about GPU usage. You can configure this by hitting shift+G, and adjusting the powersave setting to enable. (This may be the default in future releases.)

Renpytom

Hi, not sure if it's anything to do with this release/build, but when I'm running Renpy now and start up a game (even a simple one with just one image and two lines of text) my Mac's fans kick up. This wasn't the case with the previous version. Is this normal?

Crux Game Studios

Wow that's a lot of great changes :) Thanks for your hard work and effort :)

Palanto

I was trying renpy.start_predict and another cache related functions. I was not notice the difference. I do not use fullhd pictures, on the contrary, I was tried to use a lot of small files and build animation using ATL. For example, each part of the body was a separate displayable, these displayables moved when they reached a certain positiond, then other pictures were loaded as this displayable(yes, I'm a pervert)))) The main freezes were then I try to load or reload a new picture as a part of an already animated object.

Great Chicken Studio

I'd also suggest considering using Movie sprites instead of large sequences of ATL images.

Renpytom

So, the problem is that it's not just pulling in the data from disk that counts, it's the time it takes to decompress images. A 1920x1080 image takes 8 megabytes in the cache, and you're dealing with 2GB of total address space on 32-bit windows, not counting the space taken up by everything else. If you want to force the cache, you can. Take a look at the renpy.start_predict and renpy.stop_predict functions, and you might want to adjust other config variables to increase the cache size.

Renpytom

ATL, sorry. Our game, for example, "My Strange Sister." You're right, the image changes is almost unpredictable. But the total size of all the graphic files in the game is less than 300 megabytes. In the end, all of them can be cached. 300 megabytes of memory is a trifle for modern computers. Or, for example, I would like to have a tool that allows me to specify which files/folders to cache.

Great Chicken Studio

I don't know what TLC is. Can you give an example of a game where Ren'Py fails to cache, where the image are fundamentally predictable?

Renpytom

Thx! Please do something with image caching. Already existing algorithm poorly copes with the caching of images for animation on TLC. As a result, such animation turns into a hell for a disk and the size of a picture is essentially limited by the time of its load.

Great Chicken Studio

Yes, they should work with anything that takes focus. (Buttons, imagebuttons, and bars, at least. I'd have to check beyond that.)

Renpytom

A question: can the new tooltips be used with imagebuttons too?

Bruni Multimedia

I love Ren'Py

Bruni Multimedia


More Creators