14 Commits

Author SHA1 Message Date
Richard Stanway
2d26f549bd Various small fixes picked up by Coverity Scan 2014-08-22 20:56:08 +02:00
Richard Stanway
9977a22646 Add VS2013 workaround to every project, since they all use static CRT. 2014-04-25 11:28:52 +02:00
jp9000
7f63b38bb6 Woops, clear up one comment 2014-04-24 23:06:45 -07:00
jp9000
32630b9b3d Revert to old hooks for the time being
Minhooks is breaking for too many people right now, so I'm removing it
until further testing and verification.

This just goes to show, you can test for weeks and still not get
comprehensive feedback.

Also added some light obfuscation of SetWindowsHookEx and
UnhookWindowsHookEx to prevent issues with game capture and A/V.
2014-04-24 23:03:26 -07:00
jp9000
7cca8663a2 Game capture: Add anti-cheat compatibility
- Add an option in game capture to use SetWindowsHookEx instead of
   CreateRemoteThread to inject the library.

 - Add logging of what process game capture is trying to capture.

 - Rename "audio time offset" where it was used to "audio sync offset"

 - Adde logging for audio sync offsets

 - Update version to 0.62b test 1
2014-04-09 00:10:33 -07:00
Richard Stanway
5d6cc218eb Some static analysis fixes via Coverity Scan 2014-04-09 00:47:39 +02:00
BtbN
270481f91d Fix some warnings 2014-01-02 17:37:31 +01:00
jp9000
6b37fdf576 replaced tabs (for the time being at least. probably going to switch everything to tabs later) 2013-05-01 15:58:55 -07:00
jp9000
d918efdc4a Add a debug flag when administrator - prevents issues with game capture being able to open target process 2013-05-01 15:48:07 -07:00
jp9000
9db9cd6359 fixed A/V issues for game capture injection, confirmed by multiple people 2013-03-10 16:23:51 -07:00
jp9000
d75c870c80 obfuscate evil import names because apparently they will cause problems with annoying programs 2013-03-04 16:10:45 -07:00
jp9000
c2385453cc fixed bug with injector where it wouldn't work if there were spaces in the path (failed to surround it with quotes) 2013-02-14 16:40:14 -07:00
jp9000
cddd726b4e minor adjustment to the injector 2013-02-11 19:30:18 -07:00
jp9000
6a44eba695 fixed game capture to work regardless of target application bit 2013-02-11 19:26:35 -07:00