From 1221f7f92e41a68e446b27f1ce07bed1c30882ff Mon Sep 17 00:00:00 2001 From: Nicholas Hastings Date: Sun, 16 Feb 2025 13:59:13 -0500 Subject: [PATCH] Tweak game detection for MCV and Blade (fixes #200) (cherry picked from commit 6c5847e393e3422405df315b9b7477b489b0c456) --- loader/loader.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/loader/loader.cpp b/loader/loader.cpp index 876b832..ffab471 100644 --- a/loader/loader.cpp +++ b/loader/loader.cpp @@ -327,12 +327,12 @@ mm_DetermineBackend(QueryValveInterface engineFactory, QueryValveInterface serve return MMBackend_BMS; } - if (mm_FindPattern((void *)engineFactory, " Blade Symphony ", sizeof(" Blade Symphony ") - 1)) + if (serverFactory("VSERVERTOOLS003", NULL) != NULL) { return MMBackend_Blade; } - if (mm_FindPattern((void *)engineFactory, "Military Conflict: Vietnam", sizeof("Military Conflict: Vietnam") - 1)) + if (strcmp(game_name, "vietnam") == 0) { return MMBackend_MCV; }