diff --git a/platform/msvc2010/love.vcxproj b/platform/msvc2010/love.vcxproj
index 403dc85a2..a84abd2e9 100644
--- a/platform/msvc2010/love.vcxproj
+++ b/platform/msvc2010/love.vcxproj
@@ -15,12 +15,58 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
TurnOffAllWarnings
@@ -130,12 +176,16 @@
+
+
+
+
+
-
@@ -143,43 +193,19 @@
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
@@ -188,7 +214,10 @@
+
+
+
@@ -230,6 +259,7 @@
+
@@ -240,6 +270,52 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -312,10 +388,15 @@
+
+
+
+
+
@@ -324,12 +405,19 @@
+
+
+
+
+
+
+
@@ -338,7 +426,10 @@
+
+
+
@@ -397,7 +488,7 @@
Level3
Disabled
- include;include\SDL;include\AL;..\..\src;..\..\src\modules;%(AdditionalIncludeDirectories)
+ include;include\SDL;include\AL;..\..\src;..\..\src\libraries;..\..\src\modules;%(AdditionalIncludeDirectories)
MultiThreadedDebug
%(Identity)_d.obj
true
@@ -420,7 +511,7 @@
MaxSpeed
true
true
- include;include\SDL;include\AL;..\..\src;..\..\src\modules;%(AdditionalIncludeDirectories)
+ include;include\SDL;include\AL;..\..\src;..\..\src\libraries;..\..\src\modules;%(AdditionalIncludeDirectories)
MultiThreaded
NotSet
%(Identity).obj
diff --git a/platform/msvc2010/love.vcxproj.filters b/platform/msvc2010/love.vcxproj.filters
index 561463ebd..29a791082 100644
--- a/platform/msvc2010/love.vcxproj.filters
+++ b/platform/msvc2010/love.vcxproj.filters
@@ -64,12 +64,6 @@
{b1d3e8d2-4ac9-4f6a-b69d-7ac42113d87f}
-
- {56c3b1e6-7dbc-40df-be87-11e6531de639}
-
-
- {d05db3cf-4382-4e60-93ec-f0003a477a4c}
-
{cee682a4-e85e-49e5-b67c-c7ee37cca3aa}
@@ -109,6 +103,33 @@
{58b00bbb-5c09-4510-8a23-5c3f869354b2}
+
+ {5e41ee66-11e1-479f-8937-b14436a34de1}
+
+
+ {997022df-9fb8-4c89-9030-669d180c5a98}
+
+
+ {e757e102-2b56-4802-9a6d-03be5d69be25}
+
+
+ {31f30224-9040-4f55-b5fa-3e5a288e75d0}
+
+
+ {33235938-7b0c-451e-be82-8fe0cdb5a7be}
+
+
+ {31ed03bf-a64f-4508-8de3-de81c295a31f}
+
+
+ {12990be8-e8f2-4b22-994e-edd15c2b1cdd}
+
+
+ {0af6f9d5-64f5-4d97-bc07-502d9c7c6f7b}
+
+
+ {9282b1b4-0df5-4180-8840-ea58561dc7b8}
+
@@ -283,192 +304,6 @@
modules\mouse\sdl
-
- modules\physics
-
-
- modules\physics
-
-
- modules\physics\box2d
-
-
- modules\physics\box2d
-
-
- modules\physics\box2d
-
-
- modules\physics\box2d
-
-
- modules\physics\box2d
-
-
- modules\physics\box2d
-
-
- modules\physics\box2d
-
-
- modules\physics\box2d
-
-
- modules\physics\box2d
-
-
- modules\physics\box2d
-
-
- modules\physics\box2d
-
-
- modules\physics\box2d
-
-
- modules\physics\box2d
-
-
- modules\physics\box2d
-
-
- modules\physics\box2d
-
-
- modules\physics\box2d
-
-
- modules\physics\box2d
-
-
- modules\physics\box2d
-
-
- modules\physics\box2d
-
-
- modules\physics\box2d
-
-
- modules\physics\box2d
-
-
- modules\physics\box2d
-
-
- modules\physics\box2d
-
-
- modules\physics\box2d
-
-
- modules\physics\box2d
-
-
- modules\physics\box2d
-
-
- modules\physics\box2d
-
-
- modules\physics\box2d
-
-
- modules\physics\box2d\Source
-
-
- modules\physics\box2d\Source
-
-
- modules\physics\box2d\Source
-
-
- modules\physics\box2d\Source
-
-
- modules\physics\box2d\Source
-
-
- modules\physics\box2d\Source
-
-
- modules\physics\box2d\Source
-
-
- modules\physics\box2d\Source
-
-
- modules\physics\box2d\Source
-
-
- modules\physics\box2d\Source
-
-
- modules\physics\box2d\Source
-
-
- modules\physics\box2d\Source
-
-
- modules\physics\box2d\Source
-
-
- modules\physics\box2d\Source
-
-
- modules\physics\box2d\Source
-
-
- modules\physics\box2d\Source
-
-
- modules\physics\box2d\Source
-
-
- modules\physics\box2d\Source
-
-
- modules\physics\box2d\Source
-
-
- modules\physics\box2d\Source
-
-
- modules\physics\box2d\Source
-
-
- modules\physics\box2d\Source
-
-
- modules\physics\box2d\Source
-
-
- modules\physics\box2d\Source
-
-
- modules\physics\box2d\Source
-
-
- modules\physics\box2d\Source
-
-
- modules\physics\box2d\Source
-
-
- modules\physics\box2d\Source
-
-
- modules\physics\box2d\Source
-
-
- modules\physics\box2d\Source
-
-
- modules\physics\box2d\Source
-
-
- modules\physics\box2d\Source
-
modules\sound
@@ -619,6 +454,279 @@
modules\graphics
+
+ Box2D\Collision\Shapes
+
+
+ Box2D\Collision\Shapes
+
+
+ Box2D\Collision\Shapes
+
+
+ Box2D\Collision\Shapes
+
+
+ Box2D\Collision
+
+
+ Box2D\Collision
+
+
+ Box2D\Collision
+
+
+ Box2D\Collision
+
+
+ Box2D\Collision
+
+
+ Box2D\Collision
+
+
+ Box2D\Collision
+
+
+ Box2D\Collision
+
+
+ Box2D\Common
+
+
+ Box2D\Common
+
+
+ Box2D\Common
+
+
+ Box2D\Common
+
+
+ Box2D\Common
+
+
+ Box2D\Common
+
+
+ Box2D\Dynamics\Contacts
+
+
+ Box2D\Dynamics\Contacts
+
+
+ Box2D\Dynamics\Contacts
+
+
+ Box2D\Dynamics\Contacts
+
+
+ Box2D\Dynamics\Contacts
+
+
+ Box2D\Dynamics\Contacts
+
+
+ Box2D\Dynamics\Contacts
+
+
+ Box2D\Dynamics\Contacts
+
+
+ Box2D\Dynamics\Contacts
+
+
+ Box2D\Dynamics\Joints
+
+
+ Box2D\Dynamics\Joints
+
+
+ Box2D\Dynamics\Joints
+
+
+ Box2D\Dynamics\Joints
+
+
+ Box2D\Dynamics\Joints
+
+
+ Box2D\Dynamics\Joints
+
+
+ Box2D\Dynamics\Joints
+
+
+ Box2D\Dynamics\Joints
+
+
+ Box2D\Dynamics\Joints
+
+
+ Box2D\Dynamics\Joints
+
+
+ Box2D\Dynamics\Joints
+
+
+ Box2D\Dynamics
+
+
+ Box2D\Dynamics
+
+
+ Box2D\Dynamics
+
+
+ Box2D\Dynamics
+
+
+ Box2D\Dynamics
+
+
+ Box2D\Dynamics
+
+
+ Box2D\Rope
+
+
+ modules\physics
+
+
+ modules\physics
+
+
+ modules\physics
+
+
+ modules\physics\box2d
+
+
+ modules\physics\box2d
+
+
+ modules\physics\box2d
+
+
+ modules\physics\box2d
+
+
+ modules\physics\box2d
+
+
+ modules\physics\box2d
+
+
+ modules\physics\box2d
+
+
+ modules\physics\box2d
+
+
+ modules\physics\box2d
+
+
+ modules\physics\box2d
+
+
+ modules\physics\box2d
+
+
+ modules\physics\box2d
+
+
+ modules\physics\box2d
+
+
+ modules\physics\box2d
+
+
+ modules\physics\box2d
+
+
+ modules\physics\box2d
+
+
+ modules\physics\box2d
+
+
+ modules\physics\box2d
+
+
+ modules\physics\box2d
+
+
+ modules\physics\box2d
+
+
+ modules\physics\box2d
+
+
+ modules\physics\box2d
+
+
+ modules\physics\box2d
+
+
+ modules\physics\box2d
+
+
+ modules\physics\box2d
+
+
+ modules\physics\box2d
+
+
+ modules\physics\box2d
+
+
+ modules\physics\box2d
+
+
+ modules\physics\box2d
+
+
+ modules\physics\box2d
+
+
+ modules\physics\box2d
+
+
+ modules\physics\box2d
+
+
+ modules\physics\box2d
+
+
+ modules\physics\box2d
+
+
+ modules\physics\box2d
+
+
+ modules\physics\box2d
+
+
+ modules\physics\box2d
+
+
+ modules\physics\box2d
+
+
+ modules\physics\box2d
+
+
+ modules\physics\box2d
+
+
+ modules\physics\box2d
+
+
+ modules\physics\box2d
+
+
+ common
+
@@ -801,96 +909,6 @@
modules\mouse\sdl
-
- modules\physics
-
-
- modules\physics
-
-
- modules\physics\box2d
-
-
- modules\physics\box2d
-
-
- modules\physics\box2d
-
-
- modules\physics\box2d
-
-
- modules\physics\box2d
-
-
- modules\physics\box2d
-
-
- modules\physics\box2d
-
-
- modules\physics\box2d
-
-
- modules\physics\box2d
-
-
- modules\physics\box2d
-
-
- modules\physics\box2d
-
-
- modules\physics\box2d
-
-
- modules\physics\box2d
-
-
- modules\physics\box2d
-
-
- modules\physics\box2d
-
-
- modules\physics\box2d
-
-
- modules\physics\box2d
-
-
- modules\physics\box2d
-
-
- modules\physics\box2d
-
-
- modules\physics\box2d
-
-
- modules\physics\box2d
-
-
- modules\physics\box2d
-
-
- modules\physics\box2d
-
-
- modules\physics\box2d
-
-
- modules\physics\box2d
-
-
- modules\physics\box2d
-
-
- modules\physics\box2d
-
-
- modules\physics\box2d
-
modules\timer\sdl
@@ -1005,6 +1023,282 @@
modules\graphics
+
+ Box2D
+
+
+ Box2D\Collision\Shapes
+
+
+ Box2D\Collision\Shapes
+
+
+ Box2D\Collision\Shapes
+
+
+ Box2D\Collision\Shapes
+
+
+ Box2D\Collision\Shapes
+
+
+ Box2D\Collision
+
+
+ Box2D\Collision
+
+
+ Box2D\Collision
+
+
+ Box2D\Collision
+
+
+ Box2D\Collision
+
+
+ Box2D\Common
+
+
+ Box2D\Common
+
+
+ Box2D\Common
+
+
+ Box2D\Common
+
+
+ Box2D\Common
+
+
+ Box2D\Common
+
+
+ Box2D\Common
+
+
+ Box2D\Dynamics\Contacts
+
+
+ Box2D\Dynamics\Contacts
+
+
+ Box2D\Dynamics\Contacts
+
+
+ Box2D\Dynamics\Contacts
+
+
+ Box2D\Dynamics\Contacts
+
+
+ Box2D\Dynamics\Contacts
+
+
+ Box2D\Dynamics\Contacts
+
+
+ Box2D\Dynamics\Contacts
+
+
+ Box2D\Dynamics\Contacts
+
+
+ Box2D\Dynamics\Joints
+
+
+ Box2D\Dynamics\Joints
+
+
+ Box2D\Dynamics\Joints
+
+
+ Box2D\Dynamics\Joints
+
+
+ Box2D\Dynamics\Joints
+
+
+ Box2D\Dynamics\Joints
+
+
+ Box2D\Dynamics\Joints
+
+
+ Box2D\Dynamics\Joints
+
+
+ Box2D\Dynamics\Joints
+
+
+ Box2D\Dynamics\Joints
+
+
+ Box2D\Dynamics\Joints
+
+
+ Box2D\Dynamics
+
+
+ Box2D\Dynamics
+
+
+ Box2D\Dynamics
+
+
+ Box2D\Dynamics
+
+
+ Box2D\Dynamics
+
+
+ Box2D\Dynamics
+
+
+ Box2D\Dynamics
+
+
+ Box2D\Rope
+
+
+ modules\physics
+
+
+ modules\physics
+
+
+ modules\physics
+
+
+ modules\physics\box2d
+
+
+ modules\physics\box2d
+
+
+ modules\physics\box2d
+
+
+ modules\physics\box2d
+
+
+ modules\physics\box2d
+
+
+ modules\physics\box2d
+
+
+ modules\physics\box2d
+
+
+ modules\physics\box2d
+
+
+ modules\physics\box2d
+
+
+ modules\physics\box2d
+
+
+ modules\physics\box2d
+
+
+ modules\physics\box2d
+
+
+ modules\physics\box2d
+
+
+ modules\physics\box2d
+
+
+ modules\physics\box2d
+
+
+ modules\physics\box2d
+
+
+ modules\physics\box2d
+
+
+ modules\physics\box2d
+
+
+ modules\physics\box2d
+
+
+ modules\physics\box2d
+
+
+ modules\physics\box2d
+
+
+ modules\physics\box2d
+
+
+ modules\physics\box2d
+
+
+ modules\physics\box2d
+
+
+ modules\physics\box2d
+
+
+ modules\physics\box2d
+
+
+ modules\physics\box2d
+
+
+ modules\physics\box2d
+
+
+ modules\physics\box2d
+
+
+ modules\physics\box2d
+
+
+ modules\physics\box2d
+
+
+ modules\physics\box2d
+
+
+ modules\physics\box2d
+
+
+ modules\physics\box2d
+
+
+ modules\physics\box2d
+
+
+ modules\physics\box2d
+
+
+ modules\physics\box2d
+
+
+ modules\physics\box2d
+
+
+ modules\physics\box2d
+
+
+ modules\physics\box2d
+
+
+ modules\physics\box2d
+
+
+ modules\physics\box2d
+
+
+ common
+