GoldenEye: Source Forums

Debriefing => Impressions & Feedback => Topic started by: JakeArvizu on November 14, 2014, 01:39:23 am

Title: [Splitscreen] Stop the engine from capping cpu utilization when unfocused.
Post by: JakeArvizu on November 14, 2014, 01:39:23 am
I know GoldenEye source doesn't support Splitscreen and because of source engine limitations it probably isn't coming any time soon but I found a way to have two instances of the game running borderless(using sandboxie) side by side however the engine automatically limits the cpu utilization of the game that's window is not in focus, is there any way around this?
Title: Re: [Splitscreen] Stop the engine from capping cpu utilization when unfocused.
Post by: killermonkey on November 19, 2014, 11:57:15 am
No. We don't control what happens when the window is in or out of focus.
Title: Re: [Splitscreen] Stop the engine from capping cpu utilization when unfocused.
Post by: JakeArvizu on December 08, 2014, 01:37:34 am
After doing some digging around I have found there is a source engine command called engine_no_focus_sleep 0, however it is not available in Goldeneye Source, is it a relatively new feature?
Title: Re: [Splitscreen] Stop the engine from capping cpu utilization when unfocused.
Post by: Enzo.Matrix on December 08, 2014, 05:12:02 am
Split screen was built into the engine as part of Orange Box.  Which is all tied into L4D and console play.   For a while the Hammer editor even had an output option of XBox 360.

Some people did manage to enable it on the PC side, but lack of controls and NO support from Valve killed it off quickly.
Title: Re: [Splitscreen] Stop the engine from capping cpu utilization when unfocused.
Post by: JakeArvizu on December 09, 2014, 01:34:36 am
I found that using sandboxie you can have two instances side by side and connect via lan to pretty much do the exact same as splitscreen however the source engine by default sleeps frames and mutes the out of focus window but they added a convar to disable this engine_no_focus_sleep 0, it's just not available in Goldeneye Source.
Title: Re: [Splitscreen] Stop the engine from capping cpu utilization when unfocused.
Post by: Jonathon [SSL] on December 09, 2014, 02:30:47 am
Split screen works great in L4D PC, I use it for playing with family members. You have to enter like a dozen console commands, but as a Source modder it doesn't bother me.

Unfortunately I know of no other branch outside of L4D 1/2 that has any sort of splitscreen available, and sorry JakeArvizu but that work around sounds horrible...
Title: Re: [Splitscreen] Stop the engine from capping cpu utilization when unfocused.
Post by: JakeArvizu on December 09, 2014, 04:00:01 am
I'm not saying it would be any official idea to add but it does work for those who do want to play locally with friends which is one of Goldeneyes main selling points. It can be done and works perfect besides the fact that the source engine enables the feature that sleep frames when not in focus by default. See https://www.youtube.com/watch?v=h2AYgKkX924