From a28c19900fb2f693b04f16a35ed625b268029f1f Mon Sep 17 00:00:00 2001 From: Luke Usher Date: Sat, 11 Mar 2017 09:01:57 +0000 Subject: [PATCH] Disabled XGetLaunchInfo Testing titles that relaunch other executables has confirmed this patch is no longer required. --- src/CxbxKrnl/HLEDataBase/Xapi.1.0.3911.inl | 2 +- src/CxbxKrnl/HLEDataBase/Xapi.1.0.4627.inl | 2 +- src/CxbxKrnl/HLEDataBase/Xapi.1.0.5558.inl | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/CxbxKrnl/HLEDataBase/Xapi.1.0.3911.inl b/src/CxbxKrnl/HLEDataBase/Xapi.1.0.3911.inl index f6bfc42ce..87377fe30 100644 --- a/src/CxbxKrnl/HLEDataBase/Xapi.1.0.3911.inl +++ b/src/CxbxKrnl/HLEDataBase/Xapi.1.0.3911.inl @@ -1004,7 +1004,7 @@ OOVPATable XAPI_3911[] = { REGISTER_OOVPA(XUnmountAlternateTitle, 3911, ALIAS, XUnmountAlternateTitleA), REGISTER_OOVPA(XMountMUA, 3911, PATCH), REGISTER_OOVPA(XLaunchNewImage, 3911, ALIAS, XLaunchNewImageA), - REGISTER_OOVPA(XGetLaunchInfo, 3911, PATCH), + REGISTER_OOVPA(XGetLaunchInfo, 3911, DISABLED), REGISTER_OOVPA(XAutoPowerDownResetTimer, 3911, PATCH), REGISTER_OOVPA(XMountMURootA, 3911, PATCH), REGISTER_OOVPA(XMountUtilityDrive, 3911, PATCH), diff --git a/src/CxbxKrnl/HLEDataBase/Xapi.1.0.4627.inl b/src/CxbxKrnl/HLEDataBase/Xapi.1.0.4627.inl index d3d0359c2..8002d2621 100644 --- a/src/CxbxKrnl/HLEDataBase/Xapi.1.0.4627.inl +++ b/src/CxbxKrnl/HLEDataBase/Xapi.1.0.4627.inl @@ -679,7 +679,7 @@ OOVPATable XAPI_4627[] = { REGISTER_OOVPA(GetOverlappedResult, 4627, PATCH), REGISTER_OOVPA(XLaunchNewImage, 4627, ALIAS, XLaunchNewImageA), REGISTER_OOVPA(XLaunchNewImage, 4928, ALIAS, XLaunchNewImageA), - REGISTER_OOVPA(XGetLaunchInfo, 4627, PATCH), + REGISTER_OOVPA(XGetLaunchInfo, 4627, DISABLED), REGISTER_OOVPA(XSetProcessQuantumLength, 4627, PATCH), REGISTER_OOVPA(SignalObjectAndWait, 3911, PATCH), REGISTER_OOVPA(timeSetEvent, 4627, PATCH), diff --git a/src/CxbxKrnl/HLEDataBase/Xapi.1.0.5558.inl b/src/CxbxKrnl/HLEDataBase/Xapi.1.0.5558.inl index 31c78ca63..8428715a1 100644 --- a/src/CxbxKrnl/HLEDataBase/Xapi.1.0.5558.inl +++ b/src/CxbxKrnl/HLEDataBase/Xapi.1.0.5558.inl @@ -258,7 +258,7 @@ OOVPATable XAPI_5558[] = { REGISTER_OOVPA(XInputSetState, 5233, PATCH), // REGISTER_OOVPA(XapiThreadStartup, 4361, PATCH), // obsolete? REGISTER_OOVPA(XLaunchNewImage, 5558, ALIAS, XLaunchNewImageA), - REGISTER_OOVPA(XGetLaunchInfo, 5558, PATCH), + REGISTER_OOVPA(XGetLaunchInfo, 5558, DISABLED), REGISTER_OOVPA(QueueUserAPC, 3911, PATCH), REGISTER_OOVPA(SetThreadPriorityBoost, 4627, PATCH), REGISTER_OOVPA(GetThreadPriority, 4627, PATCH),