Separation and small optimization. v0.7.1.0

This commit is contained in:
korenkonder
2023-02-12 04:13:59 +03:00
parent f0392bd166
commit df3167787f
197 changed files with 44235 additions and 23661 deletions
+12 -19
View File
@@ -56,25 +56,18 @@ static patch_struct patch_data[] = {
{ (void*)0x00000001405E4B50, (uint64_t)&shader_bind, },
{ (void*)0x00000001401D3860, (uint64_t)&printf_proxy, },
{ (void*)0x00000001400DE640, (uint64_t)&printf_proxy, },
//{ (void*)0x0000000140507210, (uint64_t)&rob_chara_reset_data, },
//{ (void*)0x00000001401EBD30, (uint64_t)&bone_data_mult_ik, },
//{ (void*)0x00000001401EB6D0, (uint64_t)&bone_data_mult_1, },
//{ (void*)0x000000014041DA50, (uint64_t)&bone_data_mult_2, },
//{ (void*)0x000000014041CF50, (uint64_t)&rob_chara_bone_data_motion_load, },
//{ (void*)0x0000000140418870, (uint64_t)&rob_chara_bone_data_interpolate, },
//{ (void*)0x0000000140418A60, (uint64_t)&rob_chara_bone_data_update, },
//{ (void*)0x00000001405F39E0, (uint64_t)&ExNodeBlock__Field_10, },
//{ (void*)0x00000001405EEAE0, (uint64_t)&ExOsageBlock__Dispose, },
//{ (void*)0x00000001405F3640, (uint64_t)&ExOsageBlock__Init, },
//{ (void*)0x00000001405F49F0, (uint64_t)&ExOsageBlock__Field_18, },
//{ (void*)0x00000001405F2140, (uint64_t)&ExOsageBlock__Field_20, },
//{ (void*)0x00000001405F2470, (uint64_t)&ExOsageBlock__SetOsagePlayData, },
//{ (void*)0x00000001405F26F0, (uint64_t)&ExOsageBlock__Disp, },
//{ (void*)0x00000001405F2640, (uint64_t)&ExOsageBlock__Reset, },
//{ (void*)0x00000001405F2860, (uint64_t)&ExOsageBlock__Field_40, },
//{ (void*)0x00000001405F4640, (uint64_t)&ExOsageBlock__Field_48, },
//{ (void*)0x00000001405F4730, (uint64_t)&ExOsageBlock__Field_50, },
//{ (void*)0x00000001405F48F0, (uint64_t)&ExOsageBlock__Field_58, },
{ (void*)0x00000001405F39E0, (uint64_t)&ExNodeBlock__Field_10, },
{ (void*)0x00000001405EEAE0, (uint64_t)&ExOsageBlock__Dispose, },
{ (void*)0x00000001405F3640, (uint64_t)&ExOsageBlock__Init, },
{ (void*)0x00000001405F49F0, (uint64_t)&ExOsageBlock__Field_18, },
{ (void*)0x00000001405F2140, (uint64_t)&ExOsageBlock__Field_20, },
{ (void*)0x00000001405F2470, (uint64_t)&ExOsageBlock__SetOsagePlayData, },
{ (void*)0x00000001405F26F0, (uint64_t)&ExOsageBlock__Disp, },
{ (void*)0x00000001405F2640, (uint64_t)&ExOsageBlock__Reset, },
{ (void*)0x00000001405F2860, (uint64_t)&ExOsageBlock__Field_40, },
{ (void*)0x00000001405F4640, (uint64_t)&ExOsageBlock__Field_48, },
{ (void*)0x00000001405F4730, (uint64_t)&ExOsageBlock__Field_50, },
{ (void*)0x00000001405F48F0, (uint64_t)&ExOsageBlock__Field_58, },
};
void inject_patches() {