lucasassislar / nucleuscoop

Starts multiple instances of a game for split-screen multiplayer gaming!
https://www.reddit.com/r/nucleuscoop/comments/clkqp9/all_new_nucleuscoop_supported_games/
MIT License
809 stars 194 forks source link

1 screen lagging borderlands 2 #64

Open nickel-as opened 7 years ago

nickel-as commented 7 years ago

Borderlands 2 is real laggy for me. One of the screens is buttery smooth, the other lags out. I can alt tab and select the laggy screen which improves it but then the other one then becomes real laggy. Never had an issue in the old splitplay codeplex version. Anything i can do to fix it? Currently unplayable.

200WordRPG commented 7 years ago

We have the same problem over here. Two monitors, one of them lags constantly; whichever one is not currently selected.

Ayplow commented 7 years ago

(Use google the answer is really easy to find) All you have to do is focus any other window than the games, then both will run at full speed

r-mach commented 7 years ago

This is due to the ForegroundLockTimeout of Windows. https://technet.microsoft.com/en-us/library/cc957208.aspx

We may be able to param this to set it to 0, so there won't be system priority on focused screen.

r-mach commented 7 years ago

Temp fix : https://www.razerzone.com/fr-fr/cortex Image of fix

In Settings, use this custom config, apply, restart. This will solve all Windows 10 focus stealing.

If you don't want to change anything on your windows, just try to unselect all the game's window and make another app focused, using Alt Tab.. It'll at least divide equally the remaining processing capacity on your game's windows.

luisloco commented 7 years ago

@r-mach where that option is located that I can not find cortex

r-mach commented 7 years ago

Game Booster > Boost Then tick Custom. It's all the way down 👍

luisloco commented 7 years ago

@r-mach perform tests and the problem persists there was no change in 2 players and 3 players always there one that takes the focus and runs at 60 fps the others between 15 or 10 fps

luisloco commented 7 years ago

test with the Left 4 Dead 2 and look at the fps only one works perfect the others less FPS

left 4 dead 2

lucasassislar commented 7 years ago

@luisloco what version of Windows and the app are you running?

r-mach commented 7 years ago

Okay, could you see if the game allows you to limit the number of FPS ? This is likely due to your graphic card, not from the focus anymore. If you can, limit the framerate to 30 fps on each instances and see if it's better balanced

luisloco commented 7 years ago

@r-mach will there be some way to run all in the foreground since that is the problem that one is the one that works in the first dish the others do not

version: Release2.0-Alpha8 Windows 10 pro

r-mach commented 7 years ago

Hey @luisloco As I've said, one way can be to just unselect all of the windows, so there're no "main focused foregrounded window" and the FPS balance is good. But the second problem remain. The GPU will prioritize is own way, and the only way to prevent this is to make a custom script inside NucleusCoop which will handle GPU balancing... We're planning to make custom GPU balancing, but it require some knowledge that we are currently lacking of. We expect some external help, and we also try to do it ourself by putting a lot of efforts on this issue. We may find a fix ASAP, this is indeed really anoying.