10-17-2012, 08:39 AM
10-17-2012, 12:27 PM
(10-17-2012, 08:11 AM)NaturalViolence Wrote: [ -> ]Quote:The scenes are all still rendered, it just isn't rendered on the screen.
Wait what?
Then where is it rendered to? Screenspace is the only render target available in d3d9 if I recall.
I don't remember the exact terms, so bear with me here. I get the theory, but not the terms.
The scene is constructed (every object is given its space still; the frame is still created) it just isn't rendered to the screen so that it can save a tiny but of GPU load.
10-17-2012, 01:41 PM
"The frame is still created it just isn't rendered to the screen"
rendering = creating frame
So where did it go then?
rendering = creating frame
So where did it go then?
10-17-2012, 02:10 PM
There isn't anything Dolphin can do to skip the actual execution of the data needed for the frame. All of the objects are put in place, but it just isn't drawn. That is what I am trying to say.
Drawing half of the frames doesn't do enough in my experience. It doesn't speed up emulation much at all (even with a GPU bottleneck).
Drawing half of the frames doesn't do enough in my experience. It doesn't speed up emulation much at all (even with a GPU bottleneck).
10-17-2012, 02:58 PM
Quote:There isn't anything Dolphin can do to skip the actual execution of the data needed for the frame. All of the objects are put in place, but it just isn't drawn.
What the hell does that even mean?
10-17-2012, 03:08 PM
I think he's talking about the "ring-buffer". There's no way to just "skip" instructions processed on the emulated GPU for a specific frame because you don't know where that frame begins or ends. For frameskipping in Dolphin, it has all the data necessary to draw the scene, it just doesn't draw it. Fwiw Axxer, just quote skid's post from this thread next time. That's what I always do anyway.
10-17-2012, 08:32 PM
@Axxer
i don't know much about how dolphin works but i kind of understand what you're saying.
the thing is, i'm speaking from experience. i have seen a sort of speed increase by using frameskip. i agree it's not much but the point is it can exist and more importantly, reduce sound stutter. you're not going to see fps change but you will notice sound stutter less often when you need a little kick.
i don't know much about how dolphin works but i kind of understand what you're saying.
the thing is, i'm speaking from experience. i have seen a sort of speed increase by using frameskip. i agree it's not much but the point is it can exist and more importantly, reduce sound stutter. you're not going to see fps change but you will notice sound stutter less often when you need a little kick.
10-18-2012, 02:29 AM
(10-17-2012, 08:32 PM)daaceking Wrote: [ -> ]@Axxer
i don't know much about how dolphin works but i kind of understand what you're saying.
the thing is, i'm speaking from experience. i have seen a sort of speed increase by using frameskip. i agree it's not much but the point is it can exist and more importantly, reduce sound stutter. you're not going to see fps change but you will notice sound stutter less often when you need a little kick.
Your idea was excelent, i set frameskip to 1, and choppy run very well, has choppy some large times (not every second as before), very thanks you.
I hope in the future that fix dolphin sound error dsp hle in mario galaxy and other games or dsp lle more real, obviusly is a dolphin error. (i play pcsx2 god of war 2 to hd 720p to 50 fps and run very very perfect).
I love dolphin...
Thanks you to all.
10-18-2012, 02:34 AM
You're welcome.
Some games on dolphin need more power than others.
Mario kart wii is very weak. You should try it. It's fun too.
Some games on dolphin need more power than others.
Mario kart wii is very weak. You should try it. It's fun too.
10-18-2012, 03:06 AM
(10-17-2012, 08:11 AM)NaturalViolence Wrote: [ -> ]Quote:The scenes are all still rendered, it just isn't rendered on the screen.
Wait what?
Then where is it rendered to? Screenspace is the only render target available in d3d9 if I recall.
http://msdn.microsoft.com/en-us/library/windows/desktop/bb174455%28v=vs.85%29.aspx