diff --git a/platform/msvc2010/liblove.vcxproj b/platform/msvc2010/liblove.vcxproj
new file mode 100644
index 000000000..6b24e3f0d
--- /dev/null
+++ b/platform/msvc2010/liblove.vcxproj
@@ -0,0 +1,733 @@
+
+
+
+
+ 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
+
+
+ $(SolutionDir)\bin\$(PlatformShortName)\Debug\MD\
+ $(ProjectName)\$(PlatformShortName)\Debug\
+ false
+
+
+ $(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
+
+
+ $(SolutionDir)\bin\$(PlatformShortName)\Release\MD\
+ $(ProjectName)\$(PlatformShortName)\Release\
+ false
+
+
+
+ Level3
+ Disabled
+ include;include\SDL;include\AL;..\..\src;..\..\src\libraries;..\..\src\modules;%(AdditionalIncludeDirectories)
+ true
+ _DEBUG;DEBUG;%(PreprocessorDefinitions)
+ false
+ MultiThreadedDebugDLL
+ $(IntDir)obj\obj\obj\%(RelativeDir)
+ ProgramDatabase
+
+
+ true
+ kernel32.lib;user32.lib;shell32.lib;uuid.lib;advapi32.lib;ws2_32.lib;opengl32.lib;oldnames.lib;freetype2.lib;libmodplug.lib;libogg.lib;libvorbis.lib;libvorbisfile.lib;lua51.lib;physfs.lib;SDLmain.lib;zlib.lib;DevIL.lib;mpg123.lib;OpenAL.lib;SDL.lib;%(AdditionalDependencies)
+
+
+ lib\$(PlatformShortName)\Debug\MD\
+
+
+ LOVE_LIB;_UNICODE;UNICODE;%(PreprocessorDefinitions)
+
+
+
+
+ Level3
+ Disabled
+ include;include\SDL;include\AL;..\..\src;..\..\src\libraries;..\..\src\modules;%(AdditionalIncludeDirectories)
+ true
+ _DEBUG;DEBUG;%(PreprocessorDefinitions)
+ false
+ MultiThreadedDebugDLL
+ $(IntDir)obj\obj\obj\%(RelativeDir)
+ ProgramDatabase
+
+
+ true
+ kernel32.lib;user32.lib;shell32.lib;uuid.lib;advapi32.lib;ws2_32.lib;opengl32.lib;oldnames.lib;freetype2.lib;libmodplug.lib;libogg.lib;libvorbis.lib;libvorbisfile.lib;lua51.lib;physfs.lib;SDLmain.lib;zlib.lib;DevIL.lib;mpg123.lib;OpenAL.lib;SDL.lib;%(AdditionalDependencies)
+
+
+ lib\$(PlatformShortName)\Debug\MD\
+
+
+ LOVE_LIB;_UNICODE;UNICODE;%(PreprocessorDefinitions)
+
+
+
+
+ Level3
+ MaxSpeed
+ true
+ true
+ include;include\SDL;include\AL;..\..\src;..\..\src\libraries;..\..\src\modules;%(AdditionalIncludeDirectories)
+ true
+ true
+ NDEBUG;%(PreprocessorDefinitions)
+ MultiThreaded
+ false
+ $(IntDir)obj\obj\obj\%(RelativeDir)
+ true
+
+
+ true
+ true
+ true
+
+
+ LOVE_LIB;_UNICODE;UNICODE;%(PreprocessorDefinitions)
+
+
+ MachineX86
+
+
+
+
+ Level3
+ MaxSpeed
+ true
+ true
+ include;include\SDL;include\AL;..\..\src;..\..\src\libraries;..\..\src\modules;%(AdditionalIncludeDirectories)
+ true
+ true
+ NDEBUG;%(PreprocessorDefinitions)
+ MultiThreaded
+ false
+ $(IntDir)obj\obj\obj\%(RelativeDir)
+ true
+
+
+ true
+ true
+ true
+
+
+ LOVE_LIB;_UNICODE;UNICODE;%(PreprocessorDefinitions)
+
+
+ MachineX64
+
+
+
+
+ Level3
+ MaxSpeed
+ true
+ true
+ include;include\SDL;include\AL;..\..\src;..\..\src\libraries;..\..\src\modules;%(AdditionalIncludeDirectories)
+ true
+ true
+ NDEBUG;%(PreprocessorDefinitions)
+ MultiThreadedDLL
+ false
+ $(IntDir)obj\obj\obj\%(RelativeDir)
+ true
+
+
+ true
+ true
+ true
+ kernel32.lib;user32.lib;shell32.lib;uuid.lib;advapi32.lib;ws2_32.lib;opengl32.lib;oldnames.lib;freetype2.lib;libmodplug.lib;libogg.lib;libvorbis.lib;libvorbisfile.lib;lua51.lib;physfs.lib;SDLmain.lib;zlib.lib;DevIL.lib;mpg123.lib;OpenAL.lib;SDL.lib;%(AdditionalDependencies)
+
+
+ lib\$(PlatformShortName)\Release\MD\
+
+
+ LOVE_LIB;_UNICODE;UNICODE;%(PreprocessorDefinitions)
+
+
+
+
+ Level3
+ MaxSpeed
+ true
+ true
+ include;include\SDL;include\AL;..\..\src;..\..\src\libraries;..\..\src\modules;%(AdditionalIncludeDirectories)
+ true
+ true
+ NDEBUG;%(PreprocessorDefinitions)
+ MultiThreadedDLL
+ false
+ $(IntDir)obj\obj\obj\%(RelativeDir)
+ true
+
+
+ true
+ true
+ true
+ kernel32.lib;user32.lib;shell32.lib;uuid.lib;advapi32.lib;ws2_32.lib;opengl32.lib;oldnames.lib;freetype2.lib;libmodplug.lib;libogg.lib;libvorbis.lib;libvorbisfile.lib;lua51.lib;physfs.lib;SDLmain.lib;zlib.lib;DevIL.lib;mpg123.lib;OpenAL.lib;SDL.lib;%(AdditionalDependencies)
+
+
+ lib\$(PlatformShortName)\Release\MD\
+
+
+ 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
new file mode 100644
index 000000000..6a3853f70
--- /dev/null
+++ b/platform/msvc2010/liblove.vcxproj.filters
@@ -0,0 +1,1419 @@
+
+
+
+
+ {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}
+
+
+ {d39bd4fd-3bea-428a-813f-4b1c55aedac8}
+
+
+ {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}
+
+
+
+
+
+ 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
+
+
+ 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\graphics\opengl
+
+
+ modules\graphics\opengl
+
+
+ modules\image
+
+
+ modules\image
+
+
+ modules\image
+
+
+ modules\image\devil
+
+
+ modules\image\devil
+
+
+ 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\thread
+
+
+ modules\thread
+
+
+ modules\thread
+
+
+ modules\timer
+
+
+ modules\timer\sdl
+
+
+ modules\window
+
+
+ modules\window\sdl
+
+
+
+
+ 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
+
+
+ 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\graphics\opengl
+
+
+ modules\graphics\opengl
+
+
+ modules\image
+
+
+ modules\image
+
+
+ modules\image
+
+
+ modules\image
+
+
+ modules\image\devil
+
+
+ modules\image\devil
+
+
+ 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\thread
+
+
+ modules\thread
+
+
+ modules\thread
+
+
+ modules\timer
+
+
+ modules\timer
+
+
+ modules\timer\sdl
+
+
+ modules\window
+
+
+ modules\window\sdl
+
+
+
+
+
+
\ No newline at end of file
diff --git a/platform/msvc2010/love.sln b/platform/msvc2010/love.sln
index 2140a056c..ef69a54a3 100644
--- a/platform/msvc2010/love.sln
+++ b/platform/msvc2010/love.sln
@@ -1,18 +1,45 @@
Microsoft Visual Studio Solution File, Format Version 11.00
# Visual C++ Express 2010
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "love", "love.vcxproj", "{AED6D87B-9F81-49D0-8C6B-1C9F64421ECC}"
+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|Win32 = Debug|Win32
- Release|Win32 = Release|Win32
+ Debug Dynamic|Win32 = Debug Dynamic|Win32
+ Debug Dynamic|x64 = Debug Dynamic|x64
+ Release Dynamic|Win32 = Release Dynamic|Win32
+ Release Dynamic|x64 = Release Dynamic|x64
+ Release Static|Win32 = Release Static|Win32
+ Release Static|x64 = Release Static|x64
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {AED6D87B-9F81-49D0-8C6B-1C9F64421ECC}.Debug|Win32.ActiveCfg = Debug|Win32
- {AED6D87B-9F81-49D0-8C6B-1C9F64421ECC}.Debug|Win32.Build.0 = Debug|Win32
- {AED6D87B-9F81-49D0-8C6B-1C9F64421ECC}.Release|Win32.ActiveCfg = Release|Win32
- {AED6D87B-9F81-49D0-8C6B-1C9F64421ECC}.Release|Win32.Build.0 = Release|Win32
+ {B496CCF6-9B6D-0794-8F41-67A6EC86B4AA}.Debug Dynamic|Win32.ActiveCfg = Debug Dynamic|Win32
+ {B496CCF6-9B6D-0794-8F41-67A6EC86B4AA}.Debug Dynamic|Win32.Build.0 = Debug Dynamic|Win32
+ {B496CCF6-9B6D-0794-8F41-67A6EC86B4AA}.Debug Dynamic|x64.ActiveCfg = Debug Dynamic|x64
+ {B496CCF6-9B6D-0794-8F41-67A6EC86B4AA}.Release Dynamic|Win32.ActiveCfg = Release Dynamic|Win32
+ {B496CCF6-9B6D-0794-8F41-67A6EC86B4AA}.Release Dynamic|Win32.Build.0 = Release Dynamic|Win32
+ {B496CCF6-9B6D-0794-8F41-67A6EC86B4AA}.Release Dynamic|x64.ActiveCfg = Release Dynamic|x64
+ {B496CCF6-9B6D-0794-8F41-67A6EC86B4AA}.Release Dynamic|x64.Build.0 = Release Dynamic|x64
+ {B496CCF6-9B6D-0794-8F41-67A6EC86B4AA}.Release Static|Win32.ActiveCfg = Release Static|Win32
+ {B496CCF6-9B6D-0794-8F41-67A6EC86B4AA}.Release Static|Win32.Build.0 = Release Static|Win32
+ {B496CCF6-9B6D-0794-8F41-67A6EC86B4AA}.Release Static|x64.ActiveCfg = Release Static|x64
+ {B496CCF6-9B6D-0794-8F41-67A6EC86B4AA}.Release Static|x64.Build.0 = Release Static|x64
+ {A3FCC735-3E18-4D6B-9DA9-01D9E910B7F8}.Debug Dynamic|Win32.ActiveCfg = Debug Dynamic|Win32
+ {A3FCC735-3E18-4D6B-9DA9-01D9E910B7F8}.Debug Dynamic|Win32.Build.0 = Debug Dynamic|Win32
+ {A3FCC735-3E18-4D6B-9DA9-01D9E910B7F8}.Debug Dynamic|x64.ActiveCfg = Debug Dynamic|x64
+ {A3FCC735-3E18-4D6B-9DA9-01D9E910B7F8}.Release Dynamic|Win32.ActiveCfg = Release Dynamic|Win32
+ {A3FCC735-3E18-4D6B-9DA9-01D9E910B7F8}.Release Dynamic|Win32.Build.0 = Release Dynamic|Win32
+ {A3FCC735-3E18-4D6B-9DA9-01D9E910B7F8}.Release Dynamic|x64.ActiveCfg = Release Dynamic|x64
+ {A3FCC735-3E18-4D6B-9DA9-01D9E910B7F8}.Release Dynamic|x64.Build.0 = Release Dynamic|x64
+ {A3FCC735-3E18-4D6B-9DA9-01D9E910B7F8}.Release Static|Win32.ActiveCfg = Release Static|Win32
+ {A3FCC735-3E18-4D6B-9DA9-01D9E910B7F8}.Release Static|Win32.Build.0 = Release Static|Win32
+ {A3FCC735-3E18-4D6B-9DA9-01D9E910B7F8}.Release Static|x64.ActiveCfg = Release Static|x64
+ {A3FCC735-3E18-4D6B-9DA9-01D9E910B7F8}.Release Static|x64.Build.0 = Release Static|x64
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
diff --git a/platform/msvc2010/love.vcxproj b/platform/msvc2010/love.vcxproj
index 973ebfdbc..89db01419 100644
--- a/platform/msvc2010/love.vcxproj
+++ b/platform/msvc2010/love.vcxproj
@@ -1,548 +1,265 @@
-
- Debug
+
+ Debug Dynamic
Win32
-
- Release
+
+ Debug Dynamic
+ x64
+
+
+ Release Dynamic
Win32
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- TurnOffAllWarnings
-
-
- TurnOffAllWarnings
-
-
- TurnOffAllWarnings
-
-
- TurnOffAllWarnings
-
-
- TurnOffAllWarnings
-
-
- TurnOffAllWarnings
-
-
- TurnOffAllWarnings
-
-
- TurnOffAllWarnings
-
-
- TurnOffAllWarnings
-
-
- TurnOffAllWarnings
-
-
- TurnOffAllWarnings
-
-
- TurnOffAllWarnings
-
-
- TurnOffAllWarnings
-
-
-
- false
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- TurnOffAllWarnings
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- true
- true
-
-
- true
- true
-
-
-
-
- true
- true
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- true
- true
-
-
- true
- true
-
-
-
-
- true
- true
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+ Release Dynamic
+ x64
+
+
+ Release Static
+ Win32
+
+
+ Release Static
+ x64
+
- {AED6D87B-9F81-49D0-8C6B-1C9F64421ECC}
- love
+ Win32Proj
-
+
Application
true
Unicode
-
+
+ Application
+ true
+ Unicode
+
+
Application
false
- true
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;include\AL;..\..\src;..\..\src\libraries;..\..\src\modules;%(AdditionalIncludeDirectories)
- MultiThreadedDebug
- %(Identity)_d.obj
- true
- NotUsing
-
-
- _CRT_SECURE_NO_WARNINGS;VC_EXTRALEAN;_DEBUG;%(PreprocessorDefinitions)
+ include\SDL;..\..\src;%(AdditionalIncludeDirectories)
+
+
+ false
+
+
+ MachineX86
+ true
+ Windows
+ lib\$(PlatformShortName)\Debug\MD\
+ msvcrtd.lib;msvcprtd.lib;kernel32.lib;user32.lib;shell32.lib;uuid.lib;advapi32.lib;ws2_32.lib;opengl32.lib;oldnames.lib;freetype2.lib;libmodplug.lib;libogg.lib;libvorbis.lib;libvorbisfile.lib;lua51.lib;physfs.lib;SDLmain.lib;zlib.lib;DevIL.lib;mpg123.lib;OpenAL.lib;SDL.lib;%(AdditionalDependencies)
+ true
+
+
+
+
+ DEBUG;_DEBUG%(PreprocessorDefinitions)
+ MultiThreadedDebugDLL
+ Level3
+ ProgramDatabase
+ Disabled
+ include\SDL;..\..\src;%(AdditionalIncludeDirectories)
+
+
+ false
true
- lib
- opengl32.lib;glu32.lib;DevIL.lib;freetype244MT.lib;libmpg123.lib;libogg.lib;libvorbis.lib;libvorbisfile.lib;lua.lib;modplug_d.lib;OpenAL32.lib;physfs.lib;SDL.lib;SDLmain.lib;libFLAC_static_D.lib;libFLAC++_static_D.lib;ws2_32.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies)
- Console
- /FORCE:MULTIPLE %(AdditionalOptions)
+ Windows
+ lib\$(PlatformShortName)\Debug\MT\
+ msvcrtd.lib;msvcprtd.lib;kernel32.lib;user32.lib;shell32.lib;uuid.lib;advapi32.lib;ws2_32.lib;opengl32.lib;oldnames.lib;freetype2.lib;libmodplug.lib;libogg.lib;libvorbis.lib;libvorbisfile.lib;lua5.1.lib;physfs.lib;SDLmain.lib;zlib.lib;DevIL.lib;mpg123.lib;OpenAL.lib;SDL.lib;%(AdditionalDependencies)
+ true
-
+
- Level3
- MaxSpeed
+ NDEBUG;%(PreprocessorDefinitions)
+ MultiThreadedDLL
+ Level1
+ ProgramDatabase
+ include\SDL;..\..\src;%(AdditionalIncludeDirectories)
+ true
+ true
+ false
true
- true
- include;include\SDL;include\AL;..\..\src;..\..\src\libraries;..\..\src\modules;%(AdditionalIncludeDirectories)
- MultiThreaded
- NotSet
- %(Identity).obj
- _CRT_SECURE_NO_WARNINGS;VC_EXTRALEAN;NDEBUG;%(PreprocessorDefinitions)
-
-
-
-
- true
- false
+ MachineX86
+
+
+ Windows
true
true
- opengl32.lib;glu32.lib;DevIL.lib;freetype244MT.lib;libmpg123.lib;libogg.lib;libvorbis.lib;libvorbisfile.lib;lua.lib;modplug.lib;OpenAL32.lib;physfs.lib;SDL.lib;SDLmain.lib;ws2_32.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies)
- lib
- Windows
- /FORCE:MULTIPLE %(AdditionalOptions)
+ lib\$(PlatformShortName)\Release\MD\
+ msvcrt.lib;msvcprt.lib;kernel32.lib;user32.lib;shell32.lib;uuid.lib;advapi32.lib;ws2_32.lib;opengl32.lib;oldnames.lib;freetype2.lib;libmodplug.lib;libogg.lib;libvorbis.lib;libvorbisfile.lib;lua51.lib;physfs.lib;SDLmain.lib;zlib.lib;DevIL.lib;mpg123.lib;OpenAL.lib;SDL.lib;%(AdditionalDependencies)
+ true
+
+
+ NDEBUG;%(PreprocessorDefinitions)
+ MultiThreadedDLL
+ Level1
+ ProgramDatabase
+ include\SDL;..\..\src;%(AdditionalIncludeDirectories)
+ true
+ true
+ false
+ true
+
+
+
+
+ Windows
+ true
+ true
+ lib\$(PlatformShortName)\Release\MD\
+ msvcrt.lib;msvcprt.lib;kernel32.lib;user32.lib;shell32.lib;uuid.lib;advapi32.lib;ws2_32.lib;opengl32.lib;oldnames.lib;freetype2.lib;libmodplug.lib;libogg.lib;libvorbis.lib;libvorbisfile.lib;lua51.lib;physfs.lib;SDLmain.lib;zlib.lib;DevIL.lib;mpg123.lib;OpenAL.lib;SDL.lib;%(AdditionalDependencies)
+ true
+
+
+
+
+ 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;opengl32.lib;oldnames.lib;freetype2.lib;libmodplug.lib;libogg.lib;libvorbis.lib;libvorbisfile.lib;lua5.1.lib;physfs.lib;SDLmain.lib;zlib.lib;DevIL.lib;mpg123.lib;OpenAL.lib;SDL.lib;%(AdditionalDependencies)
+ lib\$(PlatformShortName)\Release\MT\
+ true
+
+
+
+
+ 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;opengl32.lib;oldnames.lib;freetype2.lib;libmodplug.lib;libogg.lib;libvorbis.lib;libvorbisfile.lib;lua5.1.lib;physfs.lib;SDLmain.lib;zlib.lib;DevIL.lib;mpg123.lib;OpenAL.lib;SDL.lib;%(AdditionalDependencies)
+ lib\$(PlatformShortName)\Release\MT\
+ true
+
+
+
+
+
+
+
+
+
+
+ {a3fcc735-3e18-4d6b-9da9-01d9e910b7f8}
+ false
+ false
+ false
+ true
+ false
+
+
diff --git a/platform/msvc2010/love.vcxproj.filters b/platform/msvc2010/love.vcxproj.filters
index b71a5491c..deddec5f8 100644
--- a/platform/msvc2010/love.vcxproj.filters
+++ b/platform/msvc2010/love.vcxproj.filters
@@ -1,1346 +1,9 @@
-
- {21718f2d-1708-4f8c-b2d9-5ae941335ff3}
-
-
- {ecb80393-e4ce-4834-83f8-915bb862560a}
-
-
- {1d0f91d8-db76-41da-a979-b8bd256db3b7}
-
-
- {e3b813a1-6543-4d8c-8ab7-7807a18f4546}
-
-
- {78e32753-6494-4461-aaa9-6ec0e25fdcd4}
-
-
- {0c933c63-8eb2-403f-996c-fa1b5694ee03}
-
-
- {7f415639-3adb-4f8e-bb46-942e6633bc85}
-
-
- {f5f66e7d-0a53-47d7-afde-b6e8c8c2804b}
-
-
- {a48d663f-75c0-4657-b183-82e6d41d5506}
-
-
- {04d149f3-1be7-41f6-9f9d-a450bec64a1e}
-
-
- {bbd5a94c-216d-4452-80d2-e2645e6b4b5b}
-
-
- {c98a73f4-6459-4b2a-b9bc-1fd7fc9a0c51}
-
-
- {faaaf964-6808-4899-afb6-dc3954498a3e}
-
-
- {12e62a4f-46c5-4fe9-8f5c-a235e23704f2}
-
-
- {f5345130-0ff7-4e15-8471-ec14276e19bc}
-
-
- {332a13ce-79f1-4142-8212-030384e9c3bf}
-
-
- {2230709f-88b8-4823-8f6e-9ebd6541759a}
-
-
- {daa485cb-5ede-46df-99e4-a91053d4363c}
-
-
- {4efc297b-8e3d-4841-9cbf-6bb638ff699e}
-
-
- {14139ad0-f290-44d2-9524-2813458c1347}
-
-
- {b1d3e8d2-4ac9-4f6a-b69d-7ac42113d87f}
-
-
- {cee682a4-e85e-49e5-b67c-c7ee37cca3aa}
-
-
- {a16246b7-cfc9-4888-9a29-42297595f663}
-
-
- {6e32c8cf-d49d-4a78-a1d8-21240da24dab}
-
-
- {60308813-dcf2-47cb-869b-f3d7bb7c805d}
-
-
- {71bb9eb2-9e5c-41a9-af64-77ab6b81e98e}
-
-
- {9faf15c8-bcff-4445-ba8b-009038f01ebb}
-
-
- {d8b037d0-25fe-47df-bdbb-a85bd556231c}
-
-
- {f4054111-5d0f-40d9-90a9-da5da444bc50}
-
-
- {1aa85882-2a85-47c7-8d4b-19b41feb6b82}
-
-
- {014c1d0d-8028-42fc-a870-19f78d93b083}
-
-
- {07055354-8f1c-4db7-8129-87e07b6da216}
-
-
- {ef6d45be-dfa4-4260-9152-d671571e93d1}
-
-
- {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}
-
-
- {d3e343d0-39a3-4144-884b-dc37d5f12c6c}
-
-
- {240a0dac-971b-43f6-829c-b06e54bddd7a}
-
-
-
-
-
- modules\audio
-
-
- modules\audio
-
-
- modules\audio
-
-
- modules\audio\openal
-
-
- modules\audio\openal
-
-
- modules\audio\openal
-
-
- modules\audio\null
-
-
- modules\audio\null
-
-
- 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\image
-
-
- modules\image
-
-
- modules\image
-
-
- modules\image\devil
-
-
- modules\image\devil
-
-
- modules\joystick
-
-
- modules\joystick\sdl
-
-
- modules\joystick\sdl
-
-
- 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
-
-
- luasocket
-
-
- luasocket\libluasocket
-
-
- luasocket\libluasocket
-
-
- luasocket\libluasocket
-
-
- luasocket\libluasocket
-
-
- luasocket\libluasocket
-
-
- luasocket\libluasocket
-
-
- luasocket\libluasocket
-
-
- luasocket\libluasocket
-
-
- luasocket\libluasocket
-
-
- luasocket\libluasocket
-
-
- luasocket\libluasocket
-
-
- luasocket\libluasocket
-
-
- luasocket\libluasocket
-
-
- common
-
-
- common
-
-
- common
-
-
- common
-
-
- common
-
-
- common
-
-
- common
-
-
- common
-
-
- common
-
-
- common
-
-
- modules\graphics\opengl
-
-
- modules\graphics\opengl
-
-
- modules\graphics\opengl
-
-
- modules\thread
-
-
- modules\thread
-
-
- modules\thread
-
-
- modules\thread\win32
-
-
- modules\thread\sdl
-
-
- modules\thread\posix
-
-
- modules\graphics
-
-
- modules\graphics\opengl
-
-
- modules\graphics\opengl
-
-
- 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
-
-
- modules\timer\sdl
-
-
- modules\timer
-
-
- modules\mouse
-
-
- modules\mouse
-
-
- modules\mouse\sdl
-
-
- modules\keyboard
-
-
- modules\keyboard
-
-
- modules\keyboard\sdl
-
-
- common
-
-
- modules\sound
-
-
- modules\window
-
-
- modules\window\sdl
-
-
- modules\audio
-
-
- modules\graphics\opengl
-
-
- modules\audio
-
-
- modules\audio
-
-
- modules\audio
-
-
- modules\audio
-
-
- modules\audio\openal
-
-
- modules\audio\openal
-
-
- modules\audio\openal
-
-
- modules\audio\null
-
-
- modules\audio\null
-
-
- 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\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\image\devil
-
-
- modules\image\devil
-
-
- modules\joystick
-
-
- modules\joystick\sdl
-
-
- modules\joystick\sdl
-
-
- luasocket
-
-
- common
-
-
- common
-
-
- common
-
-
- common
-
-
- common
-
-
- common
-
-
- common
-
-
- common
-
-
- common
-
-
- common
-
-
- common
-
-
- common
-
-
- common
-
-
- common
-
-
- common
-
-
- common
-
-
- common
-
-
- utf8
-
-
- utf8\utf8
-
-
- utf8\utf8
-
-
- utf8\utf8
-
-
- common
-
-
- modules\graphics\opengl
-
-
- modules\graphics\opengl
-
-
- modules\graphics\opengl
-
-
- modules\thread
-
-
- modules\thread
-
-
- modules\thread
-
-
- modules\thread\win32
-
-
- modules\thread\sdl
-
-
- modules\thread\posix
-
-
- modules\graphics
-
-
- modules\graphics\opengl
-
-
- modules\graphics\opengl
-
-
- 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
-
-
- modules\timer\sdl
-
-
- modules\timer
-
-
- modules\timer
-
-
- modules\mouse
-
-
- modules\mouse
-
-
- modules\mouse\sdl
-
-
- modules\keyboard
-
-
- modules\keyboard
-
-
- modules\keyboard\sdl
-
-
- common
-
-
- modules\window
-
-
- modules\window\sdl
-
-
- modules\graphics\opengl
-
-
-
-
-
-
-
+
\ No newline at end of file