4708 Commits

Author SHA1 Message Date
Kawe Mazidjatari
f56acb1a42 Improve signatures
Respawn had compiled a static library of Google 's 'Protocol Buffers' at the start of season 6 inside the game executable, which completely altered the function sig of the script load func.
All the other ones matched 1:1 minus 2 or 3 bytes, most likely because they updated the msvc 2017 15.6 compiler to the latest microsoft has rolled out (msvc 2017 15.9). Console works on every version now.
2021-04-16 11:14:30 -07:00
Kawe Mazidjatari
aa79120a72 Light cleanup 2021-04-16 11:06:20 -07:00
Kawe Mazidjatari
7e0f47d2e4 Fix compiler error 2021-04-16 14:15:29 +02: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
0550d053ec Load command line arguments from a .txt file residing next to the GameEXE v0.1 2021-04-13 05:05:29 -07:00
Kawe Mazidjatari
db261d9de7 Add README.md 2021-04-13 05:03:47 -07:00
Kawe Mazidjatari
3322864d93 Change offsets to R5PC_J1624A_CL394493_2019_02_24_09_29_PM
TODO: maybe add AOB/sigscanning if we move it all over to season 1 r5apex executable or later
2021-04-13 04:49:46 -07:00
Kawe Mazidjatari
f6b1e8afac Initial Commit. 2021-04-13 04:45:22 -07:00