Overclock.net banner
21 - 40 of 478 Posts
Discussion starter · #22 ·
Quote:
Originally Posted by Crymore13 View Post

How about ESEA?
can be bannable?
I'm fairly sure it is safe with ESEA/CEVO software, though I have not personally tried it and cannot guarantee it. I'm pretty sure people, including pros like ChrisJ, have used RInput with every form of CS anti-cheat detection and it has to date yet to produce a false positive. sourceGL is no more risky than RInput because injecting the RInput DLL into the running csgo.exe process is easily the most "cheat-like" action that sourceGL would make.
Quote:
Originally Posted by c0dy View Post

So it looks like it only looks in the Steam-Subfolders for the games, correct?

That's probably why it doesnt find my games.
Do you have either TF2 or CS:GO installed? sourceGL scans the registry for entries Steam makes for TF2/CS:GO in order to check for installation, as Steam users can install games in any location on their computer. If it doesn't find these registry entries, it greys out the options. I wasn't sure whether this was a foolproof way to detect TF2/CS:GO installation or not, but it may very well not be. In which case the next release will either find an alternate way to detect their installation or just skip detection altogether and instead display an error if a user tries to launch them through Steam with sourceGL and it fails. Thanks for your feedback
 
Quote:
Originally Posted by VolsAndJezuz View Post

I'm fairly sure it is safe with ESEA/CEVO software, though I have not personally tried it and cannot guarantee it. I'm pretty sure people, including pros like ChrisJ, have used RInput with every form of CS anti-cheat detection and it has to date yet to produce a false positive. sourceGL is no more risky than RInput because injecting the RInput DLL into the running csgo.exe process is easily the most "cheat-like" action that sourceGL would make.
Do you have either TF2 or CS:GO installed? sourceGL scans the registry for entries Steam makes for TF2/CS:GO in order to check for installation, as Steam users can install games in any location on their computer. If it doesn't find these registry entries, it greys out the options. I wasn't sure whether this was a foolproof way to detect TF2/CS:GO installation or not, but it may very well not be. In which case the next release will either find an alternate way to detect their installation or just skip detection altogether and instead display an error if a user tries to launch them through Steam with sourceGL and it fails. Thanks for your feedback
I have both installed. I've been using this http://www.stefanjones.ca/steam/ to transfer steamgames easily to my ssd. I had some problems with moving/reinstalling them via steam and if steam tried to update them, it didnt work.

With these NTFS Junctions it worked since then and I've been doing it like that. So that's probably the issue.
 
Discussion starter · #27 ·
Quote:
Originally Posted by c0dy View Post

I have both installed. I've been using this http://www.stefanjones.ca/steam/ to transfer steamgames easily to my ssd. I had some problems with moving/reinstalling them via steam and if steam tried to update them, it didnt work.

With these NTFS Junctions it worked since then and I've been doing it like that. So that's probably the issue.
Okay I will be ditching the current registry detection routine for sure then, and may do away with detection altogether as I mentioned previously.

Can you do the following to check something for me:

Hit windows key + R, type cmd, hit enter, copy/paste the following: REG QUERY HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Applications\hl2.exe\shell\open\command /ve

and see what it says? Thanks
 
Quote:
Originally Posted by VolsAndJezuz View Post

Okay I will be ditching the current registry detection routine for sure then, and may do away with detection altogether as I mentioned previously.

Can you do the following to check something for me:

Hit windows key + R, type cmd, hit enter, copy/paste the following: REG QUERY HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Applications\hl2.exe\shell\open\command /ve

and see what it says? Thanks
Sure
smile.gif




Maybe it would be an easier alternative to let the user direct to the exe, in case it can't be found
smile.gif
 
Discussion starter · #30 ·
Quote:
Originally Posted by c0dy View Post

Sure
smile.gif




Maybe it would be an easier alternative to let the user direct to the exe, in case it can't be found
smile.gif
sourceGL actually never uses the exe directly nor does it need to know its exact location. It launches by using Steam to launch by AppID (hence why it applies the launch options from Steam) and then directs RInput to the process for injection. The purpose of trying to detect the installation of the games is to disable the Launch buttons for TF2 and/or CS:GO if they're not installed, because trying to do so could cause RInput to hang or have an error because the expected process isn't running and also with the current programming, sourceGL would get stuck in a timer that wouldn't resolve. Both of these issues should be solved in the next version, but it appears the existence of the registry subkey HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Applications\hl2.exe\shell\open\command could be a good way to detect installation of TF2 (and HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Applications\csgo.exe\shell\open\command for CS:GO) if I still need to do so. Thanks
 
Quote:
Originally Posted by VolsAndJezuz View Post

c0dy, the latest version should now detect your installs and have the options available
Yes, it's working
smile.gif
Nice
thumb.gif
Thanks
smile.gif




EDIT:

Maybe this could be an option for some later release
tongue.gif


Would it be possible to let sGL create a shortcut to "automate" the injection-process? Means, we wouldn't have to start the game via the Launcher to inject it?
 
Discussion starter · #33 ·
I will have to spend some time thinking about that. There's probably a way I can make shortcuts for launching a given game, having sourceGL starting up silently in the background. But the program has to be running to execute many of the launch-time functions. I'll add this to the to-do list, but there's a few things I have as higher priorities for additions/improvements.

One of the things that's highest on that list could potentially offer similar functionality. I'm planning on adding items to the right-click system tray menu to launch a game, along with an option to start sourceGL minimized to system tray automatically. So if you had that option and the start sourceGL at Windows startup options both ticked, then you would just have sourceGL running silently in the background from system tray (using virtually no system resources), and you can simply right click and launch a game of your choice without having to open the main GUI. The reason I'm calling this a higher priority is because it will be likely much simpler and quicker to implement.
 
Discussion starter · #36 ·
I believe the main issue with m_rawinput 1, even though it collects true raw input data, is how it is buffered by the game. I've read somewhere before where someone who knew a lot more about it than me was talking about how it was related to m_rawinput 1 having poor time-stamping of the raw input data in relation to the framerate, so the buffering can be quite variable in comparison to the way frame-rendering is buffered. At sufficiently high refresh rates and FPS, this tends to make mouse movement feel 'disconnected' in a strange way with what you are seeing on screen. And even though m_rawinput 1 feels snappier than m_rawinput 0 without RInput (an fps_max cap should always be used in the latter situation as the input lag is tied to the framerate here), I prefer m_rawinput 1 less than even m_rawinput 0 without RInput because the input lag and general mouse movement can feel so variable and inconsistent at times. Of course, I find using RInput (without an fps_max cap) highly preferable to either of these choices.
 
Discussion starter · #38 ·
Does anyone have an AMD/ATI GPU that changes its control panel values to have a similar effect as increasing NVIDIA digital vibrance? Which settings are typically used to accomplish this? Saturation and temperature?

I may add ATI/AMD support if those users like to jack up some of the control panel values for games like CS:GO similar to how NVIDIA users like to jack up digital vibrance.

Quote:
Originally Posted by CookieBook View Post

I just use a batch file to launch both CS and RInput at the same time.
I think you are missing the point

Yes, that's what I used to do as well, but I would still have to switch my digital vibrance to 100% manually for CS:GO/TF2 using batch files. Not to mention the other conveniences like one-click Steam Overlay toggling. Also, sourceGL won't alt-tab you out of the game when RInput injects, as it seems to do for a lot of people using the injector for some reason, which can have a persisting detrimental effect on performance after tabbing back in. Basically, the whole launch process in cleaner and more automated than when I was using batch files.
 
Quote:
Originally Posted by VolsAndJezuz View Post

Does anyone have an AMD/ATI GPU that changes its control panel values to have a similar effect as increasing NVIDIA digital vibrance? Which settings are typically used to accomplish this? Saturation and temperature?

I may add ATI/AMD support if those users like to jack up some of the control panel values for games like CS:GO similar to how NVIDIA users like to jack up digital vibrance.
I think you are missing the point
Maybe the source of this app can help you out with that
smile.gif


 
21 - 40 of 478 Posts