diff --git a/Intel8080/src/Intel8080.vcxproj b/Intel8080/src/Intel8080.vcxproj
index cc4b5c7..930c9ae 100644
--- a/Intel8080/src/Intel8080.vcxproj
+++ b/Intel8080/src/Intel8080.vcxproj
@@ -88,6 +88,7 @@
Level3
Disabled
WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)
+ stdcpp17
Windows
@@ -99,6 +100,7 @@
Level3
Disabled
_DEBUG;_LIB;%(PreprocessorDefinitions)
+ stdcpp17
Windows
@@ -113,6 +115,7 @@
false
AdvancedVectorExtensions
true
+ stdcpp17
Windows
@@ -129,6 +132,7 @@
false
AdvancedVectorExtensions
true
+ stdcpp17
Windows
diff --git a/Intel8080/test/test_Intel8080.vcxproj b/Intel8080/test/test_Intel8080.vcxproj
index 8a188c3..85238c9 100644
--- a/Intel8080/test/test_Intel8080.vcxproj
+++ b/Intel8080/test/test_Intel8080.vcxproj
@@ -91,6 +91,7 @@
Level3
Disabled
WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ stdcpp17
Console
@@ -102,6 +103,7 @@
Level3
Disabled
_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ stdcpp17
Console
@@ -116,6 +118,7 @@
false
AdvancedVectorExtensions
true
+ stdcpp17
Console
@@ -132,6 +135,7 @@
false
AdvancedVectorExtensions
true
+ stdcpp17
Console
diff --git a/LR35902/fusetest_LR35902/fusetest_LR35902.vcxproj b/LR35902/fusetest_LR35902/fusetest_LR35902.vcxproj
index 4f327fb..c5c14d2 100644
--- a/LR35902/fusetest_LR35902/fusetest_LR35902.vcxproj
+++ b/LR35902/fusetest_LR35902/fusetest_LR35902.vcxproj
@@ -94,6 +94,7 @@
false
true
AdvancedVectorExtensions
+ stdcpp17
Console
@@ -107,6 +108,7 @@
Level3
Disabled
WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ stdcpp17
Console
@@ -118,6 +120,7 @@
Level3
Disabled
_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ stdcpp17
Console
@@ -132,6 +135,7 @@
false
true
AdvancedVectorExtensions
+ stdcpp17
Console
diff --git a/LR35902/src/LR35902.vcxproj b/LR35902/src/LR35902.vcxproj
index bbe3e22..9254c6e 100644
--- a/LR35902/src/LR35902.vcxproj
+++ b/LR35902/src/LR35902.vcxproj
@@ -87,6 +87,7 @@
Disabled
WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)
true
+ stdcpp17
Windows
@@ -99,6 +100,7 @@
Disabled
_DEBUG;_LIB;%(PreprocessorDefinitions)
true
+ stdcpp17
Windows
@@ -113,6 +115,7 @@
false
AdvancedVectorExtensions
true
+ stdcpp17
Windows
@@ -129,6 +132,7 @@
false
AdvancedVectorExtensions
true
+ stdcpp17
Windows
diff --git a/M6502/src/M6502.vcxproj b/M6502/src/M6502.vcxproj
index 671b9ee..d4efdf9 100644
--- a/M6502/src/M6502.vcxproj
+++ b/M6502/src/M6502.vcxproj
@@ -90,6 +90,7 @@
false
AdvancedVectorExtensions
true
+ stdcpp17
Windows
@@ -103,6 +104,7 @@
Level3
Disabled
WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)
+ stdcpp17
Windows
@@ -114,6 +116,7 @@
Level3
Disabled
_DEBUG;_LIB;%(PreprocessorDefinitions)
+ stdcpp17
Windows
@@ -128,6 +131,7 @@
false
true
AdvancedVectorExtensions
+ stdcpp17
Windows
diff --git a/M6502/test/test_M6502.vcxproj b/M6502/test/test_M6502.vcxproj
index bc88bab..b6a49bf 100644
--- a/M6502/test/test_M6502.vcxproj
+++ b/M6502/test/test_M6502.vcxproj
@@ -98,6 +98,7 @@
false
AdvancedVectorExtensions
true
+ stdcpp17
Console
@@ -113,6 +114,7 @@
Level3
Disabled
WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ stdcpp17
Console
@@ -124,6 +126,7 @@
Level3
Disabled
_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ stdcpp17
Console
@@ -139,6 +142,7 @@
false
true
AdvancedVectorExtensions
+ stdcpp17
Console
diff --git a/MC6809/test/test_MC6809.vcxproj b/MC6809/test/test_MC6809.vcxproj
index f1fdbfa..a505493 100644
--- a/MC6809/test/test_MC6809.vcxproj
+++ b/MC6809/test/test_MC6809.vcxproj
@@ -95,6 +95,7 @@
true
NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
true
+ stdcpp17
Console
@@ -112,6 +113,7 @@
true
WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
true
+ stdcpp17
Console
@@ -126,6 +128,7 @@
true
_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
true
+ stdcpp17
Console
@@ -142,6 +145,7 @@
true
WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
true
+ stdcpp17
Console
diff --git a/MC6809/unittest/unittest_MC6809.vcxproj b/MC6809/unittest/unittest_MC6809.vcxproj
index 1684d4c..2d8a75e 100644
--- a/MC6809/unittest/unittest_MC6809.vcxproj
+++ b/MC6809/unittest/unittest_MC6809.vcxproj
@@ -96,6 +96,7 @@
NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
true
pch.h
+ stdcpp17
Console
@@ -119,6 +120,7 @@
WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
true
pch.h
+ stdcpp17
Console
@@ -141,6 +143,7 @@
_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
true
pch.h
+ stdcpp17
Console
@@ -165,6 +168,7 @@
WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
true
pch.h
+ stdcpp17
Console
diff --git a/MC6850/src/MC6850.vcxproj b/MC6850/src/MC6850.vcxproj
index 92f6f6f..39fc96a 100644
--- a/MC6850/src/MC6850.vcxproj
+++ b/MC6850/src/MC6850.vcxproj
@@ -97,6 +97,7 @@
NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
true
pch.h
+ stdcpp17
Console
@@ -114,6 +115,7 @@
WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
true
pch.h
+ stdcpp17
Console
@@ -129,6 +131,7 @@
_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
true
pch.h
+ stdcpp17
Console
@@ -146,6 +149,7 @@
WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
true
pch.h
+ stdcpp17
Console
diff --git a/Ricoh2A03/src/Ricoh2A03.vcxproj b/Ricoh2A03/src/Ricoh2A03.vcxproj
index 82aae54..6aa4102 100644
--- a/Ricoh2A03/src/Ricoh2A03.vcxproj
+++ b/Ricoh2A03/src/Ricoh2A03.vcxproj
@@ -88,6 +88,7 @@
true
true
Use
+ stdcpp17
true
@@ -101,6 +102,7 @@
true
true
Use
+ stdcpp17
@@ -110,6 +112,7 @@
true
true
Use
+ stdcpp17
@@ -119,6 +122,7 @@
true
true
Use
+ stdcpp17
true
diff --git a/Z80/fusetest_Z80/fusetest_Z80.vcxproj b/Z80/fusetest_Z80/fusetest_Z80.vcxproj
index fe3da36..9a27293 100644
--- a/Z80/fusetest_Z80/fusetest_Z80.vcxproj
+++ b/Z80/fusetest_Z80/fusetest_Z80.vcxproj
@@ -95,6 +95,7 @@
false
AdvancedVectorExtensions
true
+ stdcpp17
Console
@@ -108,6 +109,7 @@
Level3
Disabled
WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ stdcpp17
Console
@@ -119,6 +121,7 @@
Level3
Disabled
_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ stdcpp17
Console
@@ -133,6 +136,7 @@
false
AdvancedVectorExtensions
true
+ stdcpp17
Console
diff --git a/Z80/src/Z80.vcxproj b/Z80/src/Z80.vcxproj
index 357bab3..d0e8b1b 100644
--- a/Z80/src/Z80.vcxproj
+++ b/Z80/src/Z80.vcxproj
@@ -90,6 +90,7 @@
false
AdvancedVectorExtensions
true
+ stdcpp17
Windows
@@ -103,6 +104,7 @@
Level3
Disabled
WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)
+ stdcpp17
Windows
@@ -114,6 +116,7 @@
Level3
Disabled
_DEBUG;_LIB;%(PreprocessorDefinitions)
+ stdcpp17
Windows
@@ -128,6 +131,7 @@
false
AdvancedVectorExtensions
true
+ stdcpp17
Windows
diff --git a/Z80/test/test_Z80.vcxproj b/Z80/test/test_Z80.vcxproj
index fe1094f..d5bdb6c 100644
--- a/Z80/test/test_Z80.vcxproj
+++ b/Z80/test/test_Z80.vcxproj
@@ -87,6 +87,7 @@
false
AdvancedVectorExtensions
true
+ stdcpp17
true
@@ -101,6 +102,7 @@
Level3
Disabled
WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)
+ stdcpp17
@@ -113,6 +115,7 @@
Level3
Disabled
_DEBUG;_LIB;%(PreprocessorDefinitions)
+ stdcpp17
@@ -128,6 +131,7 @@
false
AdvancedVectorExtensions
true
+ stdcpp17
true
diff --git a/src/EightBit.vcxproj b/src/EightBit.vcxproj
index 8407eb9..7c9c96c 100644
--- a/src/EightBit.vcxproj
+++ b/src/EightBit.vcxproj
@@ -87,6 +87,7 @@
Level3
Disabled
WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)
+ stdcpp17
Windows
@@ -98,6 +99,7 @@
Level3
Disabled
_DEBUG;_LIB;%(PreprocessorDefinitions)
+ stdcpp17
Windows
@@ -112,6 +114,7 @@
false
AdvancedVectorExtensions
true
+ stdcpp17
Windows
@@ -128,6 +131,7 @@
false
AdvancedVectorExtensions
true
+ stdcpp17
Windows