diff --git a/src/CxbxKrnl/EmuXapi.cpp b/src/CxbxKrnl/EmuXapi.cpp index b374367c1..6bd9d9db7 100644 --- a/src/CxbxKrnl/EmuXapi.cpp +++ b/src/CxbxKrnl/EmuXapi.cpp @@ -174,6 +174,7 @@ DWORD WINAPI XTL::EMUPATCH(XGetDevices) RETURN(ret); } +#if 0 // patch disabled // ****************************************************************** // * patch: XGetDeviceChanges // ****************************************************************** @@ -217,6 +218,7 @@ BOOL WINAPI XTL::EMUPATCH(XGetDeviceChanges) RETURN(TRUE); // TODO : RETURN(bRet); } +#endif // ****************************************************************** // * patch: XInputOpen diff --git a/src/CxbxKrnl/EmuXapi.h b/src/CxbxKrnl/EmuXapi.h index fa2b48143..139ee1b5f 100644 --- a/src/CxbxKrnl/EmuXapi.h +++ b/src/CxbxKrnl/EmuXapi.h @@ -380,6 +380,7 @@ DWORD WINAPI EMUPATCH(XGetDevices) XPP_DEVICE_TYPE *DeviceType ); +#if 0 // patch disabled // ****************************************************************** // * patch: XGetDeviceChanges // ****************************************************************** @@ -389,6 +390,7 @@ BOOL WINAPI EMUPATCH(XGetDeviceChanges) PDWORD pdwInsertions, PDWORD pdwRemovals ); +#endif // ****************************************************************** // * patch: XInputOpen diff --git a/src/CxbxKrnl/HLEDataBase/Xapi.1.0.5788.inl b/src/CxbxKrnl/HLEDataBase/Xapi.1.0.5788.inl index 58c79533b..8ef2de390 100644 --- a/src/CxbxKrnl/HLEDataBase/Xapi.1.0.5788.inl +++ b/src/CxbxKrnl/HLEDataBase/Xapi.1.0.5788.inl @@ -154,7 +154,7 @@ OOVPATable XAPI_5788[] = { REGISTER_OOVPA(XInputOpen, 4361, PATCH), REGISTER_OOVPA(XInputGetCapabilities, 5558, PATCH), REGISTER_OOVPA(XInputGetState, 5558, PATCH), - REGISTER_OOVPA(XGetDeviceChanges, 5788, PATCH), + REGISTER_OOVPA(XGetDeviceChanges, 5788, DISABLED), // Was PATCH // REGISTER_OOVPA(XapiThreadStartup, 4361, PATCH), // obsolete? REGISTER_OOVPA(XGetLaunchInfo, 5558, PATCH), REGISTER_OOVPA(QueueUserAPC, 3911, PATCH),