From 7aec3d5b13c88ec07a4128d58649abd1e084975a Mon Sep 17 00:00:00 2001 From: rarified Date: Mon, 13 Jan 2020 15:50:48 -0700 Subject: [PATCH 1/2] Update STATUS_PATH per current Cyan server organization: support.cyanworlds.com -> account.mystonline.com --- .../Plasma20/Sources/Plasma/Apps/plClient/winmain.cpp | 2 +- .../Plasma20/Sources/Plasma/Apps/plUruLauncher/Main.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/Apps/plClient/winmain.cpp b/MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/Apps/plClient/winmain.cpp index 06f9a76d..75e88d7b 100644 --- a/MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/Apps/plClient/winmain.cpp +++ b/MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/Apps/plClient/winmain.cpp @@ -91,7 +91,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com #if BUILD_TYPE == BUILD_TYPE_DEV #define STATUS_PATH L"www2.cyanworlds.com" #else - #define STATUS_PATH L"support.cyanworlds.com" + #define STATUS_PATH L"account.mystonline.com" #endif diff --git a/MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/Apps/plUruLauncher/Main.cpp b/MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/Apps/plUruLauncher/Main.cpp index b5f3896e..4f2d3ef0 100644 --- a/MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/Apps/plUruLauncher/Main.cpp +++ b/MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/Apps/plUruLauncher/Main.cpp @@ -58,7 +58,7 @@ You can contact Cyan Worlds, Inc. by email legal@cyan.com #if BUILD_TYPE == BUILD_TYPE_DEV #define STATUS_PATH L"www2.cyanworlds.com" #else - #define STATUS_PATH L"support.cyanworlds.com" + #define STATUS_PATH L"account.mystonline.com" #endif From 91f9948e2fa24f4180aa4314a2e3d9a26f9a50cb Mon Sep 17 00:00:00 2001 From: rarified Date: Sun, 16 Feb 2020 10:13:14 -0700 Subject: [PATCH 2/2] [c.f. Hoikas Discord>>OpenUru>>Dev] Restore exception handler after PhysX initialization seizes it. --- .../Plasma20/Sources/Plasma/Apps/plClient/winmain.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/Apps/plClient/winmain.cpp b/MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/Apps/plClient/winmain.cpp index 75e88d7b..743427e7 100644 --- a/MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/Apps/plClient/winmain.cpp +++ b/MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/Apps/plClient/winmain.cpp @@ -1965,6 +1965,9 @@ int WINAPI WinMain(HINSTANCE hInst, HINSTANCE hPrevInst, LPSTR lpCmdLine, int nC if( !gClient->StartInit() ) break; + // Reestablish exception handler after PhysX stole it + SetUnhandledExceptionFilter( plCustomUnhandledExceptionFilter ); + // I want it on top! I mean it! BringWindowToTop( gClient->GetWindowHandle() );