diff --git a/msvc/6/libbulletcollision.dsp b/msvc/6/libbulletcollision.dsp
index bef2cac0f..240f90515 100644
--- a/msvc/6/libbulletcollision.dsp
+++ b/msvc/6/libbulletcollision.dsp
@@ -260,6 +260,10 @@ SOURCE=..\..\src\BulletCollision\CollisionShapes\btTetrahedronShape.cpp
# End Source File
# Begin Source File
+SOURCE=..\..\src\BulletCollision\CollisionShapes\btTriangleBuffer.cpp
+# End Source File
+# Begin Source File
+
SOURCE=..\..\src\BulletCollision\CollisionShapes\btTriangleCallback.cpp
# End Source File
# Begin Source File
@@ -484,6 +488,10 @@ SOURCE=..\..\src\BulletCollision\CollisionShapes\btTetrahedronShape.h
# End Source File
# Begin Source File
+SOURCE=..\..\src\BulletCollision\CollisionShapes\btTriangleBuffer.h
+# End Source File
+# Begin Source File
+
SOURCE=..\..\src\BulletCollision\CollisionShapes\btTriangleCallback.h
# End Source File
# Begin Source File
diff --git a/msvc/6/libbulletmath.dsp b/msvc/6/libbulletmath.dsp
index 425b661e4..27c62262b 100644
--- a/msvc/6/libbulletmath.dsp
+++ b/msvc/6/libbulletmath.dsp
@@ -104,6 +104,10 @@ SOURCE="$(InputPath)"
# PROP Default_Filter ""
# Begin Source File
+SOURCE=..\..\src\LinearMath\btGeometryUtil.cpp
+# End Source File
+# Begin Source File
+
SOURCE=..\..\src\LinearMath\btQuickprof.cpp
# End Source File
# End Group
@@ -120,6 +124,10 @@ SOURCE=..\..\src\LinearMath\btDefaultMotionState.h
# End Source File
# Begin Source File
+SOURCE=..\..\src\LinearMath\btGeometryUtil.h
+# End Source File
+# Begin Source File
+
SOURCE=..\..\src\LinearMath\btIDebugDraw.h
# End Source File
# Begin Source File
diff --git a/msvc/7/libbulletcollision.vcproj b/msvc/7/libbulletcollision.vcproj
index 74ad4be6a..5dd1efa2c 100644
--- a/msvc/7/libbulletcollision.vcproj
+++ b/msvc/7/libbulletcollision.vcproj
@@ -278,6 +278,9 @@
+
+
@@ -447,6 +450,9 @@
+
+
diff --git a/msvc/7/libbulletmath.vcproj b/msvc/7/libbulletmath.vcproj
index f3dfa6352..cf49f0239 100644
--- a/msvc/7/libbulletmath.vcproj
+++ b/msvc/7/libbulletmath.vcproj
@@ -161,6 +161,9 @@
+
+
@@ -174,6 +177,9 @@
+
+
diff --git a/msvc/71/libbulletcollision.vcproj b/msvc/71/libbulletcollision.vcproj
index 5d0717825..b7b4f4fe6 100644
--- a/msvc/71/libbulletcollision.vcproj
+++ b/msvc/71/libbulletcollision.vcproj
@@ -278,6 +278,9 @@
+
+
@@ -447,6 +450,9 @@
+
+
diff --git a/msvc/71/libbulletmath.vcproj b/msvc/71/libbulletmath.vcproj
index 8ae96a9e1..1478b61d5 100644
--- a/msvc/71/libbulletmath.vcproj
+++ b/msvc/71/libbulletmath.vcproj
@@ -161,6 +161,9 @@
+
+
@@ -174,6 +177,9 @@
+
+
diff --git a/msvc/8/libbulletcollision.vcproj b/msvc/8/libbulletcollision.vcproj
index 7d945ad03..a96ffaa84 100644
--- a/msvc/8/libbulletcollision.vcproj
+++ b/msvc/8/libbulletcollision.vcproj
@@ -278,6 +278,9 @@
+
+
@@ -447,6 +450,9 @@
+
+
diff --git a/msvc/8/libbulletmath.vcproj b/msvc/8/libbulletmath.vcproj
index 0c1317683..6964cdfac 100644
--- a/msvc/8/libbulletmath.vcproj
+++ b/msvc/8/libbulletmath.vcproj
@@ -161,6 +161,9 @@
+
+
@@ -174,6 +177,9 @@
+
+