Commit Graph

15 Commits

Author SHA1 Message Date
Daniel S. 005668103a Update ScrapHack.cpp: remov unused include and variable 2019-11-28 19:59:54 +01:00
Daniel S. e2464653c7 remove hook wrappers and directly call Hook::addr() at the start of MainLoop(), add console redirection 2019-11-20 20:51:38 +01:00
Daniel S. 934fd3881c move PPID function to Utils 2019-11-20 20:50:09 +01:00
Daniel S. a920c63d41 Auto format everything 2019-09-02 21:44:17 +02:00
Daniel S. 7784f97820 Switch build system to CMake 2019-09-01 22:45:07 +02:00
Daniel S. aa1c8171b2 Fix Scrap.Exit-Hook 2019-03-12 23:58:05 +01:00
Daniel S. 4b6f9c520f Update NOTES and README
Fix DX8 hooking bug in ScrapHacks, deinitialize everything properly by hooking `Scrap.Exit`
2019-03-12 23:43:26 +01:00
Daniel S. 3a9ab54240 Update Notes
Clean up DLL-Injector code
Fix Crash in DX8 EndScene Hook
Update Hook.c to change whole page protection instead of first few bytes
Add Hashtable parser and dumper
Add keyboard shortcut to toggle DX8 overlay
Add VMT Hooking (currently not working)
Add Cleanup function that gets called on DLL-Unload
2019-03-04 15:11:47 +01:00
Daniel S. efba0894c4 Added D3D8 EndScene hooking (which currently crashes the game after some time) 2019-03-01 20:47:14 +01:00
Daniel S. 7cf3ab8580 Added function hooking
Cleaned up the injector a bit and added launch-time injection
2019-03-01 01:00:50 +01:00
Daniel S. ffbcc30427 Code cleanup 2019-02-28 17:50:52 +01:00
Daniel S. 941e063a19 Convert UTF-16 to UTF-8 2019-02-27 04:55:21 +01:00
Daniel S. 0461764566 Big Update
Added more functions to DLL
Simplified Injector
Added Screenshot
Added some more functions to dbg.py module
2019-02-27 01:56:10 +01:00
Daniel S. 2a30b53cfb Fix key_down() function 2019-02-23 22:47:58 +01:00
Daniel S. 91901705d9 Add DLL-Injector+ScrapHacks DLL 2019-02-23 22:40:05 +01:00