From 6c5847e393e3422405df315b9b7477b489b0c456 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) --- loader/loader.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/loader/loader.cpp b/loader/loader.cpp index 792ac94..7c37baf 100644 --- a/loader/loader.cpp +++ b/loader/loader.cpp @@ -291,12 +291,12 @@ mm_DetermineBackendS1(QueryValveInterface engineFactory, QueryValveInterface ser 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; }