Commit Graph

186 Commits (5c16b4a065a27834dbfeaa5c09352581ceba4f8b)
 

Author SHA1 Message Date
Peter Repukat 5c16b4a065 update appveyor conf 7 years ago
Peter Repukat 65c3242fda bump version 7 years ago
Peter Repukat a16192f052 update readme.md 7 years ago
Peter Repukat d56d427af4 Offer to restart steam and enable xbox rebinding support 7 years ago
Peter Repukat 606ade0b3c update readme.md 7 years ago
Peter Repukat d66abfa00d Add function to enableX360Controller rebinding in Steam 7 years ago
Peter Repukat 9a57133926 Workaround some UWP not launching in foreground 7 years ago
Peter Repukat 83ef31d822 SteamTarget: "Properly" force FocusedWindow 7 years ago
Peter Repukat feb5efcd1f Show console when overlay is hidden 7 years ago
Peter Repukat 49371e2d62 Fix launching UWP-apps 7 years ago
Peter Repukat 3e0689c428 Update scanning for UWP apps 7 years ago
Peter Repukat fcb16d7482 update readme.md 7 years ago
Peter Repukat dc23951937 update readme.md 7 years ago
Peter Repukat 64ac4a7ae8 update appveyor conf 7 years ago
Peter Repukat 92c2e50de9 update appveyor conf 7 years ago
Peter Repukat 3727bce7d7 fix installer 7 years ago
Peter Repukat 91ce45bc75 Bump version 7 years ago
Peter Repukat 71f9ada892 Update installer / install.md file 7 years ago
Peter Repukat 18a51cf9c3 Don't run GameLauncher as admin anymore
Causes problems / not needed anymore
Fixes
7 years ago
Peter Repukat 4a2fd685d2 update ini 7 years ago
Peter Repukat 22cab53374 GloSC: fix tutorial overlay height 7 years ago
Peter Repukat 5c415b35a6 GloSC: include basic in-app tutorial 7 years ago
Peter Repukat c2e6ae37e8 Change tooltip duration 7 years ago
Peter Repukat d484e18bd4 Add tooltips 7 years ago
Peter Repukat 8c8f7e5221 Tell the user to have at least one non-Steam shortcut 7 years ago
Peter Repukat 2ca1e8ab3d Change UWP progress wording 7 years ago
Peter Repukat 872589826e Add progress dialog when scanning UWP apps 7 years ago
Peter Repukat 7cff788b87 Fix show_overlay function
actually hide the overlay window
7 years ago
Peter Repukat 39761fe37d Constraint wndow with in code not in editor 7 years ago
Peter Repukat 4890d9c66f Fix GloSC header 7 years ago
Peter Repukat e4b7207c61 Remove "Hook Steam button"
Making it pretty much mandatory if not manually set through .ini
7 years ago
Peter Repukat 70c1a7917d restrict framerate if overlay isn't shown 7 years ago
Peter Repukat 4caaa3f1bc Cleanup 7 years ago
Peter Repukat e68bf9835d Merge remote-tracking branch 'origin/master' 7 years ago
Peter Repukat be91e43291 Remove Focus switch trickery
Doesn't work anymore
7 years ago
Peter Repukat 7c1bcd671a Update Readme.md 7 years ago
Peter Repukat 8504ba02c9 Update Readme.md 7 years ago
Peter Repukat d7ebf12afd Update Version 7 years ago
Peter Repukat de7abe7e9f Update installer script / Appveyor config 7 years ago
Peter Repukat 8960bd99b0 SteamTarget: Link against Win7 compatible XInput 7 years ago
Peter Repukat ff4a157454 Fix hook function 7 years ago
Peter Repukat 125d1616d5 Update ViGEm 7 years ago
Peter Repukat 38ba58ffa9 EnforceBindings: Generalized hooking function
Now I shouldn't have to patch GloSC as often...

 * In the function we want to hook the appID of the Chord bindings get referenced,
  it takes 3 arguments (we can get that from the function prolog)
  and it is the only one that does both. (in steamclient.dll)
  
  We search for the constant appID of SteamChard bindings
  move a bit upward and search for the correct function prolog

The function-prolog of the hooked function, get replaced with a jump to our hook
Our hook, then executed the missing function prolog,
patches the second function argument on the stack
and jumps back to let Steam do the rest for us :)
7 years ago
Peter Repukat e77529137d Include new hook for newer Steam versions 7 years ago
Peter Repukat e07a443205 Update ViGEm
Update to v1.11.1.0
7 years ago
Peter Repukat 55ff0e9fd4 Fix EnforceBinding.dll for newer Steam betas... 7 years ago
Peter Repukat aa74d92047 Update Readme 7 years ago
Peter Repukat 5164bcd67d Fix installscript 7 years ago
Peter Repukat 6c02c0ef3f Force (Re-) add sfml dlls 7 years ago
Peter Repukat f390da3c8a Re-Add (old) ViGEm drivers
stupid git
7 years ago