8 Commits

Author SHA1 Message Date
Amos
3577fe0b6c Implement portable Input hook system
This implementation is for portability, so its not module specific and can be used on all programs utilizing those API's
2021-06-19 07:21:47 -07:00
Amos
6700343e2e Light cleanup + Improvements
* Cleanup unused stuff
* Make codeblock segmentation bigger
* Overlay improvements
2021-06-19 07:18:39 -07:00
Amos
62a0b5cebb Improvements to GameConsole class
* Improvements to GameConsole quality

* Add post-build events for renaming release executables to allow debugging "Debug" and "Release" from the same install

* Segmentate codeblocks for easier reading and scrolling
2021-06-17 17:07:26 -07:00
Amos
cb0e72fc0a Forward console output to in-game console
Light cleanup. Hook RSON loading for debugging and improvements for console overlay.

TODO: fix thread lock on concomand execute from Present(..)
2021-06-16 16:43:03 -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
21bc365a71 Add prototype DirectX hook implementation
/* PROTOTYPE */
2021-06-14 17:56:53 -07:00
Amos
3be3bcd5c1 Add console overlay implementation
/* PROTOTYPE */
2021-06-14 17:56:18 -07:00
Amos
584b64f0f3 Restructure R5Dev codebase 2021-06-14 17:41:20 -07:00