Project

General

Profile

Actions

Emulator Issues #1279

closed

Vysnc causing speed regression (OpenGL plugin)?

Added by knuckles500 over 15 years ago.

Status:
Invalid
Priority:
Normal
Assignee:
-
% Done:

0%

Operating system:
N/A
Issue type:
Bug
Milestone:
Regression:
No
Relates to usability:
No
Relates to performance:
No
Easy:
No
Relates to maintainability:
No
Regression start:
Fixed in:

Description

Before you start saying "it's vsync of course it's going to run slow", read
the entire issue first, ask more questions, test it, isolate any
possibilities, then you can state what's on your mind.

What steps will reproduce the problem?

  1. Open the OpenGL preferences, and enable Vsync and fullscreen (use your
    max resolution for good measure)
  2. Close/Reopen Dolphin
  3. Load a graphically intense game

What is the expected output? What do you see instead?
For a PC as decent as mine, I kinda expect vsync to not have such a big
frame impact as I thought. For example, using vsync in Wind Waker makes it
feel like a PAL50 game, with some normal speeds in areas with less objects.

What version of the product are you using? On what operating system?
Dolphin x64 3950 (for current OpenGL comparisons) and Dolphin x64 3626 with
the last working version of the DirectX plugin. Windows 7 x64 7600.

Please provide any additional information below.
Now here's the meat of the whole issue. Using the old DirectX plugin with
the most recent revision that will work with it - having all the high
settings enabled, fullscreen, with vsync on will cause no speed regression
(or in other terms - no choppyness). Of course, I'm not dumb, I know that
DirectX is old and hasn't worked in ages. However, the whole point of the
issue is to state that having Vsync enabled on the OpenGL causes games to
be a little stuttering even with the most high end machines. For example, mine:

Windows 7 x64 7600
NVidia GeForce 9800 GTX+ (over clocked, 780/2000/2400 (or 1200, I forget))
C2D Wolfdale 8400 series 3.00GHZ (over clocked to 3.80GHZ)
4GB RAM DDR2
nForce 680i lt sli motherboard
SoundBlaster Live! 24Bit (not the external one, the cheap internal one for
like 20 bucks)

This machine can run everything fine/perfect, except Dolphin when you want
to use high end settings. I don't think it was always like this, either,
because I remember once the OpenGL did have AA and stuff it worked fine. I
don't know when/where it happened, but I believe the OpenGL plugin needs to
be seriously looked at some more.

It's difficult to figure out where to begin on this. So please, before
labeling or shuffling (haha, no pun there) this issue away - please ask
questions, and I'll try to bring more information as much as possible.
Hopefully with the more information I bring, you can figure out where the
problem is. :)

Let me know. Thank you!

Actions

Also available in: Atom PDF