joker_BR Posted March 4 Posted March 4 (edited) Hello all, You know that frustrating feeling when the game finally loads, only for you to realize you forgot to turn on TrackIR or some other essential driver or accessory? That’s where Game Companion comes in. It’s a small utility that allows you to register your games and their associated tools, setting up specific launch and shutdown sequences for each one. With this, you can start your game without missing a thing. Once you're done, your operating environment returns exactly to how it was before you started playing. Spoiler Spoiler Spoiler The app is very lightweight, requires no installation (portable), and even comes with a manual in both Brazilian Portuguese and English, so you have something to ignore. 🙂 Important: the manual also explain this, but I'll be redundant here: your antivirus may or may not flag this as problematic, because Game Companion searches registry for Steam executable place and also sometimes may search your driver for .exe files. It also uses some Windows libraries to create unique ids which can cause shivers on some paranoid AVs out there. My Bitdefender Total Security didn't, but on Virustotal some enterprise grade AVs got suspicious due the facts exposed above. If in doubt (always be wary of .exe from the Internet, as I am too), try on a sandbox and see for yourself, or don't use it if you feel unconfortable. Get the file, read the manual, then decide. Why I don't sign it to get rid of this? "Because money, baby". I'm not a professional developer, I did this for my personal use and I'm just providing this "as is" after seeing some friends finding it useful too. I hope it helps you as much as it helped me! Download: Github VirusTotal report for GameCompanion.exe: VirusTotal - File - 67467d052a9ee811eac80b9d5184abac7cd4c703ae7b88e63bf446d0d2a159d5 VirusTotal report for runner.exe: VirusTotal - File - 3a094ea95e3ca6b9b52dd00500eea38b472cbd1074d8881c5a31c646cd20f3eb Edited March 11 by joker_BR add images 1 2
joker_BR Posted March 11 Author Posted March 11 v1.4.2.1 released. Standardized the execution environment by aligning WebView2 flags with default browser behaviors and refactoring Windows API calls to use official, symbol-enriched system packages. Should improve EDR/AV compatibility.
richaker Posted March 12 Posted March 12 Hey, Joker. I'm using gamecompanion with ROF and OpenTrack and it works just fine! Good Job! 1
joker_BR Posted March 23 Author Posted March 23 v1.4.2.2 released. Changed the way the app checks to see if the game is still running. Now it simply "asks Windows" to report when the game is closed, and only checks if/when there is a response from Windows. If Windows denies the request (some anti-cheats are overzealous and deny this type of request), then it falls back to polling the process list from time to time. This new method almost completely eliminates the CPU usage during gaming (the usage is so low that it can't even be traced using task manager). It was already negligible, but why not? I'm performance obsessive and on gaming environment, everything counts.
Arrow_1974 Posted March 27 Posted March 27 (edited) Really, really great work joker. This program earns way more "likes" or "thanks". Again thanks for that "little" helper. Works perfectly with my rank mod and the campaign tracker. Edited March 27 by Arrow_1974 1
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now