diff --git a/CMakeLists.txt b/CMakeLists.txt
index f5b00344e..17cfaa157 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -1119,8 +1119,8 @@ if(MSVC)
)
set(LOVE_RC
- platform/msvc2010/love.rc
- platform/msvc2010/love.ico
+ extra/windows/love.rc
+ extra/windows/love.ico
)
endif()
diff --git a/platform/msvc2010/love.ico b/extra/windows/love.ico
similarity index 100%
rename from platform/msvc2010/love.ico
rename to extra/windows/love.ico
diff --git a/platform/msvc2010/love.rc b/extra/windows/love.rc
similarity index 100%
rename from platform/msvc2010/love.rc
rename to extra/windows/love.rc
diff --git a/platform/msvc2010/liblove.vcxproj b/platform/msvc2010/liblove.vcxproj
deleted file mode 100644
index 8bbf1d65a..000000000
--- a/platform/msvc2010/liblove.vcxproj
+++ /dev/null
@@ -1,847 +0,0 @@
-
-
-
-
- Debug Dynamic
- Win32
-
-
- Debug Dynamic
- x64
-
-
- Release Dynamic
- Win32
-
-
- Release Dynamic
- x64
-
-
- Release Static
- Win32
-
-
- Release Static
- x64
-
-
-
- {A3FCC735-3E18-4D6B-9DA9-01D9E910B7F8}
- liblove
-
-
-
- DynamicLibrary
- true
- Unicode
-
-
- DynamicLibrary
- true
- Unicode
-
-
- StaticLibrary
- false
- true
- Unicode
-
-
- StaticLibrary
- false
- true
- Unicode
-
-
- DynamicLibrary
- false
- true
- Unicode
-
-
- DynamicLibrary
- false
- true
- Unicode
- Windows7.1SDK
-
-
- StaticLibrary
- Unicode
-
-
- StaticLibrary
- Unicode
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- $(SolutionDir)\$(PlatformShortName)\$(Configuration)
-
-
- $(SolutionDir)\$(PlatformShortName)\$(Configuration)
-
-
- $(ProjectName)\$(Configuration)\
-
-
- $(ProjectName)\$(Configuration)\
-
-
- $(SolutionDir)\bin\$(PlatformShortName)\Debug\MD\
- $(ProjectName)\$(PlatformShortName)\Debug\
- false
- love
-
-
- $(SolutionDir)\bin\$(PlatformShortName)\Debug\MD\
- $(ProjectName)\$(PlatformShortName)\Debug\
- false
- love
-
-
- $(SolutionDir)\bin\$(PlatformShortName)\Release\MT\
- $(ProjectName)\$(PlatformShortName)\Release\
-
-
- $(SolutionDir)\bin\$(PlatformShortName)\Release\MT\
- $(ProjectName)\$(PlatformShortName)\Release\
-
-
- $(SolutionDir)\bin\$(PlatformShortName)\Release\MD\
- $(ProjectName)\$(PlatformShortName)\Release\
- false
- love
-
-
- $(SolutionDir)\bin\$(PlatformShortName)\Release\MD\
- $(ProjectName)\$(PlatformShortName)\Release\
- false
- love
-
-
-
- Level3
- Disabled
- include;include\SDL;include\AL;..\..\src;..\..\src\libraries;..\..\src\modules;..\..\src\libraries\enet\libenet\include;%(AdditionalIncludeDirectories)
- true
- _DEBUG;DEBUG;%(PreprocessorDefinitions)
- false
- MultiThreadedDebugDLL
- $(IntDir)obj\obj\obj\%(RelativeDir)
- ProgramDatabase
-
-
- true
- msvcrtd.lib;msvcprtd.lib;kernel32.lib;user32.lib;shell32.lib;uuid.lib;advapi32.lib;ws2_32.lib;winmm.lib;opengl32.lib;oldnames.lib;DevIL.lib;freetype.lib;libmodplug.lib;libogg.lib;libvorbis.lib;libvorbisfile.lib;lua51.lib;mpg123.lib;physfs.lib;OpenAL.lib;zlib.lib;SDL2.lib;%(AdditionalDependencies)
- true
- lib\$(PlatformShortName)\Debug\MD\
- $(TargetDir)lib$(TargetName).pdb
- $(TargetDir)lib$(TargetName).pgd
-
-
- LOVE_LIB;_UNICODE;UNICODE;%(PreprocessorDefinitions)
-
-
-
-
- Level3
- Disabled
- include;include\SDL;include\AL;..\..\src;..\..\src\libraries;..\..\src\modules;..\..\src\libraries\enet\libenet\include;%(AdditionalIncludeDirectories)
- true
- _DEBUG;DEBUG;%(PreprocessorDefinitions)
- false
- MultiThreadedDebugDLL
- $(IntDir)obj\obj\obj\%(RelativeDir)
- ProgramDatabase
-
-
- true
- msvcrtd.lib;msvcprtd.lib;kernel32.lib;user32.lib;shell32.lib;uuid.lib;advapi32.lib;ws2_32.lib;winmm.lib;opengl32.lib;oldnames.lib;DevIL.lib;freetype.lib;libmodplug.lib;libogg.lib;libvorbis.lib;libvorbisfile.lib;lua51.lib;mpg123.lib;physfs.lib;OpenAL.lib;zlib.lib;SDL2.lib;%(AdditionalDependencies)
- true
- lib\$(PlatformShortName)\Debug\MD\
- $(TargetDir)lib$(TargetName).pdb
- $(TargetDir)lib$(TargetName).pgd
-
-
- LOVE_LIB;_UNICODE;UNICODE;%(PreprocessorDefinitions)
-
-
-
-
- Level3
- MaxSpeed
- true
- true
- include;include\SDL;include\AL;..\..\src;..\..\src\libraries;..\..\src\modules;..\..\src\libraries\enet\libenet\include;%(AdditionalIncludeDirectories)
- true
- true
- NDEBUG;%(PreprocessorDefinitions)
- MultiThreaded
- false
- $(IntDir)obj\obj\obj\%(RelativeDir)
- true
-
-
- true
- true
- true
-
-
- LOVE_LIB;_UNICODE;UNICODE;%(PreprocessorDefinitions)
-
-
- MachineX86
-
-
-
-
- true
- true
-
-
-
-
- Level3
- MaxSpeed
- true
- true
- include;include\SDL;include\AL;..\..\src;..\..\src\libraries;..\..\src\modules;..\..\src\libraries\enet\libenet\include;%(AdditionalIncludeDirectories)
- true
- true
- NDEBUG;%(PreprocessorDefinitions)
- MultiThreaded
- false
- $(IntDir)obj\obj\obj\%(RelativeDir)
- true
-
-
- true
- true
- true
-
-
- LOVE_LIB;_UNICODE;UNICODE;%(PreprocessorDefinitions)
-
-
- MachineX64
-
-
-
-
- true
- true
-
-
-
-
- Level3
- MaxSpeed
- true
- true
- include;include\SDL;include\AL;..\..\src;..\..\src\libraries;..\..\src\modules;..\..\src\libraries\enet\libenet\include;%(AdditionalIncludeDirectories)
- true
- true
- NDEBUG;%(PreprocessorDefinitions)
- MultiThreadedDLL
- false
- $(IntDir)obj\obj\obj\%(RelativeDir)
- true
-
-
- true
- true
- true
- msvcrt.lib;msvcprt.lib;kernel32.lib;user32.lib;shell32.lib;uuid.lib;advapi32.lib;ws2_32.lib;winmm.lib;opengl32.lib;oldnames.lib;DevIL.lib;freetype.lib;libmodplug.lib;libogg.lib;libvorbis.lib;libvorbisfile.lib;lua51.lib;mpg123.lib;physfs.lib;OpenAL.lib;zlib.lib;SDL2.lib;%(AdditionalDependencies)
- true
- lib\$(PlatformShortName)\Release\MD\
- $(TargetDir)lib$(TargetName).pdb
- $(TargetDir)lib$(TargetName).pgd
-
-
- LOVE_LIB;_UNICODE;UNICODE;%(PreprocessorDefinitions)
-
-
-
-
- Level3
- MaxSpeed
- true
- true
- include;include\SDL;include\AL;..\..\src;..\..\src\libraries;..\..\src\modules;..\..\src\libraries\enet\libenet\include;%(AdditionalIncludeDirectories)
- true
- true
- NDEBUG;%(PreprocessorDefinitions)
- MultiThreadedDLL
- false
- $(IntDir)obj\obj\obj\%(RelativeDir)
- true
-
-
- true
- true
- true
- msvcrt.lib;msvcprt.lib;kernel32.lib;user32.lib;shell32.lib;uuid.lib;advapi32.lib;ws2_32.lib;winmm.lib;opengl32.lib;oldnames.lib;DevIL.lib;freetype.lib;libmodplug.lib;libogg.lib;libvorbis.lib;libvorbisfile.lib;lua51.lib;mpg123.lib;physfs.lib;OpenAL.lib;zlib.lib;SDL2.lib;%(AdditionalDependencies)
- true
- lib\$(PlatformShortName)\Release\MD\
- $(TargetDir)lib$(TargetName).pdb
- $(TargetDir)lib$(TargetName).pgd
-
-
- LOVE_LIB;_UNICODE;UNICODE;%(PreprocessorDefinitions)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/platform/msvc2010/liblove.vcxproj.filters b/platform/msvc2010/liblove.vcxproj.filters
deleted file mode 100644
index b8b835469..000000000
--- a/platform/msvc2010/liblove.vcxproj.filters
+++ /dev/null
@@ -1,1796 +0,0 @@
-
-
-
-
- {9204b296-06f7-44d4-a739-c7bd2f1b6a10}
-
-
- {8db39aa0-6dd9-454e-83e3-337a250a26a7}
-
-
- {c33f8514-328c-435a-83cf-592b907efdf6}
-
-
- {15622628-c450-48d5-af6d-11a81d9b3453}
-
-
- {648d76dd-df9d-458d-beb3-de53e780d07e}
-
-
- {67d48dd8-574e-4bdd-bdb1-71af5801e234}
-
-
- {b00f9fc5-a6a6-44e7-a52d-84c134de265d}
-
-
- {4ed69d3b-2b3e-4bb1-b756-620816c86916}
-
-
- {3c66e3d3-c2fd-409b-88d9-fd6d67df2edd}
-
-
- {7eb57e83-24c3-4b47-a9bb-f73adac7c4c2}
-
-
- {90878f00-844f-453d-a521-76366e3031b2}
-
-
- {7ae21d0a-2dbd-4d89-8ed3-74a0af8e1901}
-
-
- {809e6999-08d1-41b5-9536-bcfe7cc09588}
-
-
- {9c1b1395-34b7-4158-b778-56b622c81e37}
-
-
- {5dcd8aac-7614-4d4e-b507-7df82969cb68}
-
-
- {6f277a7f-c3b8-4eff-bffe-1635d2819c01}
-
-
- {0ceac368-959f-47da-8881-66e22383e2c3}
-
-
- {822de099-663f-46e9-8c22-e2563903b2d1}
-
-
- {374bede6-77d8-4dd9-922c-65ebc1094df4}
-
-
- {83e8ce99-8a0f-4e64-b5be-3c184026aa52}
-
-
- {d9e2d64e-5fd3-4f49-be70-50d5ae85ee26}
-
-
- {679a49ca-08fc-400a-b0ae-30ac2a072b6b}
-
-
- {cc6c06ce-6fa1-46fe-9308-f0844d198123}
-
-
- {e4a78077-53fd-4f65-bc7b-9357fca59d37}
-
-
- {44378345-7eb7-45d5-8f32-fe7e3375ca7b}
-
-
- {03c38556-a58d-4a16-bd8a-26da917b73aa}
-
-
- {a9c040aa-4e09-4a43-b7d4-62ab7e9cde4b}
-
-
- {8ca0aa01-6595-4e00-9257-6668218bfaad}
-
-
- {d0e97654-3e56-4ce0-aa0a-a5b660ade090}
-
-
- {018b53e4-51ff-41ef-8752-530f7ca83f5f}
-
-
- {e3bb8877-dc46-45db-999d-97a3b3482227}
-
-
- {9a56922c-6ee8-4e4a-af76-c310a3052de6}
-
-
- {6c504e35-8799-4ce8-89e7-b4904095efe5}
-
-
- {d78871c7-7ca9-4dff-9163-f2a6a97462d7}
-
-
- {72f85e75-dd35-4a93-9c39-258c8aee813b}
-
-
- {806ac1d0-ed5c-47d5-8cdc-60e3fdbfe412}
-
-
- {1266e902-11b4-4f0d-afb5-66df65b0429c}
-
-
- {7715d905-5dc6-41ce-9aa1-6f94c707ced5}
-
-
- {ad88c2dc-e31c-4362-bd7a-4d76c79d5783}
-
-
- {fe7cb272-ea46-4f31-873a-a8a42e4efd3a}
-
-
- {ea198321-c3fb-4444-bd1e-608461f7af20}
-
-
- {d46cbbf1-a76f-4401-83d4-1f20492f9889}
-
-
- {5fb201c1-9b39-48ca-8334-6862da260b43}
-
-
- {5d2c2149-93bf-42a6-b8b5-6ddbac9485a3}
-
-
- {5673936a-786e-40ee-96d2-1830e89c1532}
-
-
- {dd0ef317-7117-4ddc-b8ef-aaf58130c7bd}
-
-
- {d39bd4fd-3bea-428a-813f-4b1c55aedac8}
-
-
- {d5e565d0-da66-4412-9144-dff8c7d82b2e}
-
-
- {4bf8a9b0-db1a-4a6e-a157-a9eab128f5ca}
-
-
- {ab75aa3d-8e32-45e0-b91b-ed3cb31f472e}
-
-
- {86f5346b-8859-4c03-8c1f-3bd8d200b658}
-
-
- {a9a12c5a-ff54-43c1-b0c6-ba1597af7b03}
-
-
- {731671fa-d695-42c3-9d1c-9e227d9ebab4}
-
-
- {2241f4ca-a51c-4d8d-be82-2b7dfd267b7b}
-
-
- {731671fa-d695-42c3-9d1c-9e227d9ebab4}
-
-
- {2241f4ca-a51c-4d8d-be82-2b7dfd267b7b}
-
-
- {4127f9be-b9c3-45bf-968f-888df9d5bc35}
-
-
-
-
- common
-
-
- common
-
-
- common
-
-
- common
-
-
- common
-
-
- common
-
-
- common
-
-
- common
-
-
- common
-
-
- common
-
-
- common
-
-
- common
-
-
- libraries\Box2D\Collision
-
-
- libraries\Box2D\Collision
-
-
- libraries\Box2D\Collision
-
-
- libraries\Box2D\Collision
-
-
- libraries\Box2D\Collision
-
-
- libraries\Box2D\Collision
-
-
- libraries\Box2D\Collision
-
-
- libraries\Box2D\Collision
-
-
- libraries\Box2D\Collision\Shapes
-
-
- libraries\Box2D\Collision\Shapes
-
-
- libraries\Box2D\Collision\Shapes
-
-
- libraries\Box2D\Collision\Shapes
-
-
- libraries\Box2D\Common
-
-
- libraries\Box2D\Common
-
-
- libraries\Box2D\Common
-
-
- libraries\Box2D\Common
-
-
- libraries\Box2D\Common
-
-
- libraries\Box2D\Common
-
-
- libraries\Box2D\Dynamcis
-
-
- libraries\Box2D\Dynamcis
-
-
- libraries\Box2D\Dynamcis
-
-
- libraries\Box2D\Dynamcis
-
-
- libraries\Box2D\Dynamcis
-
-
- libraries\Box2D\Dynamcis
-
-
- libraries\Box2D\Dynamcis\Contacts
-
-
- libraries\Box2D\Dynamcis\Contacts
-
-
- libraries\Box2D\Dynamcis\Contacts
-
-
- libraries\Box2D\Dynamcis\Contacts
-
-
- libraries\Box2D\Dynamcis\Contacts
-
-
- libraries\Box2D\Dynamcis\Contacts
-
-
- libraries\Box2D\Dynamcis\Contacts
-
-
- libraries\Box2D\Dynamcis\Contacts
-
-
- libraries\Box2D\Dynamcis\Contacts
-
-
- libraries\Box2D\Dynamcis\Joints
-
-
- libraries\Box2D\Dynamcis\Joints
-
-
- libraries\Box2D\Dynamcis\Joints
-
-
- libraries\Box2D\Dynamcis\Joints
-
-
- libraries\Box2D\Dynamcis\Joints
-
-
- libraries\Box2D\Dynamcis\Joints
-
-
- libraries\Box2D\Dynamcis\Joints
-
-
- libraries\Box2D\Dynamcis\Joints
-
-
- libraries\Box2D\Dynamcis\Joints
-
-
- libraries\Box2D\Dynamcis\Joints
-
-
- libraries\Box2D\Dynamcis\Joints
-
-
- libraries\Box2D\Rope
-
-
- libraries\luasocket
-
-
- libraries\luasocket\luasocket
-
-
- libraries\luasocket\luasocket
-
-
- libraries\luasocket\luasocket
-
-
- libraries\luasocket\luasocket
-
-
- libraries\luasocket\luasocket
-
-
- libraries\luasocket\luasocket
-
-
- libraries\luasocket\luasocket
-
-
- libraries\luasocket\luasocket
-
-
- libraries\luasocket\luasocket
-
-
- libraries\luasocket\luasocket
-
-
- libraries\luasocket\luasocket
-
-
- libraries\luasocket\luasocket
-
-
- libraries\luasocket\luasocket
-
-
- modules\audio
-
-
- modules\audio
-
-
- modules\audio
-
-
- modules\audio
-
-
- modules\audio\null
-
-
- modules\audio\null
-
-
- modules\audio\openal
-
-
- modules\audio\openal
-
-
- modules\audio\openal
-
-
- modules\event
-
-
- modules\event\sdl
-
-
- modules\event\sdl
-
-
- modules\filesystem
-
-
- modules\filesystem
-
-
- modules\filesystem\physfs
-
-
- modules\filesystem\physfs
-
-
- modules\filesystem\physfs
-
-
- modules\filesystem\physfs
-
-
- modules\filesystem\physfs
-
-
- modules\font
-
-
- modules\font
-
-
- modules\font
-
-
- modules\font
-
-
- modules\font
-
-
- modules\font\freetype
-
-
- modules\font\freetype
-
-
- modules\font\freetype
-
-
- modules\graphics
-
-
- modules\graphics
-
-
- modules\graphics
-
-
- modules\graphics
-
-
- modules\graphics\opengl
-
-
- modules\graphics\opengl
-
-
- modules\graphics\opengl
-
-
- modules\graphics\opengl
-
-
- modules\graphics\opengl
-
-
- modules\graphics\opengl
-
-
- modules\graphics\opengl
-
-
- modules\graphics\opengl
-
-
- modules\graphics\opengl
-
-
- modules\graphics\opengl
-
-
- modules\graphics\opengl
-
-
- modules\graphics\opengl
-
-
- modules\graphics\opengl
-
-
- modules\graphics\opengl
-
-
- modules\graphics\opengl
-
-
- modules\graphics\opengl
-
-
- modules\graphics\opengl
-
-
- modules\image
-
-
- modules\image
-
-
- modules\image
-
-
- modules\joystick
-
-
- modules\joystick\sdl
-
-
- modules\joystick\sdl
-
-
- modules\keyboard
-
-
- modules\keyboard
-
-
- modules\keyboard\sdl
-
-
- modules\mouse
-
-
- modules\mouse
-
-
- modules\mouse\sdl
-
-
- 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
-
-
- modules\sound
-
-
- modules\sound
-
-
- modules\sound
-
-
- modules\sound
-
-
- modules\sound
-
-
- modules\sound\lullaby
-
-
- modules\sound\lullaby
-
-
- modules\sound\lullaby
-
-
- modules\sound\lullaby
-
-
- modules\sound\lullaby
-
-
- modules\sound\lullaby
-
-
- modules\timer
-
-
- modules\timer\sdl
-
-
- modules\window
-
-
- modules\window\sdl
-
-
- modules\love
-
-
- common
-
-
- modules\math
-
-
- modules\thread
-
-
- modules\thread
-
-
- modules\thread
-
-
- modules\thread
-
-
- modules\thread
-
-
- modules\thread
-
-
- modules\thread
-
-
- modules\thread\sdl
-
-
- modules\thread\sdl
-
-
- modules\math
-
-
- libraries\ddsparse
-
-
- modules\image\magpie
-
-
- modules\image\magpie
-
-
- modules\image\magpie
-
-
- modules\image\magpie
-
-
- modules\image\magpie
-
-
- modules\image
-
-
- modules\image
-
-
- modules\math
-
-
- modules\math
-
-
- libraries\noise1234
-
-
- modules\math
-
-
- modules\math
-
-
- modules\window
-
-
- libraries\enet\libenet
-
-
- libraries\enet\libenet
-
-
- libraries\enet\libenet
-
-
- libraries\enet\libenet
-
-
- libraries\enet\libenet
-
-
- libraries\enet\libenet
-
-
- libraries\enet\libenet
-
-
- libraries\enet\libenet
-
-
- libraries\enet
-
-
- modules\graphics\opengl
-
-
- modules\joystick\sdl
-
-
- modules\joystick\sdl
-
-
- modules\mouse
-
-
- modules\mouse
-
-
- modules\mouse\sdl
-
-
- modules\system
-
-
- modules\system
-
-
- modules\system\sdl
-
-
- modules\joystick\sdl
-
-
- modules\joystick\sdl
-
-
- modules\mouse
-
-
- modules\mouse
-
-
- modules\mouse\sdl
-
-
- modules\system
-
-
- modules\system
-
-
- modules\system\sdl
-
-
- modules\graphics
-
-
- modules\graphics\opengl
-
-
- modules\graphics\opengl
-
-
- modules\graphics\opengl
-
-
- libraries\Wuff
-
-
- libraries\Wuff
-
-
- libraries\Wuff
-
-
- libraries\Wuff
-
-
- modules\sound\lullaby
-
-
-
-
- scripts
-
-
- scripts
-
-
- scripts
-
-
-
-
- common
-
-
- common
-
-
- common
-
-
- common
-
-
- common
-
-
- common
-
-
- common
-
-
- common
-
-
- common
-
-
- common
-
-
- common
-
-
- common
-
-
- common
-
-
- common
-
-
- common
-
-
- common
-
-
- common
-
-
- common
-
-
- common
-
-
- common
-
-
- common
-
-
- libraries\Box2D
-
-
- libraries\Box2D\Collision
-
-
- libraries\Box2D\Collision
-
-
- libraries\Box2D\Collision
-
-
- libraries\Box2D\Collision
-
-
- libraries\Box2D\Collision
-
-
- libraries\Box2D\Collision\Shapes
-
-
- libraries\Box2D\Collision\Shapes
-
-
- libraries\Box2D\Collision\Shapes
-
-
- libraries\Box2D\Collision\Shapes
-
-
- libraries\Box2D\Collision\Shapes
-
-
- libraries\Box2D\Common
-
-
- libraries\Box2D\Common
-
-
- libraries\Box2D\Common
-
-
- libraries\Box2D\Common
-
-
- libraries\Box2D\Common
-
-
- libraries\Box2D\Common
-
-
- libraries\Box2D\Common
-
-
- libraries\Box2D\Dynamcis
-
-
- libraries\Box2D\Dynamcis
-
-
- libraries\Box2D\Dynamcis
-
-
- libraries\Box2D\Dynamcis
-
-
- libraries\Box2D\Dynamcis
-
-
- libraries\Box2D\Dynamcis
-
-
- libraries\Box2D\Dynamcis
-
-
- libraries\Box2D\Dynamcis\Contacts
-
-
- libraries\Box2D\Dynamcis\Contacts
-
-
- libraries\Box2D\Dynamcis\Contacts
-
-
- libraries\Box2D\Dynamcis\Contacts
-
-
- libraries\Box2D\Dynamcis\Contacts
-
-
- libraries\Box2D\Dynamcis\Contacts
-
-
- libraries\Box2D\Dynamcis\Contacts
-
-
- libraries\Box2D\Dynamcis\Contacts
-
-
- libraries\Box2D\Dynamcis\Contacts
-
-
- libraries\Box2D\Dynamcis\Joints
-
-
- libraries\Box2D\Dynamcis\Joints
-
-
- libraries\Box2D\Dynamcis\Joints
-
-
- libraries\Box2D\Dynamcis\Joints
-
-
- libraries\Box2D\Dynamcis\Joints
-
-
- libraries\Box2D\Dynamcis\Joints
-
-
- libraries\Box2D\Dynamcis\Joints
-
-
- libraries\Box2D\Dynamcis\Joints
-
-
- libraries\Box2D\Dynamcis\Joints
-
-
- libraries\Box2D\Dynamcis\Joints
-
-
- libraries\Box2D\Dynamcis\Joints
-
-
- libraries\Box2D\Rope
-
-
- libraries\luasocket
-
-
- libraries\luasocket\luasocket
-
-
- libraries\luasocket\luasocket
-
-
- libraries\luasocket\luasocket
-
-
- libraries\luasocket\luasocket
-
-
- libraries\luasocket\luasocket
-
-
- libraries\luasocket\luasocket
-
-
- libraries\luasocket\luasocket
-
-
- libraries\luasocket\luasocket
-
-
- libraries\luasocket\luasocket
-
-
- libraries\luasocket\luasocket
-
-
- libraries\luasocket\luasocket
-
-
- libraries\luasocket\luasocket
-
-
- libraries\luasocket\luasocket
-
-
- libraries\luasocket\luasocket
-
-
- libraries\luasocket\luasocket
-
-
- libraries\luasocket\luasocket
-
-
- libraries\utf8
-
-
- libraries\utf8
-
-
- libraries\utf8
-
-
- libraries\utf8
-
-
- modules\audio
-
-
- modules\audio
-
-
- modules\audio
-
-
- modules\audio
-
-
- modules\audio\null
-
-
- modules\audio\null
-
-
- modules\audio\openal
-
-
- modules\audio\openal
-
-
- modules\audio\openal
-
-
- modules\event
-
-
- modules\event\sdl
-
-
- modules\event\sdl
-
-
- modules\filesystem
-
-
- modules\filesystem
-
-
- modules\filesystem\physfs
-
-
- modules\filesystem\physfs
-
-
- modules\filesystem\physfs
-
-
- modules\filesystem\physfs
-
-
- modules\filesystem\physfs
-
-
- modules\font
-
-
- modules\font
-
-
- modules\font
-
-
- modules\font
-
-
- modules\font
-
-
- modules\font
-
-
- modules\font\freetype
-
-
- modules\font\freetype
-
-
- modules\font\freetype
-
-
- modules\graphics
-
-
- modules\graphics
-
-
- modules\graphics
-
-
- modules\graphics
-
-
- modules\graphics
-
-
- modules\graphics\opengl
-
-
- modules\graphics\opengl
-
-
- modules\graphics\opengl
-
-
- modules\graphics\opengl
-
-
- modules\graphics\opengl
-
-
- modules\graphics\opengl
-
-
- modules\graphics\opengl
-
-
- modules\graphics\opengl
-
-
- modules\graphics\opengl
-
-
- modules\graphics\opengl
-
-
- modules\graphics\opengl
-
-
- modules\graphics\opengl
-
-
- modules\graphics\opengl
-
-
- modules\graphics\opengl
-
-
- modules\graphics\opengl
-
-
- modules\graphics\opengl
-
-
- modules\graphics\opengl
-
-
- modules\image
-
-
- modules\image
-
-
- modules\image
-
-
- modules\image
-
-
- modules\joystick
-
-
- modules\joystick\sdl
-
-
- modules\joystick\sdl
-
-
- modules\keyboard
-
-
- modules\keyboard
-
-
- modules\keyboard\sdl
-
-
- modules\mouse
-
-
- modules\mouse
-
-
- modules\mouse\sdl
-
-
- 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
-
-
- modules\sound
-
-
- modules\sound
-
-
- modules\sound
-
-
- modules\sound
-
-
- modules\sound
-
-
- modules\sound
-
-
- modules\sound\lullaby
-
-
- modules\sound\lullaby
-
-
- modules\sound\lullaby
-
-
- modules\sound\lullaby
-
-
- modules\sound\lullaby
-
-
- modules\sound\lullaby
-
-
- modules\timer
-
-
- modules\timer
-
-
- modules\timer\sdl
-
-
- modules\window
-
-
- modules\window\sdl
-
-
- modules\love
-
-
- modules\math
-
-
- modules\thread
-
-
- modules\thread
-
-
- modules\thread
-
-
- modules\thread
-
-
- modules\thread
-
-
- modules\thread
-
-
- modules\thread
-
-
- modules\thread
-
-
- modules\thread\sdl
-
-
- modules\thread\sdl
-
-
- modules\math
-
-
- libraries\ddsparse
-
-
- libraries\ddsparse
-
-
- modules\image\magpie
-
-
- modules\image\magpie
-
-
- modules\image\magpie
-
-
- modules\image\magpie
-
-
- modules\image\magpie
-
-
- modules\image\magpie
-
-
- modules\image
-
-
- modules\image
-
-
- modules\math
-
-
- modules\math
-
-
- libraries\noise1234
-
-
- modules\math
-
-
- modules\math
-
-
- modules\window
-
-
- libraries\enet
-
-
- libraries\enet\libenet\include\enet
-
-
- libraries\enet\libenet\include\enet
-
-
- libraries\enet\libenet\include\enet
-
-
- libraries\enet\libenet\include\enet
-
-
- libraries\enet\libenet\include\enet
-
-
- libraries\enet\libenet\include\enet
-
-
- libraries\enet\libenet\include\enet
-
-
- libraries\enet\libenet\include\enet
-
-
- libraries\enet\libenet\include\enet
-
-
- modules\graphics\opengl
-
-
- modules\joystick
-
-
- modules\joystick\sdl
-
-
- modules\joystick\sdl
-
-
- modules\mouse
-
-
- modules\mouse
-
-
- modules\mouse\sdl
-
-
- modules\system
-
-
- modules\system
-
-
- modules\system\sdl
-
-
- modules\joystick
-
-
- modules\joystick\sdl
-
-
- modules\joystick\sdl
-
-
- modules\mouse
-
-
- modules\mouse
-
-
- modules\mouse\sdl
-
-
- modules\system
-
-
- modules\system
-
-
- modules\system\sdl
-
-
- modules\graphics
-
-
- modules\graphics
-
-
- modules\graphics\opengl
-
-
- modules\graphics\opengl
-
-
- modules\graphics\opengl
-
-
- libraries\Wuff
-
-
- libraries\Wuff
-
-
- libraries\Wuff
-
-
- libraries\Wuff
-
-
- modules\sound\lullaby
-
-
-
-
-
-
\ No newline at end of file
diff --git a/platform/msvc2010/love.sln b/platform/msvc2010/love.sln
deleted file mode 100644
index 0bb8e3171..000000000
--- a/platform/msvc2010/love.sln
+++ /dev/null
@@ -1,47 +0,0 @@
-
-Microsoft Visual Studio Solution File, Format Version 11.00
-# Visual C++ Express 2010
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "love", "love.vcxproj", "{B496CCF6-9B6D-0794-8F41-67A6EC86B4AA}"
- ProjectSection(ProjectDependencies) = postProject
- {A3FCC735-3E18-4D6B-9DA9-01D9E910B7F8} = {A3FCC735-3E18-4D6B-9DA9-01D9E910B7F8}
- EndProjectSection
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "liblove", "liblove.vcxproj", "{A3FCC735-3E18-4D6B-9DA9-01D9E910B7F8}"
-EndProject
-Global
- GlobalSection(SolutionConfigurationPlatforms) = preSolution
- Debug MD|Win32 = Debug MD|Win32
- Debug MD|x64 = Debug MD|x64
- Release MD|Win32 = Release MD|Win32
- Release MD|x64 = Release MD|x64
- Release MT|Win32 = Release MT|Win32
- Release MT|x64 = Release MT|x64
- EndGlobalSection
- GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {B496CCF6-9B6D-0794-8F41-67A6EC86B4AA}.Debug MD|Win32.ActiveCfg = Debug Dynamic|Win32
- {B496CCF6-9B6D-0794-8F41-67A6EC86B4AA}.Debug MD|Win32.Build.0 = Debug Dynamic|Win32
- {B496CCF6-9B6D-0794-8F41-67A6EC86B4AA}.Debug MD|x64.ActiveCfg = Debug Dynamic|x64
- {B496CCF6-9B6D-0794-8F41-67A6EC86B4AA}.Release MD|Win32.ActiveCfg = Release Dynamic|Win32
- {B496CCF6-9B6D-0794-8F41-67A6EC86B4AA}.Release MD|Win32.Build.0 = Release Dynamic|Win32
- {B496CCF6-9B6D-0794-8F41-67A6EC86B4AA}.Release MD|x64.ActiveCfg = Release Dynamic|x64
- {B496CCF6-9B6D-0794-8F41-67A6EC86B4AA}.Release MD|x64.Build.0 = Release Dynamic|x64
- {B496CCF6-9B6D-0794-8F41-67A6EC86B4AA}.Release MT|Win32.ActiveCfg = Release Static|Win32
- {B496CCF6-9B6D-0794-8F41-67A6EC86B4AA}.Release MT|Win32.Build.0 = Release Static|Win32
- {B496CCF6-9B6D-0794-8F41-67A6EC86B4AA}.Release MT|x64.ActiveCfg = Release Static|x64
- {B496CCF6-9B6D-0794-8F41-67A6EC86B4AA}.Release MT|x64.Build.0 = Release Static|x64
- {A3FCC735-3E18-4D6B-9DA9-01D9E910B7F8}.Debug MD|Win32.ActiveCfg = Debug Dynamic|Win32
- {A3FCC735-3E18-4D6B-9DA9-01D9E910B7F8}.Debug MD|Win32.Build.0 = Debug Dynamic|Win32
- {A3FCC735-3E18-4D6B-9DA9-01D9E910B7F8}.Debug MD|x64.ActiveCfg = Debug Dynamic|x64
- {A3FCC735-3E18-4D6B-9DA9-01D9E910B7F8}.Release MD|Win32.ActiveCfg = Release Dynamic|Win32
- {A3FCC735-3E18-4D6B-9DA9-01D9E910B7F8}.Release MD|Win32.Build.0 = Release Dynamic|Win32
- {A3FCC735-3E18-4D6B-9DA9-01D9E910B7F8}.Release MD|x64.ActiveCfg = Release Dynamic|x64
- {A3FCC735-3E18-4D6B-9DA9-01D9E910B7F8}.Release MD|x64.Build.0 = Release Dynamic|x64
- {A3FCC735-3E18-4D6B-9DA9-01D9E910B7F8}.Release MT|Win32.ActiveCfg = Release Static|Win32
- {A3FCC735-3E18-4D6B-9DA9-01D9E910B7F8}.Release MT|Win32.Build.0 = Release Static|Win32
- {A3FCC735-3E18-4D6B-9DA9-01D9E910B7F8}.Release MT|x64.ActiveCfg = Release Static|x64
- {A3FCC735-3E18-4D6B-9DA9-01D9E910B7F8}.Release MT|x64.Build.0 = Release Static|x64
- EndGlobalSection
- GlobalSection(SolutionProperties) = preSolution
- HideSolutionNode = FALSE
- EndGlobalSection
-EndGlobal
diff --git a/platform/msvc2010/love.vcxproj b/platform/msvc2010/love.vcxproj
deleted file mode 100644
index 1d956c3a7..000000000
--- a/platform/msvc2010/love.vcxproj
+++ /dev/null
@@ -1,273 +0,0 @@
-
-
-
-
- Debug Dynamic
- Win32
-
-
- Debug Dynamic
- x64
-
-
- Release Dynamic
- Win32
-
-
- Release Dynamic
- x64
-
-
- Release Static
- Win32
-
-
- Release Static
- x64
-
-
-
- Win32Proj
-
-
-
- Application
- true
- Unicode
-
-
- Application
- true
- Unicode
-
-
- Application
- false
- Unicode
- true
-
-
- Application
- false
- Unicode
- true
- Windows7.1SDK
-
-
- Unicode
-
-
- Unicode
-
-
- true
-
-
- true
- Windows7.1SDK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- false
- false
- $(SolutionDir)\bin\$(PlatformShortName)\Debug\MD\
- $(ProjectName)\$(PlatformShortName)\Debug\
-
-
- false
- false
- $(SolutionDir)\bin\$(PlatformShortName)\Debug\MD\
- $(ProjectName)\$(PlatformShortName)\Debug\
-
-
- false
- $(SolutionDir)\bin\$(PlatformShortName)\Release\MD\
- $(ProjectName)\$(PlatformShortName)\Release\
- false
-
-
- false
- $(SolutionDir)\bin\$(PlatformShortName)\Release\MD\
- $(ProjectName)\$(PlatformShortName)\Release\
- false
-
-
- $(SolutionDir)\bin\$(PlatformShortName)\Release\MT\
- $(ProjectName)\$(PlatformShortName)\Release\
- false
- false
-
-
- $(SolutionDir)\bin\$(PlatformShortName)\Release\MT\
- $(ProjectName)\$(PlatformShortName)\Release\
- false
- false
-
-
-
- DEBUG;_DEBUG%(PreprocessorDefinitions)
- MultiThreadedDebugDLL
- Level3
- ProgramDatabase
- Disabled
- include;include\SDL;..\..\src;%(AdditionalIncludeDirectories)
-
-
- false
-
-
- MachineX86
- true
- Windows
- lib\$(PlatformShortName)\Debug\MD\
- msvcrtd.lib;msvcprtd.lib;kernel32.lib;lua51.lib;SDL2main.lib;SDL2.lib;%(AdditionalDependencies)
- true
- $(TargetDir)$(TargetName).pdb
- $(TargetDir)$(TargetName).pgd
-
-
-
-
- DEBUG;_DEBUG%(PreprocessorDefinitions)
- MultiThreadedDebugDLL
- Level3
- ProgramDatabase
- Disabled
- include;include\SDL;..\..\src;%(AdditionalIncludeDirectories)
-
-
- false
- false
-
-
- true
- Windows
- lib\$(PlatformShortName)\Debug\MD\
- msvcrtd.lib;msvcprtd.lib;kernel32.lib;lua51.lib;SDL2main.lib;SDL2.lib;%(AdditionalDependencies)
- true
- $(TargetDir)$(TargetName).pgd
- $(TargetDir)$(TargetName).pdb
-
-
-
-
- NDEBUG;%(PreprocessorDefinitions)
- MultiThreadedDLL
- Level1
- ProgramDatabase
- include;include\SDL;..\..\src;%(AdditionalIncludeDirectories)
- true
- true
- false
- true
-
-
- MachineX86
- true
- Windows
- true
- true
- lib\$(PlatformShortName)\Release\MD\
- msvcrt.lib;msvcprt.lib;kernel32.lib;lua51.lib;SDL2main.lib;SDL2.lib;%(AdditionalDependencies)
- true
-
-
-
-
- NDEBUG;%(PreprocessorDefinitions)
- MultiThreadedDLL
- Level1
- ProgramDatabase
- include;include\SDL;..\..\src;%(AdditionalIncludeDirectories)
- true
- true
- false
- true
-
-
- true
- Windows
- true
- true
- lib\$(PlatformShortName)\Release\MD\
- msvcrt.lib;msvcprt.lib;kernel32.lib;lua51.lib;SDL2main.lib;SDL2.lib;%(AdditionalDependencies)
- true
-
-
-
-
- include;include\SDL;..\..\src;%(AdditionalIncludeDirectories)
- true
- NDEBUG;%(PreprocessorDefinitions)
- true
- MultiThreaded
- false
- true
-
-
- Windows
- true
- true
- libcmt.lib;libcpmt.lib;kernel32.lib;user32.lib;shell32.lib;uuid.lib;advapi32.lib;ws2_32.lib;winmm.lib;opengl32.lib;oldnames.lib;DevIL.lib;freetype.lib;libmodplug.lib;libogg.lib;libvorbis.lib;libvorbisfile.lib;lua51.lib;mpg123.lib;physfs.lib;OpenAL.lib;zlib.lib;SDL2main.lib;SDL2.lib;%(AdditionalDependencies)
- lib\$(PlatformShortName)\Release\MT\
- true
- NotSet
- true
- true
-
-
-
-
- include;include\SDL;..\..\src;%(AdditionalIncludeDirectories)
- true
- NDEBUG;%(PreprocessorDefinitions)
- true
- MultiThreaded
- false
- true
-
-
- Windows
- true
- true
- libcmt.lib;libcpmt.lib;kernel32.lib;user32.lib;shell32.lib;uuid.lib;advapi32.lib;ws2_32.lib;winmm.lib;opengl32.lib;oldnames.lib;DevIL.lib;freetype.lib;libmodplug.lib;libogg.lib;libvorbis.lib;libvorbisfile.lib;lua51.lib;mpg123.lib;physfs.lib;OpenAL.lib;zlib.lib;SDL2main.lib;SDL2.lib;%(AdditionalDependencies)
- lib\$(PlatformShortName)\Release\MT\
- true
- true
-
-
-
-
-
-
-
- {a3fcc735-3e18-4d6b-9da9-01d9e910b7f8}
- false
- false
- false
- true
- false
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/platform/msvc2010/love.vcxproj.filters b/platform/msvc2010/love.vcxproj.filters
deleted file mode 100644
index 8c1f9cea4..000000000
--- a/platform/msvc2010/love.vcxproj.filters
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file