• Login
  • Register
  • Dolphin Forums
  • Home
  • FAQ
  • Download
  • Wiki
  • Code


Dolphin, the GameCube and Wii emulator - Forums › Dolphin Emulator Discussion and Support › General Discussion v
« Previous 1 ... 184 185 186 187 188 ... 368 Next »

  [ DSP LLE choppy - newly ]
View New Posts | View Today's Posts

Pages (4): « Previous 1 2 3 4 Next »
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Thread Modes
  [ DSP LLE choppy - newly ]
10-17-2012, 08:39 AM
#11
daaceking Offline
Member
***
Posts: 152
Threads: 18
Joined: May 2009
frameskip can be pointless but can also be more than negligible.
Find
Reply
10-17-2012, 12:27 PM
#12
Axxer Offline
Why would I help you?
*******
Posts: 1,078
Threads: 28
Joined: May 2012
(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.
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
Find
Reply
10-17-2012, 01:41 PM
#13
NaturalViolence Offline
It's not that I hate people, I just hate stupid people
*******
Posts: 9,013
Threads: 24
Joined: Oct 2009
"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
Website Find
Reply
10-17-2012, 02:10 PM
#14
Axxer Offline
Why would I help you?
*******
Posts: 1,078
Threads: 28
Joined: May 2012
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
Find
Reply
10-17-2012, 02:58 PM
#15
NaturalViolence Offline
It's not that I hate people, I just hate stupid people
*******
Posts: 9,013
Threads: 24
Joined: Oct 2009
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
Website Find
Reply
10-17-2012, 03:08 PM (This post was last modified: 10-17-2012, 03:09 PM by Shonumi.)
#16
Shonumi Offline
Linux User/Tester
**********
Administrators
Posts: 6,506
Threads: 55
Joined: Dec 2011
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.
Website Find
Reply
10-17-2012, 08:32 PM
#17
daaceking Offline
Member
***
Posts: 152
Threads: 18
Joined: May 2009
@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.
Find
Reply
10-18-2012, 02:29 AM
#18
meforero Offline
Member
***
Posts: 105
Threads: 28
Joined: Nov 2010
(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.
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.
Find
Reply
10-18-2012, 02:34 AM
#19
daaceking Offline
Member
***
Posts: 152
Threads: 18
Joined: May 2009
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.
Find
Reply
10-18-2012, 03:06 AM
#20
neobrain Offline
"Wow, I made my code 1000x faster! That means I can make it 2048x slower now!"
**********
Developers (Some Administrators and Super Moderators)
Posts: 3,208
Threads: 50
Joined: Jun 2009
(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
My blog
Me on Twitter
My wishlist on Amazon.de
Find
Reply
« Next Oldest | Next Newest »
Pages (4): « Previous 1 2 3 4 Next »


  • View a Printable Version
  • Subscribe to this thread
Forum Jump:


Users browsing this thread: 1 Guest(s)



Powered By MyBB | Theme by Fragma

Linear Mode
Threaded Mode