Performance Warnings - how common?

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
LateWhiteRabbit
Eileen-Class Veteran
Posts: 1866
Joined: Sat Jan 19, 2008 2:47 pm
Projects: The Space Between
Contact:

Re: Performance Warnings - how common?

#16 Post by LateWhiteRabbit » Wed Dec 05, 2012 12:35 am

PyTom wrote:
LateWhiteRabbit wrote:This is honestly the only thing keeping me from jumping into RenPy feet first. I keep thinking I'll use it for a project (I love coding in Python), but I always run into my HD art being too heavy for solid framerates, even with me optimizing all I can. Renpy is really more ideal for the TYPE of game I'm making, but I need an engine like Unity that can use a GPU to do some heavy lifting. I keep getting surprised by how little it takes to bog the software renderer down in Renpy when it comes to HD sprites and backgrounds.
I'm confused.

Ren'Py has been using the GPU for years, now - to the point where I'm trying to figure out how to get rid of the fallback, so I can add features that depend on the GPU.
Apparently from Nyaatraps post and yours I've been running the thing in software mode this whole time. Chalk that one up to a 'duh' moment. :oops: Well, I guess that illustrates another point in and of itself ... with two options someone is going to use the stupid one.....

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: Performance Warnings - how common?

#17 Post by TrickWithAKnife » Wed Dec 05, 2012 12:36 am

@Nyaatrap:
Thanks. I'll have to try it out at another time. My computer is out of commission at the moment.
Last edited by TrickWithAKnife on Wed Dec 05, 2012 9:33 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.

User avatar
papillon
Arbiter of the Internets
Posts: 4104
Joined: Tue Aug 26, 2003 4:37 am
Completed: lots; see website!
Projects: something mysterious involving yuri, usually
Organization: Hanako Games
Tumblr: hanakogames
Contact:

Re: Performance Warnings - how common?

#18 Post by papillon » Wed Dec 05, 2012 7:42 am

From the comments on Heartstring Bugs there seem to be a number of people who're having issues with the graphics not showing up and needing to switch to software rendering to make it work. No error messages given, just graphics missing completely (not all, but a few specific ones).

I know we had at least a couple of people who had similar problems with two of the entries in the Adversity Comp. So I guess some specific bits of code are unreliable in GL mode on some graphics cards?

User avatar
SundownKid
Lemma-Class Veteran
Posts: 2299
Joined: Mon Feb 06, 2012 9:50 pm
Completed: Icebound, Selenon Rising Ep. 1-2
Projects: Selenon Rising Ep. 3-4
Organization: Fastermind Games
Deviantart: sundownkid
Location: NYC
Contact:

Re: Performance Warnings - how common?

#19 Post by SundownKid » Wed Dec 05, 2012 2:27 pm

Ren'py lags like crazy when I try to use large image animations or particle effects. If it really worked like Unity, that wouldn't be an issue - there is definitely something causing it to slow down and lag. I have an Nvidia GTX680 that can play most modern games on high quality and it can't even handle an animation.

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

Re: Performance Warnings - how common?

#20 Post by nyaatrap » Fri Dec 07, 2012 8:56 am

I didn't investigate particles so I don't know if it's using GPU. But I can move over 4000px images without any lags with my 250$ cheap laptop (other than image loading time). If you get delays on large images, the problem is GPU setting or your code. Though I noticed the current Ren'py's image loading system isn't optimized for ATL yet. If you state image loading and ATL moving at the same time, it causes an animation skip on early frames.

User avatar
SundownKid
Lemma-Class Veteran
Posts: 2299
Joined: Mon Feb 06, 2012 9:50 pm
Completed: Icebound, Selenon Rising Ep. 1-2
Projects: Selenon Rising Ep. 3-4
Organization: Fastermind Games
Deviantart: sundownkid
Location: NYC
Contact:

Re: Performance Warnings - how common?

#21 Post by SundownKid » Fri Dec 07, 2012 9:19 am

I'd love to be able to use particle effects without lag, but how would I go about fixing the problem?

User avatar
AxemRed
Veteran
Posts: 482
Joined: Sun Jan 09, 2011 7:10 am
Contact:

Re: Performance Warnings - how common?

#22 Post by AxemRed » Fri Dec 07, 2012 11:50 am

'particles' is a pretty wide concept, hard to say what's the limiting factor without getting extremely specific. If you're able to create a standalone program with performance problems it'd be much easier to help you.

Post Reply

Who is online

Users browsing this forum: No registered users