diff --git a/devtools/create_project/msbuild.cpp b/devtools/create_project/msbuild.cpp
index 2c6a895..03f3d8c 100644
--- a/devtools/create_project/msbuild.cpp
+++ b/devtools/create_project/msbuild.cpp
@@ -427,7 +427,7 @@ void MSBuildProvider::createBuildProp(const BuildSetup &setup, bool isRelease, b
if (isRelease) {
properties << "\t\t\ttrue\n"
"\t\t\ttrue\n"
- "\t\t\tWIN32;RELEASE_BUILD;%(PreprocessorDefinitions)\n"
+ "\t\t\tWIN32;" << (isWin32 ? "" : "SCUMM_64BITS;") << "RELEASE_BUILD;%(PreprocessorDefinitions)\n"
"\t\t\ttrue\n"
"\t\t\tfalse\n"
"\t\t\t\n"
@@ -443,7 +443,7 @@ void MSBuildProvider::createBuildProp(const BuildSetup &setup, bool isRelease, b
"\t\t\ttrue\n";
} else {
properties << "\t\t\tDisabled\n"
- "\t\t\tWIN32;" << (configuration == "LLVM" ? "_CRT_SECURE_NO_WARNINGS;" : "") << "%(PreprocessorDefinitions)\n"
+ "\t\t\tWIN32;" << (isWin32 ? "" : "SCUMM_64BITS;") << (configuration == "LLVM" ? "_CRT_SECURE_NO_WARNINGS;" : "") << "%(PreprocessorDefinitions)\n"
"\t\t\ttrue\n"
"\t\t\tEnableFastChecks\n"
"\t\t\tMultiThreadedDebugDLL\n"