Various fixes
This commit is contained in:
+6
-4
@@ -16,7 +16,6 @@
|
||||
#include <Helpers.h>
|
||||
|
||||
HOOK(int32_t, FASTCALL, data_init, 0x0000000140192FF0) {
|
||||
extern void FASTCALL wrap_addresses();
|
||||
wrap_addresses();
|
||||
|
||||
auth_3d_patch();
|
||||
@@ -49,9 +48,6 @@ HOOK(int32_t, FASTCALL, data_free, 0x000000140192490) {
|
||||
}
|
||||
|
||||
HOOK(void, FASTCALL, sub_140194CD0, 0x000000140194CD0) {
|
||||
extern void FASTCALL wrap_addresses();
|
||||
wrap_addresses();
|
||||
|
||||
rctx->ctrl();
|
||||
originalsub_140194CD0();
|
||||
}
|
||||
@@ -60,6 +56,10 @@ HOOK(void, FASTCALL, _gl_state_get, 0x0000000140442DF0) {
|
||||
gl_state_get();
|
||||
}
|
||||
|
||||
HOOK(bool, FASTCALL, obj_mesh_vertex_buffer__load, 0x0000000140458280, obj_mesh_vertex_buffer* obj_vb, obj_mesh* mesh) {
|
||||
return obj_vb->load(mesh);
|
||||
}
|
||||
|
||||
HOOK(void, FASTCALL, rndr__Render__update_res, 0x00000001404A9480, rndr::Render* rend, bool set, int32_t base_downsample) {
|
||||
rend->update_res(set, base_downsample);
|
||||
}
|
||||
@@ -105,6 +105,8 @@ void hook_funcs() {
|
||||
|
||||
INSTALL_HOOK(_gl_state_get);
|
||||
|
||||
INSTALL_HOOK(obj_mesh_vertex_buffer__load);
|
||||
|
||||
INSTALL_HOOK(rndr__Render__update_res);
|
||||
INSTALL_HOOK(rndr__Render__init_tone_map_buffers);
|
||||
INSTALL_HOOK(rndr__Render__init_render_buffers);
|
||||
|
||||
Reference in New Issue
Block a user