Patrefans
Renpytom from patreon
Renpytom patreon

Ren'Py 6.99.14 Released

🕑 Added 2018-01-14 20:12:20 +0000 UTC

Comments

Renpytom

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.

RiRi

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 ?

Renpytom

I will as of 6.99.14.1.

Bee

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

Crux Game Studios

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"

Renpytom

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.)

Crux Game Studios

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?

Palanto

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

Great Chicken Studio

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.

Renpytom

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.

Great Chicken Studio

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.

Renpytom

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?

Great Chicken Studio

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.

Renpytom

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

Bruni Multimedia

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

Bruni Multimedia

I love Ren'Py


More Creators