Ren'Py Gripes

In this forum we discuss the future of Ren'Py, both bug fixes and longer-term development. Pre-releases are announced and discussed here.
Message
Author
User avatar
Samidarenina
Regular
Posts: 137
Joined: Sun Aug 01, 2010 1:21 pm
Contact:

Re: Ren'Py Gripes

#121 Post by Samidarenina » Tue Jul 10, 2012 7:33 am

Excuse me, but I just wanted to mention that when saving or rollbacking in, for example, a line with multiple {w}/{p} tags, the line will start ignoring any ctc indicators and text speed.
Not really a big thing, but it can look a bit ugly and inconsistent.

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

#122 Post by PyTom » Tue Jul 10, 2012 9:47 am

That's intentional.

The idea is that when you're rollbacking or rollforwarding, you want to see the old text quickly so you can get back to playing the game.
Supporting creators since 2004
(When was the last time you backed up your game?)
"Do good work." - Virgil Ivan "Gus" Grissom
"Silly and fun things are important." - Elon Musk
Software > Drama • https://www.patreon.com/renpytom

User avatar
Samidarenina
Regular
Posts: 137
Joined: Sun Aug 01, 2010 1:21 pm
Contact:

Re: Ren'Py Gripes

#123 Post by Samidarenina » Tue Jul 10, 2012 10:01 am

Ah correction: You need to be in the middle of the line, rollback and then rollforward. The text you didn't see yet breaks, not the old one.

User avatar
nyaatrap
Crawling Chaos
Posts: 1824
Joined: Mon Feb 13, 2012 5:37 am
Location: Kimashi Tower, Japan
Contact:

Re: Ren'Py Gripes

#124 Post by nyaatrap » Mon Jul 30, 2012 5:27 am

Is it possible to implement color manipulation into the ATL?

Code: Select all

show sprite:
    linear 1 grayscale
    linear 1 colorize "#789"
I got this idea while reading this topic: http://lemmasoft.renai.us/forums/viewto ... =8&t=16376

User avatar
DragoonHP
Miko-Class Veteran
Posts: 758
Joined: Tue Jun 22, 2010 12:54 am
Completed: Christmas
IRC Nick: DragoonHP
Location: Zion Island, Solario
Contact:

Re: Ren'Py Gripes

#125 Post by DragoonHP » Mon Jul 30, 2012 10:24 am

When in DirectX mode, Ren'Py always reports that the DirectX version is outdated. But the Web DirectX installer shows that DirectX is up-to-date

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

#126 Post by PyTom » Mon Jul 30, 2012 10:28 am

nyaatrap wrote:Is it possible to implement color manipulation into the ATL?

Code: Select all

show sprite:
    linear 1 grayscale
    linear 1 colorize "#789"
I got this idea while reading this topic: http://lemmasoft.renai.us/forums/viewto ... =8&t=16376
This is a direction that I plan to take Ren'Py in at some point, once I can require OpenGL 2 support. (Or fall back to Mesa.)
Supporting creators since 2004
(When was the last time you backed up your game?)
"Do good work." - Virgil Ivan "Gus" Grissom
"Silly and fun things are important." - Elon Musk
Software > Drama • https://www.patreon.com/renpytom

User avatar
DragoonHP
Miko-Class Veteran
Posts: 758
Joined: Tue Jun 22, 2010 12:54 am
Completed: Christmas
IRC Nick: DragoonHP
Location: Zion Island, Solario
Contact:

Re: Ren'Py Gripes

#127 Post by DragoonHP » Mon Jul 30, 2012 10:31 am

By the way, is it normal for Ren'Py to use more than 450 MB (and growing) while updating?
(Or is this the memory leak someone mentioned)

EDIT: Windows 7 32-bit (Ren'Py is now using 471,820 K memory)

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

#128 Post by PyTom » Mon Jul 30, 2012 10:42 am

No, it shouldn't increase memory usage by very much.

What phase of update were you in? Did you have any anti-virus software running?
Supporting creators since 2004
(When was the last time you backed up your game?)
"Do good work." - Virgil Ivan "Gus" Grissom
"Silly and fun things are important." - Elon Musk
Software > Drama • https://www.patreon.com/renpytom

User avatar
DragoonHP
Miko-Class Veteran
Posts: 758
Joined: Tue Jun 22, 2010 12:54 am
Completed: Christmas
IRC Nick: DragoonHP
Location: Zion Island, Solario
Contact:

Re: Ren'Py Gripes

#129 Post by DragoonHP » Mon Jul 30, 2012 11:16 am

As soon as I started updating; I was downloading Editra. And yes, Avast was running in the background.

And when the update stopped (because of an error, most probably because of my crappy connection), the RAM increase stopped at 474, 850 or something.

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

#130 Post by PyTom » Mon Jul 30, 2012 2:12 pm

Question - was it Ren'Py using the RAM, or zsync?
Supporting creators since 2004
(When was the last time you backed up your game?)
"Do good work." - Virgil Ivan "Gus" Grissom
"Silly and fun things are important." - Elon Musk
Software > Drama • https://www.patreon.com/renpytom

User avatar
DragoonHP
Miko-Class Veteran
Posts: 758
Joined: Tue Jun 22, 2010 12:54 am
Completed: Christmas
IRC Nick: DragoonHP
Location: Zion Island, Solario
Contact:

Re: Ren'Py Gripes

#131 Post by DragoonHP » Mon Jul 30, 2012 2:16 pm

Ren'Py
ZSync memory was capped somewhere around 2,800 KB.

PS: Just noticed that I posted this in Gripes... sorry /fail

User avatar
DragoonHP
Miko-Class Veteran
Posts: 758
Joined: Tue Jun 22, 2010 12:54 am
Completed: Christmas
IRC Nick: DragoonHP
Location: Zion Island, Solario
Contact:

Re: Ren'Py Gripes

#132 Post by DragoonHP » Mon Jul 30, 2012 2:35 pm

Update: I can't seem to recreate the error. Now the RAM consumption fluctuates between 61 to 72 MB.

User avatar
nyaatrap
Crawling Chaos
Posts: 1824
Joined: Mon Feb 13, 2012 5:37 am
Location: Kimashi Tower, Japan
Contact:

Re: Ren'Py Gripes

#133 Post by nyaatrap » Tue Jul 31, 2012 6:13 am

PyTom wrote:
nyaatrap wrote:Is it possible to implement color manipulation into the ATL?

Code: Select all

show sprite:
    linear 1 grayscale
    linear 1 colorize "#789"
I got this idea while reading this topic: http://lemmasoft.renai.us/forums/viewto ... =8&t=16376
This is a direction that I plan to take Ren'Py in at some point, once I can require OpenGL 2 support. (Or fall back to Mesa.)
Yey I can't wait :D

User avatar
FragmentedBergyo
Regular
Posts: 101
Joined: Mon Jul 30, 2012 6:02 pm
Contact:

Re: Ren'Py Gripes

#134 Post by FragmentedBergyo » Tue Jul 31, 2012 5:34 pm

Just out of curiosity(I've seen you mention it a couple of times, but never heard the reason), what is the reason you can't use OpenGL 2 as of yet? Are there any licensing issues or something similar?

User avatar
TrickWithAKnife
Eileen-Class Veteran
Posts: 1261
Joined: Fri Mar 16, 2012 11:38 am
Projects: Rika
Organization: Solo (for now)
IRC Nick: Trick
Location: Tokyo, Japan
Contact:

Re: Ren'Py Gripes

#135 Post by TrickWithAKnife » Sun Aug 05, 2012 7:35 pm

Apologies if I mention something that has already been said somewhere else (I did check this whole thread though), or something that exists and I just didn't know how to use it.


Idea 1:
Some people can't figure out how to run the distributions I give them links to. It seems the main problem is that they can't figure out which file to run.

Rather than have to explain to everyone how to run the game, it would be a lot easier if there was only an executable in the initial folder.


Idea 2:
Another thing that would be nice would be having some files contained within a single container file. I really don't like that players can browse through the folders and see all the art etc. Destroys the magic for some things.

Idea 3:
It's possible to switch between 2 or more custom mouse pointers in some situations, but it doesn't appear to be possible for longer periods. It would be nice if we could switch between them for as long as we want.


Idea 4:
Having "or" code. Here is an example of what I mean:

Code: Select all

    if name == "Bob" or age > 96:
        "Hello grandpa."
Idea 5:
Similar to the previous idea. Using "and" to connect two or more queries. For example:

Code: Select all

    if day == "Sunday" and time > 11:
        "Oh no, I'm late for soccer practice!"
I do know there is a way to do this, but it's not so obvious (to me, anyway). I've just spent 15 minutes searching for it and gave up. I'd like to suggest keeping whatever the current method is, but also add the ability to use "and". It would make the code much easier for us programming newbies.
Last edited by TrickWithAKnife on Sun Aug 19, 2012 9:58 pm, edited 1 time in total.
"We must teach them through the tools with which they are comfortable."
The #renpy IRC channel is a great place to chat with other devs. Due to the nature of IRC and timezone differences, people probably won't reply right away.

If you'd like to view or use any code from my VN PM me. All code is freely available without restriction, but also without warranty or (much) support.

Post Reply

Who is online

Users browsing this forum: No registered users