Ren'Py 6.99.14 Released
Added 2018-01-14 20:12:20 +0000 UTCSo, 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:
- The performance of Ren'Py has been improved in multiple ways, and the apparent responsiveness has been improved even more.
- A new multiple character dialogue system makes it possible for multiple characters to display dialogue on the screen at once.
- A new GUI preference system works with the new GUI to make it easier to create preferences that customize the look of the Ren'Py GUI.
- A new tooltip system makes it easier to write tooltips.
- Ren'Py now supports TLS on multiple platforms, making it possible to use HTTPS to connect to servers to transfer game data.
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
2018-02-02 00:45:56 +0000 UTCHi, 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
2018-02-02 00:33:05 +0000 UTCI will as of 6.99.14.1.
Renpytom
2018-01-30 00:26:54 +0000 UTCProbably should default to a lower usage as a default and allow for a controlled increase.
Bee
2018-01-30 00:22:05 +0000 UTCOh 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
2018-01-24 17:16:10 +0000 UTC6.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
2018-01-24 15:38:28 +0000 UTCHi, 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
2018-01-24 10:01:25 +0000 UTCWow that's a lot of great changes :) Thanks for your hard work and effort :)
Palanto
2018-01-16 09:06:35 +0000 UTCI 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
2018-01-15 06:51:30 +0000 UTCI'd also suggest considering using Movie sprites instead of large sequences of ATL images.
Renpytom
2018-01-15 06:40:49 +0000 UTCSo, 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
2018-01-15 06:40:10 +0000 UTCATL, 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
2018-01-15 05:21:13 +0000 UTCI 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
2018-01-15 05:03:02 +0000 UTCThx! 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
2018-01-15 04:34:25 +0000 UTCYes, they should work with anything that takes focus. (Buttons, imagebuttons, and bars, at least. I'd have to check beyond that.)
Renpytom
2018-01-14 21:47:38 +0000 UTCA question: can the new tooltips be used with imagebuttons too?
Bruni Multimedia
2018-01-14 21:23:02 +0000 UTCI love Ren'Py
Bruni Multimedia
2018-01-14 21:02:43 +0000 UTC