Bitsum Community Forum

General Category => Process Lasso => Topic started by: hubbeldubbel on October 11, 2014, 11:06:43 AM

Title: Gaming Mode how?
Post by: hubbeldubbel on October 11, 2014, 11:06:43 AM
MOD EDIT: Note that since this thread was created, Gaming Mode was refactored and now can make a real difference in game performance. It utilizes both adjustments to ProBalance and a customized power plan that disables core parking and frequency scaling (down).

--

How exactly am I supposed to start the gaming mode?

Didn't find any button. Looked through all menus.

Does the gaming mode actually start automatically once I added the .exes to the List under "Configure game and multimedia processes...", when i start the game?

Title: Re: Gaming Mode how?
Post by: BenYeeHua on October 11, 2014, 11:45:58 AM
You can just right click on the tray icon, and see the Gaming mode enable there, just click on it to enable it manually.

And yup, by adding it into the game list, it will auto enable gaming mode, you can check the log below the Process Lasso to check for it. :)
Title: Re: Gaming Mode how?
Post by: Jeremy Collake on October 11, 2014, 02:55:15 PM
First, let me say that I recommend using Gaming Mode in conjunction with 'Application Power Profiles'. That way you can set the target power plan (aka power profile) for your games, and configure it like you want -- maybe disabling core parking and frequency scaling. See ParkControl for that.

Second, you may not see the menu item in the system tray icon if you are using versions below v7.

Third, yes, when you classify a process as a game, it will then induce gaming mode when run.
Title: Re: Gaming Mode how?
Post by: arcanum on October 16, 2014, 12:16:55 PM
Hello JC

So do i have to manually add steam.exe and its parent csgo.exe when i want to play counter strike? Do i have to do this procedure for each steam game or is it enough to put steam.exe on the list?

Regards,

-arc
Title: Re: Gaming Mode how?
Post by: Jeremy Collake on October 16, 2014, 12:18:15 PM
Steam.exe is enough to cover all.
Title: Re: Gaming Mode how?
Post by: BenYeeHua on October 17, 2014, 11:35:42 AM
Except you always running Steam for chatting or collecting the game running time only. ;D
Title: Re: Gaming Mode how?
Post by: Jeremy Collake on October 17, 2014, 11:38:22 AM
I am not a gamer, so you guys may need to educate me on this, but I assumed Steam would only be running when you are playing a game, or on a few other rare occurrences. If it's always running, I will need to change my guidance. I will experiment with it myself as soon as I get a chance.
Title: Re: Gaming Mode how?
Post by: DeadHead on October 17, 2014, 11:54:10 AM
Steam can be running in the background even though no game is running. Personally I'd think executing gaming mode as soon as steam is running is ok though, but then again I'm not 100% sure exactly *what* gaming mode does! ;)
Title: Re: Gaming Mode how?
Post by: edkiefer on October 17, 2014, 12:28:15 PM
right, Steam, Origin ,etc , they will startup auto when you play the game but will stay in tray, unless you close them manually .

Many use Steam to chat so it might be open a lot even though your not playing any games ATM .

I don't use them for chatting and normally close them out after gaming but i am sure they stay open on many systems .
Title: Re: Gaming Mode how?
Post by: Jeremy Collake on October 17, 2014, 12:34:22 PM
Thanks for the details guys.

What I'll do is determine if a game is running by checking child processes of steam.exe, rather than steam itself.

I'll work this into Lasso soon, it's already part of the coming gaming app.
Title: Re: Gaming Mode how?
Post by: gman68w on October 26, 2014, 02:14:28 AM
Quote from: DeadHead on October 17, 2014, 11:54:10 AMI'm not 100% sure exactly *what* gaming mode does! ;)

I know what it doesn't do, and that's make games run faster. When I first saw the option, I was under the impression that it lowered all other process priorities or something like that. Apparently it doesn't. Someone should write up a sticky describing the function.

MOD EDIT: The poster was describing the older Gaming Mode function which merely tweaked ProBalance. The new algorithm can actually boost performance under some scenarios (can't claim a boost for every case, obviously).
Title: Re: Gaming Mode how?
Post by: Jeremy Collake on October 26, 2014, 12:05:23 PM
No, it doesn't make games run faster. You are right, I need to correct this misapprehension.

It configures ProBalance in such a way as to be best equipped to run games. Specifically meaning that ProBalance will be doubly sure not to 'hit' anything to do with the game, but will also aggressively apply it's enforcement to background processes.

For optimal game performance, it's recommended that you use the default application profile feature of Lasso to ensure that a High Performance power profile is selected when a game is run. That power profile can be configured with ParkControl to disable core parking and frequency scaling. This reduces ramp up time. The aforementioned is at the core of a new gaming utility that I'll release this quarter.

The misapprehension that gaming mode will boost the performance of games is unfortunate, but no priority adjustments would achieve that. Even the aforementioned mechanism is not guaranteed to boost game performance, it depends on whether the CPU is at all a bottleneck.

All that said, I may very well duplicate the new gaming app functionality withing Lasso's gaming mode, primarily to appease those with existing Lasso licenses. So, maybe this feature greatly expands in the near future.
Title: Re: Gaming Mode how?
Post by: gman68w on October 26, 2014, 08:04:45 PM
I'm pretty sure greater clarity as to the purpose of a given function will be appeasement enough. "WTF?! Why isn't the thing working?!" becomes "Ohhh, so that's how it works". It also helps to explain things in terms that even the most basically apt could understand.
Title: Re: Gaming Mode how?
Post by: Jeremy Collake on November 09, 2014, 12:01:32 PM
Quote from: gman68w on October 26, 2014, 08:04:45 PM
I'm pretty sure greater clarity as to the purpose of a given function will be appeasement enough. "WTF?! Why isn't the thing working?!" becomes "Ohhh, so that's how it works". It also helps to explain things in terms that even the most basically apt could understand.

Yes, absolutely. I will be the first to admit that I made a mistake in not more clearly explaining the function here. My only defense is that as a microISV, it's hard to cover everything.

I'm working on a FAQ entry that will explain what Gaming Mode does in great detail, and also explain how to best optimize your PC for gaming using Process Lasso and ParkControl --- until we get the new Game Optimizer out. I'll post it here as soon as I'm done.
Title: Re: Gaming Mode how?
Post by: Jeremy Collake on November 09, 2014, 12:24:39 PM
I figured I'd go ahead and get this done. I've been working on the FAQ a bit lately, as it got to be quite a mess after years of incremental, and sometimes hasty, additions. I've got much more work to do.

I've added a new entry about Gaming Mode, largely copying my answer above.

https://bitsum.com/docs/pl/faq.htm#gaming

I'll try push out an early version of the Game Optimizer ASAP. I'm considering first implementing our Bitsum Game Optimized Power Plan within ParkControl, to give it very early and immediate exposure.
Title: Re: Gaming Mode how?
Post by: Jeremy Collake on November 12, 2014, 12:57:42 PM
I've added our new Bitsum Highest Performance power plan to Lasso v7.1.3.1 beta. It's just there for now, though of course you can set it as an application default power plan.

I'll be adding the code to have Gaming Mode induce this profile by default next. There's lots of caveats and contention with other features though.
Title: Re: Gaming Mode how?
Post by: chris635 on November 27, 2014, 11:58:10 AM
Hey guys,
   
    Game mode works well with child process's of steam. However I still have to define every game for origin. Here's picture.

Chris
Title: Re: Gaming Mode how?
Post by: BenYeeHua on November 27, 2014, 01:05:47 PM
Then improve it. ;)
h:\program files (x86)\origin games\*
Title: Re: Gaming Mode how?
Post by: Jeremy Collake on November 27, 2014, 07:28:51 PM
I am going to add the ability to trigger on children of specified processes (or maybe just Steam) at some point in the near future.
Title: Re: Gaming Mode how?
Post by: BenYeeHua on November 27, 2014, 11:34:41 PM
If you want to do that also for Origin, be aware that Origin will launch Browser for some game like Battlefield for battlelog, then it will start the game by using the browser plugin.(might use URL to launch the game in the future) :)

Not sure did Steam will did the same or not, but I guess is not.
Title: Re: Gaming Mode how?
Post by: chris635 on November 28, 2014, 04:38:42 AM
I got it sorted out  :o. I didn't even thank about what benyeehua suggested (face palm).  ::)


Chris
Title: Re: Gaming Mode how?
Post by: BenYeeHua on November 28, 2014, 09:09:55 AM
That's normal, sometimes our minds just get cut off and can't find the solution, as your minds is not design for good at solving this type of problems, but another types. ;)
Title: Re: Gaming Mode how?
Post by: Jeremy Collake on November 28, 2014, 10:28:50 AM
Great, thanks BenYeeHua.

For Origin games, I'll set up a test bed and find a trigger to use.

The Steam trigger will appear in the new Gaming Mode options that will be part of the next final version.
Title: Re: Gaming Mode how?
Post by: chris635 on November 28, 2014, 11:49:52 AM
The battlelog does not query process lasso for game mode, when set up like benyeehua suggested. Process lasso does enter game mode when you pick a server and enter the game which is when bf4.exe is launched, which is what we want. I have two screen shots. One with process lasso log from when i was playing battlefield earlier this morning and one with just battlelog.

Chris
Title: Re: Gaming Mode how?
Post by: edkiefer on November 28, 2014, 02:52:05 PM
Origin has folder "origin games" that you could use as wildcard folder path . I only have BF4 but i assume other origin games will be stored here .
For BF4 I just entered the exe path as I don't have that many games .
Title: Re: Gaming Mode how?
Post by: chris635 on November 28, 2014, 04:46:20 PM
edkiefer you are correct. I started a few games in origin and it worked just like it does for steam.
Title: Re: Gaming Mode how?
Post by: BenYeeHua on November 29, 2014, 09:24:18 AM
Yes, except you has moving the game to somewhere else, then it should be working. :)
I think it should has a API for getting the folder location? But anyways, by setting the child processes as gaming process should works too. :D
Title: Re: Gaming Mode how?
Post by: chris635 on December 23, 2014, 01:19:03 PM
Just installed the recent beta on my laptop to try it out. Are you going to add origin to auto engage under gaming mode as well? Myself and a lot of people I am sure do gaming from both steam and origin.
Title: Re: Gaming Mode how?
Post by: Jeremy Collake on December 23, 2014, 09:51:30 PM
Quote from: chris635 on December 23, 2014, 01:19:03 PM
Just installed the recent beta on my laptop to try it out. Are you going to add origin to auto engage under gaming mode as well? Myself and a lot of people I am sure do gaming from both steam and origin.

Yes. Not only those, but *any* the user can configure. However, give me a couple versions. This next version is near complete, so has to go one out w/o further changes. Then I'll add larger changes in the next beta series.

Also note that the steam trigger may not yet work in the last beta. I'm still finishing it.