frameskip can be pointless but can also be more than negligible.
[ DSP LLE choppy - newly ]
|
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. 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.
Desktop:
OS: Windows 7 64 bit CPU: Intel Core i5 3570K @ 4.4 GHz GPU: EVGA NVIDIA GeForce GTX 550 Ti (Factory OC'ed) RAM: 16 GB @ 1600 MHz Dolphin Revision:3.0, 3.0-784, 3.5, latest 3.5 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?
"Normally if given a choice between doing something and nothing, I’d choose to do nothing. But I would do something if it helps someone else do nothing. I’d work all night if it meant nothing got done."
-Ron Swanson "I shall be a good politician, even if it kills me. Or if it kills anyone else for that matter. " -Mark Antony 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).
Desktop:
OS: Windows 7 64 bit CPU: Intel Core i5 3570K @ 4.4 GHz GPU: EVGA NVIDIA GeForce GTX 550 Ti (Factory OC'ed) RAM: 16 GB @ 1600 MHz Dolphin Revision:3.0, 3.0-784, 3.5, latest 3.5 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?
"Normally if given a choice between doing something and nothing, I’d choose to do nothing. But I would do something if it helps someone else do nothing. I’d work all night if it meant nothing got done."
-Ron Swanson "I shall be a good politician, even if it kills me. Or if it kills anyone else for that matter. " -Mark Antony
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. 10-18-2012, 02:29 AM
(10-17-2012, 08:32 PM)daaceking Wrote: @Axxer 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.
System: Laptop Asus
OS: Windows 7 - x64 CPU: Core i7 2.2GHz 8 cores (Turbo 3.0GHz) GPU: NVIDIA GeForce GT 540M 1GB RAM: 4GB Dolphin 3.0 752, JIT, dsound 32000, directx 9, 1024x768, sound dsp hle, internal 2x, efb to texture, texture cache fast, external frame virtual, check disabled per-pixel, check disabled fog. uncheck inabled idle skipping, for run with sound dsp lle change to direct 9, check vbeam and internal resolution to 1 or 1.5. Mario galaxy 50 fps, mario kart 50pfs, zelda 25 fps, spiderman 30 fps, just dance 40fps, epic mickey 25 fps, prince 25 fps. 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. 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. http://msdn.microsoft.com/en-us/library/...85%29.aspx |
« Next Oldest | Next Newest »
|
Users browsing this thread: 1 Guest(s)