Commit Graph

16 Commits

Author SHA1 Message Date
Stefanos Kornilios Mitsis Poiitidis
afe8ee173e virt: WIP with zydis and xbyak
WIP: somewhat of a context pointer

WIP: Gets to a first ret, not sure if of a HLE function or not

WIP: preserve registers across calls, don't use refs for rip

WIP: Runs more stuff, gets to fist ymm usage now

WIP: more branching, ymms

WIP: fickup trampoline stack args

WIP: Add support for call [reg + (disp)]

WIP: Fix jmp handling

WIP: Merge call/jmp handling

WIP: Fixup stack setup

WIP: ƒ–PS4_SYSV_ABI in all possible trampolines

WIP: move abi push/pop to helpers, preserve rbx

WIP: Add back original loader to provide as an option
2023-10-31 16:05:40 +02:00
georgemoralis
1a5dd6cdfe added XXH3_64bits and calculate memory obj hashes 2023-09-26 16:00:13 +03:00
georgemoralis
74ac091b23 added vulkan submodule 2023-09-16 10:50:10 +03:00
wheremyfoodat
a0ab3dbc0c added configuration class 2023-08-14 20:17:01 +03:00
wheremyfoodat
16e2768df0 Add discord-rpc submodule 2023-08-11 19:52:50 +03:00
georgemoralis
3d073e2ed4 added winpthread library 2023-07-17 22:43:30 +03:00
Stefanos Kornilios Mitsis Poiitidis
c7e73c8960 git: Enable shallow checkout for submodules 2023-07-07 14:12:24 +03:00
georgemoralis
b124bac0f7 added zydis 2023-05-30 12:12:34 +03:00
georgemoralis
7a996cbfc8 added magic enum submodule 2023-05-02 22:10:49 +03:00
georgemoralis
72bdf22035 added spdlog library 2023-05-02 22:10:49 +03:00
georgemoralis
f998469730 added fmt library 2023-05-02 22:10:49 +03:00
georgemoralis
222d0204db first try with cmake and imgui 2023-05-02 22:10:49 +03:00
georgemoralis
71d14aca62 let's cleanup all 2023-05-02 22:10:27 +03:00
georgemoralis
1be2f847ba added magic_enum lib 2023-04-18 12:06:05 +03:00
georgemoralis
4d218d7a0d added basic spdlog , we can now output to stdout and in output.log file as well 2023-04-12 20:02:44 +03:00
georgemoralis
3141f3fa04 added fmt as third_party 2023-04-11 11:50:07 +03:00