From d4cb328bac4a1775d2f9fe35df8b9b993930b401 Mon Sep 17 00:00:00 2001 From: xezon <4720891+xezon@users.noreply.github.com> Date: Wed, 11 Jun 2025 18:09:12 +0200 Subject: [PATCH] [ZH] Set correct fake CRC for Zero Hour CD 1.04 --- Generals/Code/GameEngine/Source/Common/GlobalData.cpp | 6 +++--- GeneralsMD/Code/GameEngine/Source/Common/GlobalData.cpp | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/Generals/Code/GameEngine/Source/Common/GlobalData.cpp b/Generals/Code/GameEngine/Source/Common/GlobalData.cpp index b3c407c02da..b7f04ba32c2 100644 --- a/Generals/Code/GameEngine/Source/Common/GlobalData.cpp +++ b/Generals/Code/GameEngine/Source/Common/GlobalData.cpp @@ -992,9 +992,9 @@ GlobalData::GlobalData() // Simulate the EXE's CRC value to force Network and Replay compatibility with another build. #if (defined(_MSC_VER) && _MSC_VER < 1300) && RETAIL_COMPATIBLE_CRC -#define GENERALS_108_CD_EXE_CRC 0x93d1eab4 -#define GENERALS_108_STEAM_EXE_CRC 0x8d6e4dd7 -#define GENERALS_108_EAAPP_EXE_CRC 0xb07fbd50 +#define GENERALS_108_CD_EXE_CRC 0x93d1eab4u +#define GENERALS_108_STEAM_EXE_CRC 0x8d6e4dd7u +#define GENERALS_108_EAAPP_EXE_CRC 0xb07fbd50u exeCRC.set(GENERALS_108_CD_EXE_CRC); DEBUG_LOG(("Fake EXE CRC is 0x%8.8X\n", exeCRC.get())); diff --git a/GeneralsMD/Code/GameEngine/Source/Common/GlobalData.cpp b/GeneralsMD/Code/GameEngine/Source/Common/GlobalData.cpp index 83e33c3b61a..6f94d7d59a3 100644 --- a/GeneralsMD/Code/GameEngine/Source/Common/GlobalData.cpp +++ b/GeneralsMD/Code/GameEngine/Source/Common/GlobalData.cpp @@ -1001,9 +1001,9 @@ GlobalData::GlobalData() // Simulate the EXE's CRC value to force Network and Replay compatibility with another build. #if (defined(_MSC_VER) && _MSC_VER < 1300) && RETAIL_COMPATIBLE_CRC -#define GENERALSMD_104_CD_EXE_CRC 0x4f6c5afe -#define GENERALSMD_104_STEAM_EXE_CRC 0xcb430f5f -#define GENERALSMD_104_EAAPP_EXE_CRC 0x488d90f9 +#define GENERALSMD_104_CD_EXE_CRC 0x3b6fb2cfu +#define GENERALSMD_104_STEAM_EXE_CRC 0xf6a4221bu +#define GENERALSMD_104_EAAPP_EXE_CRC 0xc4181eb9u exeCRC.set(GENERALSMD_104_CD_EXE_CRC); DEBUG_LOG(("Fake EXE CRC is 0x%8.8X\n", exeCRC.get()));