From db71d3a0f6a4ed1778b678cd0a8772e0e1c0059e Mon Sep 17 00:00:00 2001 From: Hay1tsme Date: Wed, 3 Apr 2024 15:29:15 -0400 Subject: [PATCH] sao: properly disable dongle emulation --- saohook/systype.c | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/saohook/systype.c b/saohook/systype.c index 868ace3..b57c72a 100644 --- a/saohook/systype.c +++ b/saohook/systype.c @@ -64,12 +64,14 @@ HRESULT systype_hook_init(const struct systype_config *sys_cfg, const struct es3 systype_kernel32_syms, _countof(systype_kernel32_syms)); - proc_addr_table_push( - NULL, - "nbamUsbFinder_sup.dll", - procaddr_dong_syms, - _countof(procaddr_dong_syms) - ); + if (dong_cfg->enable) { + proc_addr_table_push( + NULL, + "nbamUsbFinder_sup.dll", + procaddr_dong_syms, + _countof(procaddr_dong_syms) + ); + } dprintf("Systype: Init\n"); return hr;