diff --git a/projects/openttd_vs100.vcxproj b/projects/openttd_vs100.vcxproj
index 68d23481b3..e8ed849bf8 100644
--- a/projects/openttd_vs100.vcxproj
+++ b/projects/openttd_vs100.vcxproj
@@ -1207,7 +1207,6 @@
-
diff --git a/projects/openttd_vs100.vcxproj.filters b/projects/openttd_vs100.vcxproj.filters
index 83b434cb3a..21c0ce9309 100644
--- a/projects/openttd_vs100.vcxproj.filters
+++ b/projects/openttd_vs100.vcxproj.filters
@@ -2817,9 +2817,6 @@
Blitters
-
- Blitters
-
Blitters
diff --git a/projects/openttd_vs140.vcxproj b/projects/openttd_vs140.vcxproj
index 3e7d5d2578..2230d0a66b 100644
--- a/projects/openttd_vs140.vcxproj
+++ b/projects/openttd_vs140.vcxproj
@@ -1224,7 +1224,6 @@
-
diff --git a/projects/openttd_vs140.vcxproj.filters b/projects/openttd_vs140.vcxproj.filters
index 83b434cb3a..21c0ce9309 100644
--- a/projects/openttd_vs140.vcxproj.filters
+++ b/projects/openttd_vs140.vcxproj.filters
@@ -2817,9 +2817,6 @@
Blitters
-
- Blitters
-
Blitters
diff --git a/projects/openttd_vs141.vcxproj b/projects/openttd_vs141.vcxproj
index c735569b33..0de2e9a3a7 100644
--- a/projects/openttd_vs141.vcxproj
+++ b/projects/openttd_vs141.vcxproj
@@ -320,6 +320,14 @@
+
+
+
+
+
+
+
+
@@ -339,8 +347,10 @@
+
+
@@ -360,6 +370,7 @@
+
@@ -386,6 +397,7 @@
+
@@ -395,6 +407,8 @@
+
+
@@ -455,12 +469,16 @@
+
+
+
+
@@ -469,6 +487,7 @@
+
@@ -510,6 +529,7 @@
+
@@ -583,9 +603,13 @@
+
+
+
+
@@ -600,10 +624,12 @@
+
+
@@ -611,11 +637,13 @@
+
+
@@ -633,6 +661,7 @@
+
@@ -657,6 +686,7 @@
+
@@ -667,6 +697,7 @@
+
@@ -683,18 +714,22 @@
+
+
+
+
@@ -727,6 +762,7 @@
+
@@ -752,9 +788,11 @@
+
+
@@ -774,6 +812,7 @@
+
@@ -784,6 +823,7 @@
+
@@ -813,6 +853,7 @@
+
@@ -841,9 +882,11 @@
+
+
@@ -857,6 +900,7 @@
+
@@ -885,6 +929,7 @@
+
@@ -896,8 +941,15 @@
+
+
+
+
+
+
+
@@ -909,6 +961,7 @@
+
@@ -1147,6 +1200,8 @@
+
+
@@ -1169,7 +1224,6 @@
-
@@ -1203,6 +1257,7 @@
+
@@ -1300,6 +1355,19 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/projects/openttd_vs141.vcxproj.filters b/projects/openttd_vs141.vcxproj.filters
index 06800ffdaf..21c0ce9309 100644
--- a/projects/openttd_vs141.vcxproj.filters
+++ b/projects/openttd_vs141.vcxproj.filters
@@ -100,8 +100,35 @@
{c76ff9f1-1e62-46d8-8d55-000000000032}
+
+ {c76ff9f1-1e62-46d8-8d55-000000000033}
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
Source Files
@@ -159,12 +186,18 @@
Source Files
+
+ Source Files
+
Source Files
Source Files
+
+ Source Files
+
Source Files
@@ -222,6 +255,9 @@
Source Files
+
+ Source Files
+
Source Files
@@ -300,6 +336,9 @@
Source Files
+
+ Source Files
+
Source Files
@@ -327,6 +366,12 @@
Source Files
+
+ Source Files
+
+
+ Source Files
+
Source Files
@@ -507,6 +552,9 @@
Header Files
+
+ Header Files
+
Header Files
@@ -525,6 +573,15 @@
Header Files
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
Header Files
@@ -549,6 +606,9 @@
Header Files
+
+ Header Files
+
Header Files
@@ -672,6 +732,9 @@
Header Files
+
+ Header Files
+
Header Files
@@ -891,6 +954,9 @@
Header Files
+
+ Header Files
+
Header Files
@@ -900,6 +966,15 @@
Header Files
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
Header Files
@@ -942,6 +1017,9 @@
Header Files
+
+ Header Files
+
Header Files
@@ -954,6 +1032,9 @@
Header Files
+
+ Header Files
+
Header Files
@@ -975,6 +1056,9 @@
Header Files
+
+ Header Files
+
Header Files
@@ -990,6 +1074,9 @@
Header Files
+
+ Header Files
+
Header Files
@@ -1041,6 +1128,9 @@
Header Files
+
+ Header Files
+
Header Files
@@ -1113,6 +1203,9 @@
Header Files
+
+ Header Files
+
Header Files
@@ -1143,6 +1236,9 @@
Header Files
+
+ Header Files
+
Header Files
@@ -1191,6 +1287,9 @@
Header Files
+
+ Header Files
+
Header Files
@@ -1209,6 +1308,9 @@
Header Files
+
+ Header Files
+
Core Source Code
@@ -1227,6 +1329,12 @@
Core Source Code
+
+ Core Source Code
+
+
+ Core Source Code
+
Core Source Code
@@ -1323,6 +1431,9 @@
GUI Source Code
+
+ GUI Source Code
+
GUI Source Code
@@ -1398,6 +1509,9 @@
GUI Source Code
+
+ GUI Source Code
+
GUI Source Code
@@ -1407,6 +1521,9 @@
GUI Source Code
+
+ GUI Source Code
+
GUI Source Code
@@ -1464,6 +1581,9 @@
GUI Source Code
+
+ GUI Source Code
+
Widgets
@@ -1494,6 +1614,9 @@
Widgets
+
+ Widgets
+
Widgets
@@ -1581,6 +1704,9 @@
Widgets
+
+ Widgets
+
Widgets
@@ -1665,6 +1791,9 @@
Command handlers
+
+ Command handlers
+
Command handlers
@@ -1674,6 +1803,9 @@
Command handlers
+
+ Command handlers
+
Command handlers
@@ -1713,6 +1845,9 @@
Command handlers
+
+ Command handlers
+
Save/Load handlers
@@ -1797,6 +1932,9 @@
Save/Load handlers
+
+ Save/Load handlers
+
Save/Load handlers
@@ -1830,12 +1968,33 @@
Save/Load handlers
+
+ Save/Load handlers
+
Save/Load handlers
Save/Load handlers
+
+ Save/Load handlers
+
+
+ Save/Load handlers
+
+
+ Save/Load handlers
+
+
+ Save/Load handlers
+
+
+ Save/Load handlers
+
+
+ Save/Load handlers
+
Tables
@@ -1869,6 +2028,9 @@
Tables
+
+ Tables
+
Tables
@@ -2583,6 +2745,12 @@
Blitters
+
+ Blitters
+
+
+ Blitters
+
Blitters
@@ -2649,9 +2817,6 @@
Blitters
-
- Blitters
-
Blitters
@@ -2751,6 +2916,9 @@
Map Accessors
+
+ Map Accessors
+
Map Accessors
@@ -3042,6 +3210,45 @@
Threading
+
+ Threading
+
+
+ Threading
+
+
+ Threading
+
+
+ Threading
+
+
+ Threading
+
+
+ Threading
+
+
+ Btree containers
+
+
+ Btree containers
+
+
+ Btree containers
+
+
+ Btree containers
+
+
+ Btree containers
+
+
+ Btree containers
+
+
+ Btree containers
+
diff --git a/projects/openttd_vs80.vcproj b/projects/openttd_vs80.vcproj
index 722ec6f578..9181917ff8 100644
--- a/projects/openttd_vs80.vcproj
+++ b/projects/openttd_vs80.vcproj
@@ -4122,10 +4122,6 @@
RelativePath=".\..\src\blitter\8bpp_simple.hpp"
>
-
-
diff --git a/projects/openttd_vs90.vcproj b/projects/openttd_vs90.vcproj
index 12672abb71..2fe448e49d 100644
--- a/projects/openttd_vs90.vcproj
+++ b/projects/openttd_vs90.vcproj
@@ -4119,10 +4119,6 @@
RelativePath=".\..\src\blitter\8bpp_simple.hpp"
>
-
-