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


Dolphin, the GameCube and Wii emulator - Forums › Dolphin Emulator Discussion and Support › Support v
« Previous 1 ... 533 534 535 536 537 ... 1197 Next »

EFB Copies RAM only playable over HDMI connection
View New Posts | View Today's Posts

Pages (2): 1 2 Next »
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Thread Modes
EFB Copies RAM only playable over HDMI connection
09-29-2014, 08:15 AM (This post was last modified: 09-29-2014, 08:22 AM by styckx.)
#1
styckx Offline
Junior Member
**
Posts: 6
Threads: 1
Joined: Sep 2014
Hey guys.. I actually had to turn to support.. This is a strange one

Specs in sig.. Running Dolphin 4.0-3419 as we speak.

This is my monitor setup.

[Image: 4yIgQF9.jpg]

Each monitor is 1920x1080..
Top one is HDMI (40in)
Bottom two are DVI (23in)

The problem.. I'm playing New Mario and send EFB copies to RAM so I get spinning coins and see the blue coins. I've been playing weeks now but I wanted to watch football so decided to play the game on one of the bottom monitors instead so I can play and watch football at the same time. When I run fullscreen on the upper monitor it's 60FPS solid at 2x Native. If I try running the emulator fullscreen on either of the bottom two it's unplayable stutter. For whatever reason I can't figure out I can only get playable results with EFB copies to RAM on the top monitor.

New Mario Intro screen top monitor: 60FPS
New Mario Intro screen either bottom two: Stuttering along at 25-30fps
New Mario Intro screen either bottom two with EFB Textures instead 60FPS

So, it's something with the EFB Copies to RAM specifically.

I can literally hit escape, drag the now windowed game down to one of the bottom monitors, click no on the "do you want to stop the emulation" dialog, fullscreen and it goes from 60 down to a stuttering 25-30 instantly. Restarting the entire emulator doesn't help.

Things I've tried

Disabling AV
Disabling SLI
Unplugging the top monitor
Unplugging the other bottom monitor
physically removing the SLI bridge
Reinstalling video drivers

Same results. EFB copies RAM only playable performance over HDMI.

It's only the emulator. I can load up Watch Dogs and blaze through at 60FPS solid.
Find
Reply
09-29-2014, 08:34 AM
#2
Link_to_the_past Offline
Link on steroids really
*******
Posts: 1,767
Threads: 17
Joined: Feb 2010
The amount of the framedrop cutting in half is perhaps due to vsync. Is your top monitor running at more than 60hz with the other two running at 60hz? Also try to disable vsync.
Find
Reply
09-29-2014, 08:43 AM (This post was last modified: 09-29-2014, 08:44 AM by styckx.)
#3
styckx Offline
Junior Member
**
Posts: 6
Threads: 1
Joined: Sep 2014
(09-29-2014, 08:34 AM)Link_to_the_past Wrote: The amount of the framedrop cutting in half is perhaps due to vsync. Is your top monitor running at more than 60hz with the other two running at 60hz? Also try to disable vsync.

That was it.. I disabled vsync and it plays perfect, with tearing of course.

Strange.. No.. All 3 monitors are running at 60Hz..

Right from Nvidia CP

Top: Ultra HD, HD, SD - 1080p, 1920x1080 Native, 60Hz
Bottom two: PC - 1920x1080 Native, 60Hz

I've never seen this behavior before now my Tech OCD is off the charts
Find
Reply
09-29-2014, 09:33 AM
#4
styckx Offline
Junior Member
**
Posts: 6
Threads: 1
Joined: Sep 2014
Just as a follow up

I rolled back to stable 4.02 and this problem ceases to exist.. My problem solved.
Find
Reply
09-29-2014, 10:14 AM
#5
ExtremeDude2 Offline
Gotta post fast
*******
Posts: 9,317
Threads: 273
Joined: Dec 2010
Does the backend matter?
Check out my videos (dead)
[Image: sig-22354.png]
Website Find
Reply
09-29-2014, 10:14 AM
#6
JMC47 Offline
Content Producer
*******
Content Creators (Moderators)
Posts: 6,543
Threads: 29
Joined: Feb 2013
That's not exactly fixing the problem though...
Find
Reply
09-29-2014, 10:30 AM
#7
styckx Offline
Junior Member
**
Posts: 6
Threads: 1
Joined: Sep 2014
(09-29-2014, 10:14 AM)JMC47 Wrote: That's not exactly fixing the problem though...

No not at all but my Tech OCD narrowed down where this was introduced.

Build-2263 - Problem doesn't exist

The very next build

Build-2286 - Problem exists

It was when exclusive fullscreen support was added.

Re-Enabling Borderless Window in advanced doesn't solve it. So however that exclusive fullscreen was implemented is the root problem of the issue I'm having.
Find
Reply
09-29-2014, 10:37 AM (This post was last modified: 09-29-2014, 10:37 AM by JMC47.)
#8
JMC47 Offline
Content Producer
*******
Content Creators (Moderators)
Posts: 6,543
Threads: 29
Joined: Feb 2013
So... basically because vsync is actually working instead of Windows handling it (and still having the possibility to tearing) you're losing framerate? Meh...

If you want to turn it back over to windows, you can go into the advanced tab of D3D, and turn on "borderless fullscreen"
Find
Reply
09-29-2014, 10:49 AM
#9
styckx Offline
Junior Member
**
Posts: 6
Threads: 1
Joined: Sep 2014
(09-29-2014, 10:37 AM)JMC47 Wrote: So... basically because vsync is actually working instead of Windows handling it (and still having the possibility to tearing) you're losing framerate? Meh...

If you want to turn it back over to windows, you can go into the advanced tab of D3D, and turn on "borderless fullscreen"

Read my last sentence. That doesn't solve it either and it still makes zero sense why I can move the Window over to a different monitor and the problem is solved just like that.

Backend doesn't matter either.
Find
Reply
09-29-2014, 11:20 AM
#10
JMC47 Offline
Content Producer
*******
Content Creators (Moderators)
Posts: 6,543
Threads: 29
Joined: Feb 2013
oh, so it's not exclusive fullscreen, it's just window management stuff. I wonder what's going on then, if anything.
Find
Reply
« Next Oldest | Next Newest »
Pages (2): 1 2 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