Dolphin, the GameCube and Wii emulator - Forums
Exclusive Fullscreen bug in the latest dev builds - Printable Version

+- Dolphin, the GameCube and Wii emulator - Forums (https://forums.dolphin-emu.org)
+-- Forum: Dolphin Emulator Discussion and Support (https://forums.dolphin-emu.org/Forum-dolphin-emulator-discussion-and-support)
+--- Forum: Development Discussion (https://forums.dolphin-emu.org/Forum-development-discussion)
+--- Thread: Exclusive Fullscreen bug in the latest dev builds (/Thread-exclusive-fullscreen-bug-in-the-latest-dev-builds)



Exclusive Fullscreen bug in the latest dev builds - kirbypuff - 11-02-2014

There's a weird issue with the exclusive fullscreen mode (Direct3D) in the latest dev bulds.

The problem is FS exclusive mode doesn't get enabled at all the first time you start Dolphin. Only when you exit with ESC and run it again, FS Exclusive mode becomes functional (works every time)... until you close Dolphin.

The issue can be reproduced easily by enabling the "Hide Mouse Cursor" option and observing the mouse cursor behavior when Dolphin switches to fullscreen:

- When exclusive mode works properly, the mouse cursor flashes 3 times before switching to fullscreen and then hides itself. Alt-Tabbing is also not instant (there's a tiny bit of latency)
- When exclusive mode is not enabled, the mouse cursor doesn't flash before hiding itself and Alt-Tabbing is performed instantly.


RE: Exclusive Fullscreen bug in the latest dev builds - JMC47 - 11-02-2014

Unable to reproduce.


RE: Exclusive Fullscreen bug in the latest dev builds - Oehr - 11-03-2014

I can confirm this issue. Running 4.0-3964 and a GTX 970 here.

Test with D3D video backend:
1. Set to start in fullscreen and leave borderless fullscreen unchecked
2. Borderless Fullscreen mode is being used and you're unable to leave it (switching back to windowed does not work - screen flashes but remains in bordereless fullscreen mode)
3. Stop and start the game again without restarting Dolphin
4. It now enters exclusive fullscreen mode and switching back to windowed (and back to ex. fullscreen) works

Test with OGL video backend:
1. Set to start in fullscreen and leave borderless fullscreen unchecked
2. Borderless Fullscreen mode is being used and you can switch back to windowed mode (and back to borderless fullscreen) without any issues
3. Stop and start the game again without restarting Dolphin
4. Same as step #2


RE: Exclusive Fullscreen bug in the latest dev builds - JMC47 - 11-03-2014

I really don't know how to confirm any of this. I never really have any issues as long as I don't use render to main window.


RE: Exclusive Fullscreen bug in the latest dev builds - MaLDo - 11-04-2014

(11-03-2014, 03:25 AM)JMC47 Wrote: I really don't know how to confirm any of this. I never really have any issues as long as I don't use render to main window.


Hi JMC47. Before exclusive fullscreen was available I used to run games using a .bat file for dolphin so it starts in borderless fullscreen.

When exclusive fullscreen was added to the main branch, I stopped to use 'fullscreen' option in dolphin because the trick to activate EFS was:

-Render in main window - Unchecked
-Start in fullscreen - Unchecked
-Run the game
-Click in fullscreen button

The process works but start a game directly in EFS from desktop was no possible.

My question is, is there a way to start a game directly in EFS in new versions?

Thanks!


RE: Exclusive Fullscreen bug in the latest dev builds - kirbypuff - 11-04-2014

So the issue is not GPU vendor-specific (it happens with both NVIDIA and ATI/AMD GPUs).

(11-02-2014, 10:43 AM)JMC47 Wrote: Unable to reproduce.

@JMC47: Are you still using Win7 x64? Are you using the Aero Glass theme (DWM enabled) or Aero Basic (DWM disabled) ? Try again with Aero Basic (DWM disabled).

(11-03-2014, 12:00 AM)Oehr Wrote: I can confirm this issue. Running 4.0-3964 and a GTX 970 here.

@Oehr: You're also using Win7 x64, but Linux as well. Do you have Aero Glass enabled in Win7? Does the same issue happen with both backends (Direct3D and OpenGL)? Is FS exclusive supported on Linux? If so,does the same issue also happen in Linux with OpenGL?


RE: Exclusive Fullscreen bug in the latest dev builds - Darkness Knight - 11-04-2014

No issues here, but now in the last builds work correctly when swap fullscreen and alt+tab (or key window) before the exclusive fulscreen left disabled.

Salu2 - Darkness Knight


RE: Exclusive Fullscreen bug in the latest dev builds - Oehr - 11-08-2014

(11-04-2014, 03:09 AM)kirbypuff Wrote:
(11-03-2014, 12:00 AM)Oehr Wrote: I can confirm this issue. Running 4.0-3964 and a GTX 970 here.

@Oehr: You're also using Win7 x64, but Linux as well. Do you have Aero Glass enabled in Win7? Does the same issue happen with both backends (Direct3D and OpenGL)? Is FS exclusive supported on Linux? If so,does the same issue also happen in Linux with OpenGL?
For the tests (see my previous posts), I did have aero glass enabled when I tested both D3D and OGL. As for Linux: I can no longer test it, as the only machine running linux right now is my old netbook with Intel GMA950 which is unreliable for any kind of test...

If I have time this weekend, I'll repeat the test from above with Aero disabled (though i doubt itll have an impact) and also not start in fullscreen mode (which might make a difference). Though, no promises though. Weekend looks pretty busy. Sorry Undecided