15 Commits

Author SHA1 Message Date
IcePixelx
ebd13bfd11 Update r5dev.vcxproj.filters 2021-07-18 02:00:13 +02:00
alexsandulescu
5f85c0510d Merge remote-tracking branch 'upstream/master' 2021-07-16 23:12:20 +03:00
IcePixelx
33ba9ed11f Added CInputSystem Interface and use a different method of disabling game input. 2021-07-13 18:38:48 +02:00
alexsandulescu
0e2eab438e Fixed my shit 2021-07-09 22:27:32 +03:00
Amos
54de5fed0e Add spdlog library 2021-07-08 07:07:27 -07:00
Amos
cb0bbd6c42 Move external libraries to dedicated directory 2021-07-08 07:01:02 -07:00
Amos
869e60af66 Initialize input hooks 2021-06-19 11:21:31 -07:00
Amos
d424c75081 Refactor D3DX11 hook + implement ResizeBuffer handler
Destroy/release objects and recreate render view target on resolution change of the application
2021-06-16 16:12:53 -07:00
Amos
341d8fc638 Implement DirectX hook + ImGui console
/* PROTOTYPE */
2021-06-14 17:58:48 -07:00
Amos
003454d659 Implement Imgui files 2021-06-14 17:42:11 -07:00
Amos
584b64f0f3 Restructure R5Dev codebase 2021-06-14 17:41:20 -07:00
Amos
850bbc19ef Code refactor + improvents
* Move all utilities to single implementation file
* Remove unnecessary code in .cpp and .h
* Patch opcodes in runtime instead of patching raw PE file
* Move launch parameters to cfg folder instead
* Move back to pattern scan instead of hardcoded offsets
* Change langauge to new ISO C++17 standard
2021-06-08 10:54:49 -07:00
Amos
c8a682ddaa New hook for ConCommandBase::IsFlagSet(...)
Updated signatures
Code cleanup and improvements
Fixd some bugs and crashes
2021-04-25 14:36:55 -07:00
Kawe Mazidjatari
4439f513d0 Implement signature based hooking and small code cleanup
Better signatures have to be created in the future to support roughly all retail r5apex modules. Maybe also load a file from the disk containing offsets for instant hooking before falling back to sigscan
2021-04-16 14:12:39 +02:00
Kawe Mazidjatari
f6b1e8afac Initial Commit. 2021-04-13 04:45:22 -07:00