[apm3] add DInput and XInput support

This commit is contained in:
2025-07-20 18:11:34 +02:00
parent e2e4b37e3f
commit e974a76fe6
21 changed files with 1157 additions and 176 deletions

View File

@ -19,7 +19,7 @@ void apm3_dll_config_load(
assert(filename != NULL);
GetPrivateProfileStringW(
L"apmio",
L"apm3io",
L"path",
L"",
cfg->path,

View File

@ -1,5 +1,5 @@
/*
"ALL.Net P-ras multi Ver.3" (apm) hook
"ALL.Net P-ras MULTI Version 3" (apm3) hook
Devices
@ -17,17 +17,16 @@
#include "io4.h"
#include "mount.h"
#include "amex/ds.h"
#include "hook/process.h"
#include "hooklib/serial.h"
#include "hooklib/serial.h"
#include "hooklib/spike.h"
#include "platform/clock.h"
#include "platform/config.h"
#include "platform/nusec.h"
#include "platform/security.h"
#include "unityhook/hook.h"
#include "util/dprintf.h"
@ -43,7 +42,7 @@ void unity_hook_callback(HMODULE hmodule, const wchar_t* p) {
serial_hook_apply_hooks(hmodule);
security_hook_insert_hooks(hmodule);
touch_hook_insert_hooks(hmodule);
//mount_hook_apply_hooks(&apm3_hook_cfg.mount, hmodule);
// mount_hook_apply_hooks(&apm3_hook_cfg.mount, hmodule);
}
void apm3_extra_hooks_init(void) {