segatools/divahook
Tau 45e2416702 Simplify DLL hook mechanism
This change deletes the GetProcAddress hook and exports symbols
corresponding to the hooked functions from each hook DLL instead;
we stop at redirecting LoadLibrary/GetModuleHandle calls to the
hook DLL. This simplified approach has less hidden magic going on
behind the scenes and is more readily composable (i.e. a hook DLL
can export redirect symbols for more than one dynamically-loaded
DLL).
2021-06-13 11:27:00 -04:00
..
config.c Style fixes 2019-12-29 22:20:54 -04:00
config.h divahook: Add an option to disable slider emulation 2019-12-29 13:28:32 -04:00
divahook.def Simplify DLL hook mechanism 2021-06-13 11:27:00 -04:00
dllmain.c Fix hook startup failure path 2021-06-13 11:27:00 -04:00
jvs.c Improve JVS bus life cycle handling 2019-11-03 13:01:38 -05:00
jvs.h Improve JVS bus life cycle handling 2019-11-03 13:01:38 -05:00
meson.build divahook/config.c: Consolidate config 2019-05-18 00:00:57 -04:00
slider.c Fix Diva slider startup 2021-06-13 11:27:00 -04:00
slider.h divahook: Add an option to disable slider emulation 2019-12-29 13:28:32 -04:00