diff --git a/.gitignore b/.gitignore
index 92b23b847..c5f11bb81 100644
--- a/.gitignore
+++ b/.gitignore
@@ -28,4 +28,7 @@ contents.xcworkspacedata
Debug/
Release/
.DS_Store
-.Trashes
\ No newline at end of file
+.Trashes
+*.pdb
+*.lib
+*.idb
diff --git a/Backup/RakNet_VS2008.sln b/Backup/RakNet_VS2008.sln
new file mode 100644
index 000000000..1c785cc12
--- /dev/null
+++ b/Backup/RakNet_VS2008.sln
@@ -0,0 +1,1015 @@
+Microsoft Visual Studio Solution File, Format Version 10.00
+# Visual Studio 2008
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Autopatcher", "Autopatcher", "{82B9C30B-4865-4402-BAF2-D3A40A963216}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Internal Tests", "Internal Tests", "{DC38EF61-0EFD-466D-8045-B0A218A55D93}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Voice", "Voice", "{13585819-949F-44EC-B547-30CBB8CF47B7}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Command Console", "Command Console", "{A832CF1A-6E1D-4B2B-B463-4ECC3824062E}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Samples", "Samples", "{13FBC7D3-3E7C-4B4E-8109-BA18A3B549F9}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "MySQL", "MySQL", "{3FED07DE-A2F1-4B9D-B4B7-BC2CEF49D5C2}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "PostgreSQL", "PostgreSQL", "{799EEF1F-CEF9-42D5-8C64-3488E4A553A6}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Client", "Client", "{7D5555DB-1449-466B-A3F0-FF925F6DD1E8}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Server", "Server", "{D85A5BB5-1AAD-498B-BA6E-4E645751D2B1}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Lobby", "Lobby", "{E84FD9E5-1E4B-4B49-8F2B-990B201FAB93}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "NAT Punchthrough", "NAT Punchthrough", "{D5709717-5881-4CB2-B411-ABE6EFE3A070}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "3D", "3D", "{14AB17BB-293D-404B-B38F-98F05FA9E41B}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "SQLite", "SQLite", "{56B20300-9D01-40E1-9E83-86A848E51577}"
+ ProjectSection(SolutionItems) = preProject
+ DependentExtensions\SQLite3Plugin\readme.txt = DependentExtensions\SQLite3Plugin\readme.txt
+ EndProjectSection
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Logger", "Logger", "{EA1D974B-8B73-4E31-869D-5AE601AE58AF}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "D3D9 Samples", "D3D9 Samples", "{B778A621-CC26-4F6A-AF54-1A70E143E45E}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Ogre3D Samples", "Ogre3D Samples", "{13A37642-221C-4CA3-8146-0EF47FE17288}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Scaleform", "Scaleform", "{6CBAC368-5570-46C6-920D-675358CEA451}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "RakNet_Backend", "RakNet_Backend", "{DAE1D05B-7F04-4730-AC6F-252D29453F96}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Steam_Backend", "Steam_Backend", "{3F899E6C-E214-4046-A8DE-97ED673EC3DF}"
+ ProjectSection(SolutionItems) = preProject
+ Samples\SteamLobby\readme.txt = Samples\SteamLobby\readme.txt
+ EndProjectSection
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Scaleform", "Scaleform", "{845008A6-1271-4B6D-96F9-AAB40BA1E2FC}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "DLL", "Lib\DLL\DLL_vc9.vcproj", "{BC75CD23-CB75-4233-A305-B7328825A9A5}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "LibStatic", "Lib\LibStatic\LibStatic_vc9.vcproj", "{6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Ping", "Samples\Ping\Ping_vc9.vcproj", "{A6394A1F-8F49-4492-B1F0-15EAD0F3D9BB}"
+ ProjectSection(ProjectDependencies) = postProject
+ {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "RakVoice", "Samples\RakVoice\RakVoice_vc9.vcproj", "{25A096E0-645B-4852-913B-400E1C79388E}"
+ ProjectSection(ProjectDependencies) = postProject
+ {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Timestamping", "Samples\Timestamping\Timestamping_vc9.vcproj", "{F0B736A1-3A14-429B-A1DD-5BB9FC8620BA}"
+ ProjectSection(ProjectDependencies) = postProject
+ {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Encryption", "Samples\Encryption\Encryption_vc9.vcproj", "{96CA4898-F276-4BF3-9FE0-07CDA5D8321F}"
+ ProjectSection(ProjectDependencies) = postProject
+ {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "FlowControlTest", "Samples\Flow Control Test\FlowControlTest_vc9.vcproj", "{83BECB19-C13D-424F-AFF9-4C353D14269A}"
+ ProjectSection(ProjectDependencies) = postProject
+ {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "DroppedConnectionTest", "Samples\Dropped Connection Test\DroppedConnectionTest_vc9.vcproj", "{1B2F9B70-FFC0-446D-994E-7DC4E874B112}"
+ ProjectSection(ProjectDependencies) = postProject
+ {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "LoopbackPerformanceTest", "Samples\LoopbackPerformanceTest\LoopbackPerformanceTest_vc9.vcproj", "{831362FA-6E71-40C5-AA2F-AAC8DE33FAF4}"
+ ProjectSection(ProjectDependencies) = postProject
+ {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "LANServerDiscovery", "Samples\LANServerDiscovery\LANServerDiscovery_vc9.vcproj", "{27A95347-2BFC-4EC0-BF1C-D4B66F82302F}"
+ ProjectSection(ProjectDependencies) = postProject
+ {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ReliableOrderedTest", "Samples\Reliable Ordered Test\ReliableOrderedTest_vc9.vcproj", "{1B7FBE52-9B1B-4203-9D8E-AD7C821E3ADB}"
+ ProjectSection(ProjectDependencies) = postProject
+ {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "FullyConnectedMesh", "Samples\Fully Connected Mesh\FullyConnectedMesh_vc9.vcproj", "{3C02D25B-FEBC-4CE3-B671-8902EA109ECC}"
+ ProjectSection(ProjectDependencies) = postProject
+ {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "BigPacketTest", "Samples\BigPacketTest\BigPacketTest_vc9.vcproj", "{5B38727A-2D86-4235-907D-37A1530392FA}"
+ ProjectSection(ProjectDependencies) = postProject
+ {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "OfflineMessagesTest", "Samples\OfflineMessagesTest\OfflineMessagesTest_vc9.vcproj", "{D58C47D6-EC1B-4B97-A8F7-79A670935011}"
+ ProjectSection(ProjectDependencies) = postProject
+ {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ComprehensiveTest", "Samples\ComprehensiveTest\ComprehensiveTest_vc9.vcproj", "{0360AC80-FD37-42D8-9141-B94B5C99B214}"
+ ProjectSection(ProjectDependencies) = postProject
+ {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "PacketLoggerTest", "Samples\PacketLogger\PacketLoggerTest_vc9.vcproj", "{CE4B288E-4455-411D-BA9D-00D6AFE0B8C8}"
+ ProjectSection(ProjectDependencies) = postProject
+ {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "CommandConsoleServer", "Samples\CommandConsoleServer\CommandConsoleServer_vc9.vcproj", "{FAAEA8C7-DB88-4EF2-A78B-2A429283190B}"
+ ProjectSection(ProjectDependencies) = postProject
+ {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "CommandConsoleClient", "Samples\CommandConsoleClient\CommandConsoleClient_vc9.vcproj", "{7F848364-AE8B-46CD-B422-F5E7B86C437E}"
+ ProjectSection(ProjectDependencies) = postProject
+ {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TestDLL", "Samples\TestDLL\TestDLL_vc9.vcproj", "{6E58C3CC-5323-4C29-9AA0-AFF0C627DB04}"
+ ProjectSection(ProjectDependencies) = postProject
+ {BC75CD23-CB75-4233-A305-B7328825A9A5} = {BC75CD23-CB75-4233-A305-B7328825A9A5}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "CrossConnectionTest", "Samples\CrossConnectionTest\CrossConnectionTest_vc9.vcproj", "{7F2EDC16-718B-4C88-A50F-A0334791C3E1}"
+ ProjectSection(ProjectDependencies) = postProject
+ {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ThreadTest", "Samples\ThreadTest\ThreadTest_vc9.vcproj", "{CCBEEB8B-9415-4C5A-8617-A3BEFC2DDF43}"
+ ProjectSection(ProjectDependencies) = postProject
+ {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "DirectoryDeltaTransfer", "Samples\DirectoryDeltaTransfer\DirectoryDeltaTransfer_vc9.vcproj", "{BC349AD2-94A3-4D99-BFD1-02ED5D3F103E}"
+ ProjectSection(ProjectDependencies) = postProject
+ {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "AutopatcherClientRestarter", "Samples\AutopatcherClientRestarter\AutopatcherClientRestarter_vc9.vcproj", "{D1BEED3B-4E09-4D77-9C15-55F596617F43}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "AutopatcherPostgreSQLRepository", "DependentExtensions\Autopatcher\AutopatcherPostgreRepository\AutopatcherPostgreRepository_vc9.vcproj", "{0FD54BD0-C49C-4681-80CE-AA22B8995CA8}"
+ ProjectSection(ProjectDependencies) = postProject
+ {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "AutopatcherClient", "Samples\AutopatcherClient\AutopatcherClient_vc9.vcproj", "{0D0A2B9B-1423-484A-8A40-9E67FD72BD4F}"
+ ProjectSection(ProjectDependencies) = postProject
+ {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "AutopatcherServer_PostgreSQL", "Samples\AutopatcherServer\AutopatcherServer_vc9.vcproj", "{4BDF263B-655B-4F1D-B42F-65260DC688A6}"
+ ProjectSection(ProjectDependencies) = postProject
+ {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
+ {0FD54BD0-C49C-4681-80CE-AA22B8995CA8} = {0FD54BD0-C49C-4681-80CE-AA22B8995CA8}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "CrashReporter", "Samples\CrashReporter\CrashReporter_vc9.vcproj", "{F1DC7171-0188-492F-9FC3-733B285836D2}"
+ ProjectSection(ProjectDependencies) = postProject
+ {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "SendEmail", "Samples\SendEmail\SendEmail_vc9.vcproj", "{9D957691-9B0F-4714-9D62-4E52384F64A4}"
+ ProjectSection(ProjectDependencies) = postProject
+ {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Chat Example Client", "Samples\Chat Example\Chat Example Client_vc9.vcproj", "{6DC7ADD5-3506-4922-83C8-192196B1FA2C}"
+ ProjectSection(ProjectDependencies) = postProject
+ {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Chat Example Server", "Samples\Chat Example\Chat Example Server_vc9.vcproj", "{B66086C8-4EBC-42F0-8E8D-AA6D5005B94D}"
+ ProjectSection(ProjectDependencies) = postProject
+ {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "MessageFilter", "Samples\MessageFilter\MessageFilter_vc9.vcproj", "{FF9A2D64-8C8A-4DF8-BBEB-36C262BEA71F}"
+ ProjectSection(ProjectDependencies) = postProject
+ {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "RakVoiceFMOD", "Samples\RakVoiceFMOD\RakVoiceFMOD_vc9.vcproj", "{3B5312CD-11FB-4E0D-A0F9-68B63765082F}"
+ ProjectSection(ProjectDependencies) = postProject
+ {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Ogre3DInterpDemo", "DependentExtensions\Ogre3DInterpDemo\Ogre3DInterpDemo.vcproj", "{FA98E1BC-2724-4BBA-8A2C-D8E27313638B}"
+ ProjectSection(ProjectDependencies) = postProject
+ {BC75CD23-CB75-4233-A305-B7328825A9A5} = {BC75CD23-CB75-4233-A305-B7328825A9A5}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "RakVoiceDSound", "Samples\RakVoiceDSound\RakVoiceDSound_vc9.vcproj", "{CC15F4DA-8B51-4A97-9E30-B44DDC966565}"
+ ProjectSection(ProjectDependencies) = postProject
+ {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "AutopatcherServer_MySQL", "Samples\AutoPatcherServer_MySQL\AutopatcherServer_MySQL.vcproj", "{01A7ED79-2098-4BB5-B5A0-8293210BCB93}"
+ ProjectSection(ProjectDependencies) = postProject
+ {9092C339-3CCA-41B4-8B80-FAED313D4168} = {9092C339-3CCA-41B4-8B80-FAED313D4168}
+ {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "AutopatcherMySQLRepository", "DependentExtensions\Autopatcher\AutopatcherMySQLRepository\AutopatcherMySQLRepository.vcproj", "{9092C339-3CCA-41B4-8B80-FAED313D4168}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "RPC3", "Samples\RPC3\RPC3.vcproj", "{8852F1C1-99FF-4E40-9119-D2DE3B8CC162}"
+ ProjectSection(ProjectDependencies) = postProject
+ {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "FileListTransfer", "Samples\FileListTransfer\FileListTransfer.vcproj", "{E358EC64-EDCD-4981-AFF8-FA208D1487E2}"
+ ProjectSection(ProjectDependencies) = postProject
+ {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "RoomsPlugin", "Samples\Rooms\Rooms.vcproj", "{1C145911-F5BF-4D71-B9BE-FEEBCF9F16FA}"
+ ProjectSection(ProjectDependencies) = postProject
+ {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Lobby2Server_PGSQL", "Samples\Lobby2Server_PGSQL\Lobby2Server_PGSQL.vcproj", "{0F5279B1-E16F-4FC3-982B-FB81A1E245A3}"
+ ProjectSection(ProjectDependencies) = postProject
+ {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Lobby2Client", "Samples\Lobby2Client\Lobby2Client.vcproj", "{B3944CE3-8DF6-4D51-9B8D-459C74932E97}"
+ ProjectSection(ProjectDependencies) = postProject
+ {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "UDPForwarderTest", "Samples\UDPForwarder\UDPForwarder.vcproj", "{E3420143-65D6-4983-8C72-A919A54DF1D6}"
+ ProjectSection(ProjectDependencies) = postProject
+ {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ReplicaManager3", "Samples\ReplicaManager3\ReplicaManager3.vcproj", "{DDB05460-44AD-48E5-A0DF-2F267B8BAEB9}"
+ ProjectSection(ProjectDependencies) = postProject
+ {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "IrrlichtDemo", "DependentExtensions\IrrlichtDemo\IrrlichtDemo.v8.vcproj", "{DEDB9D76-00E6-4230-8612-0B5AC0F3D5E8}"
+ ProjectSection(ProjectDependencies) = postProject
+ {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "SQLite3Plugin", "DependentExtensions\SQLite3Plugin\SQLite3Plugin.vcproj", "{AB742113-15EC-4B5C-B95D-555BA034F704}"
+ ProjectSection(ProjectDependencies) = postProject
+ {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "AutopatcherClientGFx3", "Samples\AutopatcherClientGFx3.0\AutopatcherClientGFx3.0_vc9.vcproj", "{5BCE2D70-53B4-42F9-ABFE-1BC26E59C4FD}"
+ ProjectSection(ProjectDependencies) = postProject
+ {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "FCM2Host", "Samples\FCMHost\FCM2Host.vcproj", "{64EEE2EC-DF4C-4B9A-9C6E-1995C49ADD11}"
+ ProjectSection(ProjectDependencies) = postProject
+ {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "PHPDirectoryServer2", "Samples\PHPDirectoryServer2\PHPDirectoryServer2.vcproj", "{0BC48323-6B49-4B29-9961-044BB129F827}"
+ ProjectSection(ProjectDependencies) = postProject
+ {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Matrices", "DependentExtensions\SQLite3Plugin\Logger\ClientOnly\Samples\D3D9\Matrices_2008.vcproj", "{D3D09003-96D0-4629-88B8-122C0256058C}"
+ ProjectSection(ProjectDependencies) = postProject
+ {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "SQLiteClientLogger", "DependentExtensions\SQLite3Plugin\Logger\ClientOnly\Samples\Simple\SQLiteClientLogger.vcproj", "{62DCF9E0-63A5-40AD-9A57-324303C3224C}"
+ ProjectSection(ProjectDependencies) = postProject
+ {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "SQLiteServerLogger", "DependentExtensions\SQLite3Plugin\Logger\ServerOnly\SQLiteServerLogger.vcproj", "{E0B645F2-CDE7-4C1B-A0E2-A0457DCCD0E3}"
+ ProjectSection(ProjectDependencies) = postProject
+ {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Demo_BspCollision", "DependentExtensions\SQLite3Plugin\Logger\ClientOnly\Samples\Ogre3D\BspCollision_vc9.vcproj", "{1982C73F-3D1C-46A6-9DFB-C7B03310365B}"
+ ProjectSection(ProjectDependencies) = postProject
+ {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ServerClientTest2", "Samples\ServerClientTest2\ServerClientTest2_vc9.vcproj", "{4533A6E8-8EA3-4ACF-B97C-ECCA2DD22487}"
+ ProjectSection(ProjectDependencies) = postProject
+ {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "FCM2HostSimultaneous", "Samples\FCMHostSimultaneous\FCM2HostSimultaneous.vcproj", "{0BF7A22B-D0E3-43AB-B117-671432505A80}"
+ ProjectSection(ProjectDependencies) = postProject
+ {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "MessageSizeTest", "Samples\MessageSizeTest\MessageSizeTest_vc9.vcproj", "{80473F60-A149-46B5-AC53-3B7788D897B5}"
+ ProjectSection(ProjectDependencies) = postProject
+ {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Router2", "Samples\Router2\Router2_vc9.vcproj", "{E816B863-ACCD-4516-8A4A-DFEE2B321605}"
+ ProjectSection(ProjectDependencies) = postProject
+ {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TeamManager", "Samples\TeamManager\TeamManager_vc9.vcproj", "{D2DB51AA-1589-4265-8EB2-57833730A1DE}"
+ ProjectSection(ProjectDependencies) = postProject
+ {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "NATCompleteServer", "Samples\NATCompleteServer\NATCompleteServer.vcproj", "{7B6311A8-EF51-448C-97EB-07C8A1C8500F}"
+ ProjectSection(ProjectDependencies) = postProject
+ {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "NATCompleteClient", "Samples\NATCompleteClient\NATCompleteClient.vcproj", "{F825FBD1-E87F-4F8A-8275-84544FF0A29D}"
+ ProjectSection(ProjectDependencies) = postProject
+ {65DB6F4E-55CC-4ED9-9EA3-CC5900DE70F8} = {65DB6F4E-55CC-4ED9-9EA3-CC5900DE70F8}
+ {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "SteamLobby", "Samples\SteamLobby\SteamLobby.vcproj", "{369194AC-BF69-4621-A489-B1FB4F509506}"
+ ProjectSection(ProjectDependencies) = postProject
+ {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "RPC4", "Samples\RPC4\RPC4.vcproj", "{6EA9995C-77BE-4E61-BCF0-7956190B75C5}"
+ ProjectSection(ProjectDependencies) = postProject
+ {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Lobby2ClientGFx3", "Samples\Lobby2ClientGFx3.0\Lobby2ClientGFx3.0.vcproj", "{3F538D51-F9F2-41AD-B7F3-B9A22FE9FDA6}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "RoomsBrowserGFx3_RakNet", "Samples\RoomsBrowserGFx3\RakNet\RoomsBrowserGFx3_RakNet.vcproj", "{1E7A1DCE-807E-474B-B065-14F8C93A1D6C}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TwoWayAuthentication", "Samples\TwoWayAuthentication\TwoWayAuthentication.vcproj", "{F860F6E8-5B0F-4892-99B3-69E5CDA1102A}"
+ ProjectSection(ProjectDependencies) = postProject
+ {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "CloudTest", "Samples\CloudTest\CloudTest_vc9.vcproj", "{1B94D21B-D47B-417F-A204-4B3C6FCD9A34}"
+ ProjectSection(ProjectDependencies) = postProject
+ {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "CloudServer", "Samples\CloudServer\CloudServer_vc9.vcproj", "{AC5D8934-E93C-492E-BEF4-16EEA03E0AC3}"
+ ProjectSection(ProjectDependencies) = postProject
+ {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "CloudClient", "Samples\CloudClient\CloudClient_vc9.vcproj", "{0CDCA369-127B-4983-9192-39D8368BD71F}"
+ ProjectSection(ProjectDependencies) = postProject
+ {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "RackspaceConsole", "Samples\RackspaceConsole\RackspaceConsole_vc9.vcproj", "{8C39111A-C201-4609-BF5D-3006336AD536}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "BurstTest", "Samples\BurstTest\BurstTest_vc9.vcproj", "{983A44EA-1BC8-4C0F-A8C3-9D340E2CA193}"
+ ProjectSection(ProjectDependencies) = postProject
+ {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ReadyEvent", "Samples\ReadyEvent\ReadyEvent_vc9.vcproj", "{4F4774E8-C7C4-4F1B-A2BB-B8208F992904}"
+ ProjectSection(ProjectDependencies) = postProject
+ {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ComprehensivePCGame", "Samples\ComprehensivePCGame\ComprehensivePCGame_vc9.vcproj", "{71B2CBB9-6C2D-4823-88F3-1AE926BDD726}"
+ ProjectSection(ProjectDependencies) = postProject
+ {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "FCM2VerifiedJoinSimultaneous", "Samples\FCMVerifiedJoinSimultaneous\FCM2VerifiedJoinSimultaneous.vcproj", "{8E964396-DD16-4A79-9791-BE7438A48E07}"
+ ProjectSection(ProjectDependencies) = postProject
+ {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "StatisticsHistoryTest", "Samples\StatisticsHistoryTest\StatisticsHistoryTest_vc9.vcproj", "{29FD554B-379B-4A4C-8EB5-A78364809844}"
+ ProjectSection(ProjectDependencies) = postProject
+ {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ReplicatedLogin", "Samples\ReplicatedLogin\ReplicatedLogin_vc8.vcproj", "{7CFBA142-F9E8-4110-8D5B-4877FA05C481}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "MasterServer2", "Samples\MasterServer2\MasterServer2.vcproj", "{56568D04-11BC-43D1-8C0A-FE8F33AE468F}"
+ ProjectSection(ProjectDependencies) = postProject
+ {9C7B9410-AEA3-4781-B74C-9C0C093F08DF} = {9C7B9410-AEA3-4781-B74C-9C0C093F08DF}
+ {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "RelayPluginTest", "Samples\RelayPluginTest\RelayPluginTest_vc9.vcproj", "{681EA0B1-C533-4C0D-9790-D65E52D1463D}"
+ ProjectSection(ProjectDependencies) = postProject
+ {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "AutopatcherServer_SelfScaling", "Samples\AutopatcherServer_SelfScaling\AutopatcherServer_SelfScaling_vc9.vcproj", "{FF3A0728-DF9B-4971-AEC5-B1AFCD5A3120}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Build", "Build", "{12E0057C-C1E5-4644-9CE2-97F25E6A42B6}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "JanssonStatic", "Lib\JanssonStatic\JanssonStatic_vc9.vcproj", "{9C7B9410-AEA3-4781-B74C-9C0C093F08DF}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "MiniupnpcStatic", "Lib\MiniupnpcStatic\MiniupnpcStatic_vc9.vcproj", "{65DB6F4E-55CC-4ED9-9EA3-CC5900DE70F8}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "AutopatcherClient_SelfScaling", "Samples\AutopatcherClient_SelfScaling\AutopatcherClient_SelfScaling_vc9.vcproj", "{3B56A136-5D23-4761-89A5-DAFF61EDB1FD}"
+ ProjectSection(ProjectDependencies) = postProject
+ {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "PacketConsoleLogger", "Samples\PacketConsoleLogger\PacketConsoleLogger_vc9.vcproj", "{F3DAA22F-E99A-44CE-9A7A-2E3F6529496E}"
+ ProjectSection(ProjectDependencies) = postProject
+ {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Lobby3", "Samples\Lobby3\Lobby3.vcproj", "{A0A60230-5642-4315-9011-8BAC2E03C66E}"
+ ProjectSection(ProjectDependencies) = postProject
+ {9C7B9410-AEA3-4781-B74C-9C0C093F08DF} = {9C7B9410-AEA3-4781-B74C-9C0C093F08DF}
+ EndProjectSection
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug|Win32 = Debug|Win32
+ Debug|x64 = Debug|x64
+ Release|Win32 = Release|Win32
+ Release|x64 = Release|x64
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {BC75CD23-CB75-4233-A305-B7328825A9A5}.Debug|Win32.ActiveCfg = Debug|Win32
+ {BC75CD23-CB75-4233-A305-B7328825A9A5}.Debug|Win32.Build.0 = Debug|Win32
+ {BC75CD23-CB75-4233-A305-B7328825A9A5}.Debug|x64.ActiveCfg = Debug|x64
+ {BC75CD23-CB75-4233-A305-B7328825A9A5}.Debug|x64.Build.0 = Debug|x64
+ {BC75CD23-CB75-4233-A305-B7328825A9A5}.Release|Win32.ActiveCfg = Release|Win32
+ {BC75CD23-CB75-4233-A305-B7328825A9A5}.Release|Win32.Build.0 = Release|Win32
+ {BC75CD23-CB75-4233-A305-B7328825A9A5}.Release|x64.ActiveCfg = Release|x64
+ {BC75CD23-CB75-4233-A305-B7328825A9A5}.Release|x64.Build.0 = Release|x64
+ {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}.Debug|Win32.ActiveCfg = Debug|Win32
+ {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}.Debug|Win32.Build.0 = Debug|Win32
+ {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}.Debug|x64.ActiveCfg = Debug|x64
+ {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}.Debug|x64.Build.0 = Debug|x64
+ {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}.Release|Win32.ActiveCfg = Release|Win32
+ {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}.Release|Win32.Build.0 = Release|Win32
+ {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}.Release|x64.ActiveCfg = Release|x64
+ {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}.Release|x64.Build.0 = Release|x64
+ {A6394A1F-8F49-4492-B1F0-15EAD0F3D9BB}.Debug|Win32.ActiveCfg = Debug|Win32
+ {A6394A1F-8F49-4492-B1F0-15EAD0F3D9BB}.Debug|Win32.Build.0 = Debug|Win32
+ {A6394A1F-8F49-4492-B1F0-15EAD0F3D9BB}.Debug|x64.ActiveCfg = Debug|Win32
+ {A6394A1F-8F49-4492-B1F0-15EAD0F3D9BB}.Release|Win32.ActiveCfg = Release|Win32
+ {A6394A1F-8F49-4492-B1F0-15EAD0F3D9BB}.Release|Win32.Build.0 = Release|Win32
+ {A6394A1F-8F49-4492-B1F0-15EAD0F3D9BB}.Release|x64.ActiveCfg = Release|Win32
+ {25A096E0-645B-4852-913B-400E1C79388E}.Debug|Win32.ActiveCfg = Debug|Win32
+ {25A096E0-645B-4852-913B-400E1C79388E}.Debug|Win32.Build.0 = Debug|Win32
+ {25A096E0-645B-4852-913B-400E1C79388E}.Debug|x64.ActiveCfg = Debug|Win32
+ {25A096E0-645B-4852-913B-400E1C79388E}.Release|Win32.ActiveCfg = Release|Win32
+ {25A096E0-645B-4852-913B-400E1C79388E}.Release|Win32.Build.0 = Release|Win32
+ {25A096E0-645B-4852-913B-400E1C79388E}.Release|x64.ActiveCfg = Release|Win32
+ {F0B736A1-3A14-429B-A1DD-5BB9FC8620BA}.Debug|Win32.ActiveCfg = Debug|Win32
+ {F0B736A1-3A14-429B-A1DD-5BB9FC8620BA}.Debug|Win32.Build.0 = Debug|Win32
+ {F0B736A1-3A14-429B-A1DD-5BB9FC8620BA}.Debug|x64.ActiveCfg = Debug|Win32
+ {F0B736A1-3A14-429B-A1DD-5BB9FC8620BA}.Release|Win32.ActiveCfg = Release|Win32
+ {F0B736A1-3A14-429B-A1DD-5BB9FC8620BA}.Release|Win32.Build.0 = Release|Win32
+ {F0B736A1-3A14-429B-A1DD-5BB9FC8620BA}.Release|x64.ActiveCfg = Release|Win32
+ {96CA4898-F276-4BF3-9FE0-07CDA5D8321F}.Debug|Win32.ActiveCfg = Debug|Win32
+ {96CA4898-F276-4BF3-9FE0-07CDA5D8321F}.Debug|x64.ActiveCfg = Debug|Win32
+ {96CA4898-F276-4BF3-9FE0-07CDA5D8321F}.Release|Win32.ActiveCfg = Release|Win32
+ {96CA4898-F276-4BF3-9FE0-07CDA5D8321F}.Release|x64.ActiveCfg = Release|Win32
+ {83BECB19-C13D-424F-AFF9-4C353D14269A}.Debug|Win32.ActiveCfg = Debug|Win32
+ {83BECB19-C13D-424F-AFF9-4C353D14269A}.Debug|x64.ActiveCfg = Debug|Win32
+ {83BECB19-C13D-424F-AFF9-4C353D14269A}.Release|Win32.ActiveCfg = Release|Win32
+ {83BECB19-C13D-424F-AFF9-4C353D14269A}.Release|x64.ActiveCfg = Release|Win32
+ {1B2F9B70-FFC0-446D-994E-7DC4E874B112}.Debug|Win32.ActiveCfg = Debug|Win32
+ {1B2F9B70-FFC0-446D-994E-7DC4E874B112}.Debug|x64.ActiveCfg = Debug|Win32
+ {1B2F9B70-FFC0-446D-994E-7DC4E874B112}.Release|Win32.ActiveCfg = Release|Win32
+ {1B2F9B70-FFC0-446D-994E-7DC4E874B112}.Release|x64.ActiveCfg = Release|Win32
+ {831362FA-6E71-40C5-AA2F-AAC8DE33FAF4}.Debug|Win32.ActiveCfg = Debug|Win32
+ {831362FA-6E71-40C5-AA2F-AAC8DE33FAF4}.Debug|x64.ActiveCfg = Debug|Win32
+ {831362FA-6E71-40C5-AA2F-AAC8DE33FAF4}.Release|Win32.ActiveCfg = Release|Win32
+ {831362FA-6E71-40C5-AA2F-AAC8DE33FAF4}.Release|x64.ActiveCfg = Release|Win32
+ {27A95347-2BFC-4EC0-BF1C-D4B66F82302F}.Debug|Win32.ActiveCfg = Debug|Win32
+ {27A95347-2BFC-4EC0-BF1C-D4B66F82302F}.Debug|x64.ActiveCfg = Debug|Win32
+ {27A95347-2BFC-4EC0-BF1C-D4B66F82302F}.Release|Win32.ActiveCfg = Release|Win32
+ {27A95347-2BFC-4EC0-BF1C-D4B66F82302F}.Release|x64.ActiveCfg = Release|Win32
+ {1B7FBE52-9B1B-4203-9D8E-AD7C821E3ADB}.Debug|Win32.ActiveCfg = Debug|Win32
+ {1B7FBE52-9B1B-4203-9D8E-AD7C821E3ADB}.Debug|x64.ActiveCfg = Debug|Win32
+ {1B7FBE52-9B1B-4203-9D8E-AD7C821E3ADB}.Release|Win32.ActiveCfg = Release|Win32
+ {1B7FBE52-9B1B-4203-9D8E-AD7C821E3ADB}.Release|x64.ActiveCfg = Release|Win32
+ {3C02D25B-FEBC-4CE3-B671-8902EA109ECC}.Debug|Win32.ActiveCfg = Debug|Win32
+ {3C02D25B-FEBC-4CE3-B671-8902EA109ECC}.Debug|x64.ActiveCfg = Debug|Win32
+ {3C02D25B-FEBC-4CE3-B671-8902EA109ECC}.Release|Win32.ActiveCfg = Release|Win32
+ {3C02D25B-FEBC-4CE3-B671-8902EA109ECC}.Release|x64.ActiveCfg = Release|Win32
+ {5B38727A-2D86-4235-907D-37A1530392FA}.Debug|Win32.ActiveCfg = Debug|Win32
+ {5B38727A-2D86-4235-907D-37A1530392FA}.Debug|x64.ActiveCfg = Debug|Win32
+ {5B38727A-2D86-4235-907D-37A1530392FA}.Release|Win32.ActiveCfg = Release|Win32
+ {5B38727A-2D86-4235-907D-37A1530392FA}.Release|x64.ActiveCfg = Release|Win32
+ {D58C47D6-EC1B-4B97-A8F7-79A670935011}.Debug|Win32.ActiveCfg = Debug|Win32
+ {D58C47D6-EC1B-4B97-A8F7-79A670935011}.Debug|x64.ActiveCfg = Debug|Win32
+ {D58C47D6-EC1B-4B97-A8F7-79A670935011}.Release|Win32.ActiveCfg = Release|Win32
+ {D58C47D6-EC1B-4B97-A8F7-79A670935011}.Release|x64.ActiveCfg = Release|Win32
+ {0360AC80-FD37-42D8-9141-B94B5C99B214}.Debug|Win32.ActiveCfg = Debug|Win32
+ {0360AC80-FD37-42D8-9141-B94B5C99B214}.Debug|x64.ActiveCfg = Debug|Win32
+ {0360AC80-FD37-42D8-9141-B94B5C99B214}.Release|Win32.ActiveCfg = Release|Win32
+ {0360AC80-FD37-42D8-9141-B94B5C99B214}.Release|x64.ActiveCfg = Release|Win32
+ {CE4B288E-4455-411D-BA9D-00D6AFE0B8C8}.Debug|Win32.ActiveCfg = Debug|Win32
+ {CE4B288E-4455-411D-BA9D-00D6AFE0B8C8}.Debug|x64.ActiveCfg = Debug|Win32
+ {CE4B288E-4455-411D-BA9D-00D6AFE0B8C8}.Release|Win32.ActiveCfg = Release|Win32
+ {CE4B288E-4455-411D-BA9D-00D6AFE0B8C8}.Release|x64.ActiveCfg = Release|Win32
+ {FAAEA8C7-DB88-4EF2-A78B-2A429283190B}.Debug|Win32.ActiveCfg = Debug|Win32
+ {FAAEA8C7-DB88-4EF2-A78B-2A429283190B}.Debug|x64.ActiveCfg = Debug|Win32
+ {FAAEA8C7-DB88-4EF2-A78B-2A429283190B}.Release|Win32.ActiveCfg = Release|Win32
+ {FAAEA8C7-DB88-4EF2-A78B-2A429283190B}.Release|x64.ActiveCfg = Release|Win32
+ {7F848364-AE8B-46CD-B422-F5E7B86C437E}.Debug|Win32.ActiveCfg = Debug|Win32
+ {7F848364-AE8B-46CD-B422-F5E7B86C437E}.Debug|x64.ActiveCfg = Debug|Win32
+ {7F848364-AE8B-46CD-B422-F5E7B86C437E}.Release|Win32.ActiveCfg = Release|Win32
+ {7F848364-AE8B-46CD-B422-F5E7B86C437E}.Release|x64.ActiveCfg = Release|Win32
+ {6E58C3CC-5323-4C29-9AA0-AFF0C627DB04}.Debug|Win32.ActiveCfg = Debug|Win32
+ {6E58C3CC-5323-4C29-9AA0-AFF0C627DB04}.Debug|Win32.Build.0 = Debug|Win32
+ {6E58C3CC-5323-4C29-9AA0-AFF0C627DB04}.Debug|x64.ActiveCfg = Debug|Win32
+ {6E58C3CC-5323-4C29-9AA0-AFF0C627DB04}.Release|Win32.ActiveCfg = Release|Win32
+ {6E58C3CC-5323-4C29-9AA0-AFF0C627DB04}.Release|Win32.Build.0 = Release|Win32
+ {6E58C3CC-5323-4C29-9AA0-AFF0C627DB04}.Release|x64.ActiveCfg = Release|Win32
+ {7F2EDC16-718B-4C88-A50F-A0334791C3E1}.Debug|Win32.ActiveCfg = Debug|Win32
+ {7F2EDC16-718B-4C88-A50F-A0334791C3E1}.Debug|Win32.Build.0 = Debug|Win32
+ {7F2EDC16-718B-4C88-A50F-A0334791C3E1}.Debug|x64.ActiveCfg = Debug|Win32
+ {7F2EDC16-718B-4C88-A50F-A0334791C3E1}.Release|Win32.ActiveCfg = Release|Win32
+ {7F2EDC16-718B-4C88-A50F-A0334791C3E1}.Release|Win32.Build.0 = Release|Win32
+ {7F2EDC16-718B-4C88-A50F-A0334791C3E1}.Release|x64.ActiveCfg = Release|Win32
+ {CCBEEB8B-9415-4C5A-8617-A3BEFC2DDF43}.Debug|Win32.ActiveCfg = Debug|Win32
+ {CCBEEB8B-9415-4C5A-8617-A3BEFC2DDF43}.Debug|x64.ActiveCfg = Debug|Win32
+ {CCBEEB8B-9415-4C5A-8617-A3BEFC2DDF43}.Release|Win32.ActiveCfg = Release|Win32
+ {CCBEEB8B-9415-4C5A-8617-A3BEFC2DDF43}.Release|x64.ActiveCfg = Release|Win32
+ {BC349AD2-94A3-4D99-BFD1-02ED5D3F103E}.Debug|Win32.ActiveCfg = Debug|Win32
+ {BC349AD2-94A3-4D99-BFD1-02ED5D3F103E}.Debug|x64.ActiveCfg = Debug|Win32
+ {BC349AD2-94A3-4D99-BFD1-02ED5D3F103E}.Release|Win32.ActiveCfg = Release|Win32
+ {BC349AD2-94A3-4D99-BFD1-02ED5D3F103E}.Release|x64.ActiveCfg = Release|Win32
+ {D1BEED3B-4E09-4D77-9C15-55F596617F43}.Debug|Win32.ActiveCfg = Debug|Win32
+ {D1BEED3B-4E09-4D77-9C15-55F596617F43}.Debug|Win32.Build.0 = Debug|Win32
+ {D1BEED3B-4E09-4D77-9C15-55F596617F43}.Debug|x64.ActiveCfg = Debug|Win32
+ {D1BEED3B-4E09-4D77-9C15-55F596617F43}.Release|Win32.ActiveCfg = Release|Win32
+ {D1BEED3B-4E09-4D77-9C15-55F596617F43}.Release|Win32.Build.0 = Release|Win32
+ {D1BEED3B-4E09-4D77-9C15-55F596617F43}.Release|x64.ActiveCfg = Release|Win32
+ {0FD54BD0-C49C-4681-80CE-AA22B8995CA8}.Debug|Win32.ActiveCfg = Debug|Win32
+ {0FD54BD0-C49C-4681-80CE-AA22B8995CA8}.Debug|Win32.Build.0 = Debug|Win32
+ {0FD54BD0-C49C-4681-80CE-AA22B8995CA8}.Debug|x64.ActiveCfg = Debug|Win32
+ {0FD54BD0-C49C-4681-80CE-AA22B8995CA8}.Release|Win32.ActiveCfg = Release|Win32
+ {0FD54BD0-C49C-4681-80CE-AA22B8995CA8}.Release|Win32.Build.0 = Release|Win32
+ {0FD54BD0-C49C-4681-80CE-AA22B8995CA8}.Release|x64.ActiveCfg = Release|Win32
+ {0D0A2B9B-1423-484A-8A40-9E67FD72BD4F}.Debug|Win32.ActiveCfg = Debug|Win32
+ {0D0A2B9B-1423-484A-8A40-9E67FD72BD4F}.Debug|x64.ActiveCfg = Debug|Win32
+ {0D0A2B9B-1423-484A-8A40-9E67FD72BD4F}.Release|Win32.ActiveCfg = Release|Win32
+ {0D0A2B9B-1423-484A-8A40-9E67FD72BD4F}.Release|x64.ActiveCfg = Release|Win32
+ {4BDF263B-655B-4F1D-B42F-65260DC688A6}.Debug|Win32.ActiveCfg = Debug|Win32
+ {4BDF263B-655B-4F1D-B42F-65260DC688A6}.Debug|Win32.Build.0 = Debug|Win32
+ {4BDF263B-655B-4F1D-B42F-65260DC688A6}.Debug|x64.ActiveCfg = Debug|Win32
+ {4BDF263B-655B-4F1D-B42F-65260DC688A6}.Release|Win32.ActiveCfg = Release|Win32
+ {4BDF263B-655B-4F1D-B42F-65260DC688A6}.Release|Win32.Build.0 = Release|Win32
+ {4BDF263B-655B-4F1D-B42F-65260DC688A6}.Release|x64.ActiveCfg = Release|Win32
+ {F1DC7171-0188-492F-9FC3-733B285836D2}.Debug|Win32.ActiveCfg = Debug|Win32
+ {F1DC7171-0188-492F-9FC3-733B285836D2}.Debug|Win32.Build.0 = Debug|Win32
+ {F1DC7171-0188-492F-9FC3-733B285836D2}.Debug|x64.ActiveCfg = Debug|Win32
+ {F1DC7171-0188-492F-9FC3-733B285836D2}.Release|Win32.ActiveCfg = Release|Win32
+ {F1DC7171-0188-492F-9FC3-733B285836D2}.Release|Win32.Build.0 = Release|Win32
+ {F1DC7171-0188-492F-9FC3-733B285836D2}.Release|x64.ActiveCfg = Release|Win32
+ {9D957691-9B0F-4714-9D62-4E52384F64A4}.Debug|Win32.ActiveCfg = Debug|Win32
+ {9D957691-9B0F-4714-9D62-4E52384F64A4}.Debug|Win32.Build.0 = Debug|Win32
+ {9D957691-9B0F-4714-9D62-4E52384F64A4}.Debug|x64.ActiveCfg = Debug|Win32
+ {9D957691-9B0F-4714-9D62-4E52384F64A4}.Release|Win32.ActiveCfg = Release|Win32
+ {9D957691-9B0F-4714-9D62-4E52384F64A4}.Release|Win32.Build.0 = Release|Win32
+ {9D957691-9B0F-4714-9D62-4E52384F64A4}.Release|x64.ActiveCfg = Release|Win32
+ {6DC7ADD5-3506-4922-83C8-192196B1FA2C}.Debug|Win32.ActiveCfg = Debug|Win32
+ {6DC7ADD5-3506-4922-83C8-192196B1FA2C}.Debug|Win32.Build.0 = Debug|Win32
+ {6DC7ADD5-3506-4922-83C8-192196B1FA2C}.Debug|x64.ActiveCfg = Debug|Win32
+ {6DC7ADD5-3506-4922-83C8-192196B1FA2C}.Release|Win32.ActiveCfg = Release|Win32
+ {6DC7ADD5-3506-4922-83C8-192196B1FA2C}.Release|Win32.Build.0 = Release|Win32
+ {6DC7ADD5-3506-4922-83C8-192196B1FA2C}.Release|x64.ActiveCfg = Release|Win32
+ {B66086C8-4EBC-42F0-8E8D-AA6D5005B94D}.Debug|Win32.ActiveCfg = Debug|Win32
+ {B66086C8-4EBC-42F0-8E8D-AA6D5005B94D}.Debug|x64.ActiveCfg = Debug|Win32
+ {B66086C8-4EBC-42F0-8E8D-AA6D5005B94D}.Release|Win32.ActiveCfg = Release|Win32
+ {B66086C8-4EBC-42F0-8E8D-AA6D5005B94D}.Release|x64.ActiveCfg = Release|Win32
+ {FF9A2D64-8C8A-4DF8-BBEB-36C262BEA71F}.Debug|Win32.ActiveCfg = Debug|Win32
+ {FF9A2D64-8C8A-4DF8-BBEB-36C262BEA71F}.Debug|Win32.Build.0 = Debug|Win32
+ {FF9A2D64-8C8A-4DF8-BBEB-36C262BEA71F}.Debug|x64.ActiveCfg = Debug|Win32
+ {FF9A2D64-8C8A-4DF8-BBEB-36C262BEA71F}.Release|Win32.ActiveCfg = Release|Win32
+ {FF9A2D64-8C8A-4DF8-BBEB-36C262BEA71F}.Release|Win32.Build.0 = Release|Win32
+ {FF9A2D64-8C8A-4DF8-BBEB-36C262BEA71F}.Release|x64.ActiveCfg = Release|Win32
+ {3B5312CD-11FB-4E0D-A0F9-68B63765082F}.Debug|Win32.ActiveCfg = Debug|Win32
+ {3B5312CD-11FB-4E0D-A0F9-68B63765082F}.Debug|Win32.Build.0 = Debug|Win32
+ {3B5312CD-11FB-4E0D-A0F9-68B63765082F}.Debug|x64.ActiveCfg = Debug|Win32
+ {3B5312CD-11FB-4E0D-A0F9-68B63765082F}.Release|Win32.ActiveCfg = Release|Win32
+ {3B5312CD-11FB-4E0D-A0F9-68B63765082F}.Release|Win32.Build.0 = Release|Win32
+ {3B5312CD-11FB-4E0D-A0F9-68B63765082F}.Release|x64.ActiveCfg = Release|Win32
+ {FA98E1BC-2724-4BBA-8A2C-D8E27313638B}.Debug|Win32.ActiveCfg = Debug|Win32
+ {FA98E1BC-2724-4BBA-8A2C-D8E27313638B}.Debug|Win32.Build.0 = Debug|Win32
+ {FA98E1BC-2724-4BBA-8A2C-D8E27313638B}.Debug|x64.ActiveCfg = Debug|Win32
+ {FA98E1BC-2724-4BBA-8A2C-D8E27313638B}.Release|Win32.ActiveCfg = Release|Win32
+ {FA98E1BC-2724-4BBA-8A2C-D8E27313638B}.Release|Win32.Build.0 = Release|Win32
+ {FA98E1BC-2724-4BBA-8A2C-D8E27313638B}.Release|x64.ActiveCfg = Release|Win32
+ {CC15F4DA-8B51-4A97-9E30-B44DDC966565}.Debug|Win32.ActiveCfg = Debug|Win32
+ {CC15F4DA-8B51-4A97-9E30-B44DDC966565}.Debug|Win32.Build.0 = Debug|Win32
+ {CC15F4DA-8B51-4A97-9E30-B44DDC966565}.Debug|x64.ActiveCfg = Debug|Win32
+ {CC15F4DA-8B51-4A97-9E30-B44DDC966565}.Release|Win32.ActiveCfg = Release|Win32
+ {CC15F4DA-8B51-4A97-9E30-B44DDC966565}.Release|Win32.Build.0 = Release|Win32
+ {CC15F4DA-8B51-4A97-9E30-B44DDC966565}.Release|x64.ActiveCfg = Release|Win32
+ {01A7ED79-2098-4BB5-B5A0-8293210BCB93}.Debug|Win32.ActiveCfg = Debug|Win32
+ {01A7ED79-2098-4BB5-B5A0-8293210BCB93}.Debug|Win32.Build.0 = Debug|Win32
+ {01A7ED79-2098-4BB5-B5A0-8293210BCB93}.Debug|x64.ActiveCfg = Debug|Win32
+ {01A7ED79-2098-4BB5-B5A0-8293210BCB93}.Release|Win32.ActiveCfg = Release|Win32
+ {01A7ED79-2098-4BB5-B5A0-8293210BCB93}.Release|Win32.Build.0 = Release|Win32
+ {01A7ED79-2098-4BB5-B5A0-8293210BCB93}.Release|x64.ActiveCfg = Release|Win32
+ {9092C339-3CCA-41B4-8B80-FAED313D4168}.Debug|Win32.ActiveCfg = Debug|Win32
+ {9092C339-3CCA-41B4-8B80-FAED313D4168}.Debug|Win32.Build.0 = Debug|Win32
+ {9092C339-3CCA-41B4-8B80-FAED313D4168}.Debug|x64.ActiveCfg = Debug|Win32
+ {9092C339-3CCA-41B4-8B80-FAED313D4168}.Release|Win32.ActiveCfg = Release|Win32
+ {9092C339-3CCA-41B4-8B80-FAED313D4168}.Release|Win32.Build.0 = Release|Win32
+ {9092C339-3CCA-41B4-8B80-FAED313D4168}.Release|x64.ActiveCfg = Release|Win32
+ {8852F1C1-99FF-4E40-9119-D2DE3B8CC162}.Debug|Win32.ActiveCfg = Debug|Win32
+ {8852F1C1-99FF-4E40-9119-D2DE3B8CC162}.Debug|Win32.Build.0 = Debug|Win32
+ {8852F1C1-99FF-4E40-9119-D2DE3B8CC162}.Debug|x64.ActiveCfg = Debug|Win32
+ {8852F1C1-99FF-4E40-9119-D2DE3B8CC162}.Release|Win32.ActiveCfg = Release|Win32
+ {8852F1C1-99FF-4E40-9119-D2DE3B8CC162}.Release|Win32.Build.0 = Release|Win32
+ {8852F1C1-99FF-4E40-9119-D2DE3B8CC162}.Release|x64.ActiveCfg = Release|Win32
+ {E358EC64-EDCD-4981-AFF8-FA208D1487E2}.Debug|Win32.ActiveCfg = Debug|Win32
+ {E358EC64-EDCD-4981-AFF8-FA208D1487E2}.Debug|Win32.Build.0 = Debug|Win32
+ {E358EC64-EDCD-4981-AFF8-FA208D1487E2}.Debug|x64.ActiveCfg = Debug|Win32
+ {E358EC64-EDCD-4981-AFF8-FA208D1487E2}.Release|Win32.ActiveCfg = Release|Win32
+ {E358EC64-EDCD-4981-AFF8-FA208D1487E2}.Release|Win32.Build.0 = Release|Win32
+ {E358EC64-EDCD-4981-AFF8-FA208D1487E2}.Release|x64.ActiveCfg = Release|Win32
+ {1C145911-F5BF-4D71-B9BE-FEEBCF9F16FA}.Debug|Win32.ActiveCfg = Debug|Win32
+ {1C145911-F5BF-4D71-B9BE-FEEBCF9F16FA}.Debug|Win32.Build.0 = Debug|Win32
+ {1C145911-F5BF-4D71-B9BE-FEEBCF9F16FA}.Debug|x64.ActiveCfg = Debug|Win32
+ {1C145911-F5BF-4D71-B9BE-FEEBCF9F16FA}.Release|Win32.ActiveCfg = Release|Win32
+ {1C145911-F5BF-4D71-B9BE-FEEBCF9F16FA}.Release|Win32.Build.0 = Release|Win32
+ {1C145911-F5BF-4D71-B9BE-FEEBCF9F16FA}.Release|x64.ActiveCfg = Release|Win32
+ {0F5279B1-E16F-4FC3-982B-FB81A1E245A3}.Debug|Win32.ActiveCfg = Debug|Win32
+ {0F5279B1-E16F-4FC3-982B-FB81A1E245A3}.Debug|Win32.Build.0 = Debug|Win32
+ {0F5279B1-E16F-4FC3-982B-FB81A1E245A3}.Debug|x64.ActiveCfg = Debug|Win32
+ {0F5279B1-E16F-4FC3-982B-FB81A1E245A3}.Release|Win32.ActiveCfg = Release|Win32
+ {0F5279B1-E16F-4FC3-982B-FB81A1E245A3}.Release|Win32.Build.0 = Release|Win32
+ {0F5279B1-E16F-4FC3-982B-FB81A1E245A3}.Release|x64.ActiveCfg = Release|Win32
+ {B3944CE3-8DF6-4D51-9B8D-459C74932E97}.Debug|Win32.ActiveCfg = Debug|Win32
+ {B3944CE3-8DF6-4D51-9B8D-459C74932E97}.Debug|Win32.Build.0 = Debug|Win32
+ {B3944CE3-8DF6-4D51-9B8D-459C74932E97}.Debug|x64.ActiveCfg = Debug|Win32
+ {B3944CE3-8DF6-4D51-9B8D-459C74932E97}.Release|Win32.ActiveCfg = Release|Win32
+ {B3944CE3-8DF6-4D51-9B8D-459C74932E97}.Release|Win32.Build.0 = Release|Win32
+ {B3944CE3-8DF6-4D51-9B8D-459C74932E97}.Release|x64.ActiveCfg = Release|Win32
+ {E3420143-65D6-4983-8C72-A919A54DF1D6}.Debug|Win32.ActiveCfg = Debug|Win32
+ {E3420143-65D6-4983-8C72-A919A54DF1D6}.Debug|Win32.Build.0 = Debug|Win32
+ {E3420143-65D6-4983-8C72-A919A54DF1D6}.Debug|x64.ActiveCfg = Debug|Win32
+ {E3420143-65D6-4983-8C72-A919A54DF1D6}.Release|Win32.ActiveCfg = Release|Win32
+ {E3420143-65D6-4983-8C72-A919A54DF1D6}.Release|Win32.Build.0 = Release|Win32
+ {E3420143-65D6-4983-8C72-A919A54DF1D6}.Release|x64.ActiveCfg = Release|Win32
+ {DDB05460-44AD-48E5-A0DF-2F267B8BAEB9}.Debug|Win32.ActiveCfg = Debug|Win32
+ {DDB05460-44AD-48E5-A0DF-2F267B8BAEB9}.Debug|Win32.Build.0 = Debug|Win32
+ {DDB05460-44AD-48E5-A0DF-2F267B8BAEB9}.Debug|x64.ActiveCfg = Debug|Win32
+ {DDB05460-44AD-48E5-A0DF-2F267B8BAEB9}.Release|Win32.ActiveCfg = Release|Win32
+ {DDB05460-44AD-48E5-A0DF-2F267B8BAEB9}.Release|Win32.Build.0 = Release|Win32
+ {DDB05460-44AD-48E5-A0DF-2F267B8BAEB9}.Release|x64.ActiveCfg = Release|Win32
+ {DEDB9D76-00E6-4230-8612-0B5AC0F3D5E8}.Debug|Win32.ActiveCfg = Debug|Win32
+ {DEDB9D76-00E6-4230-8612-0B5AC0F3D5E8}.Debug|Win32.Build.0 = Debug|Win32
+ {DEDB9D76-00E6-4230-8612-0B5AC0F3D5E8}.Debug|x64.ActiveCfg = Debug|Win32
+ {DEDB9D76-00E6-4230-8612-0B5AC0F3D5E8}.Release|Win32.ActiveCfg = Release|Win32
+ {DEDB9D76-00E6-4230-8612-0B5AC0F3D5E8}.Release|Win32.Build.0 = Release|Win32
+ {DEDB9D76-00E6-4230-8612-0B5AC0F3D5E8}.Release|x64.ActiveCfg = Release|Win32
+ {AB742113-15EC-4B5C-B95D-555BA034F704}.Debug|Win32.ActiveCfg = Debug|Win32
+ {AB742113-15EC-4B5C-B95D-555BA034F704}.Debug|Win32.Build.0 = Debug|Win32
+ {AB742113-15EC-4B5C-B95D-555BA034F704}.Debug|x64.ActiveCfg = Debug|Win32
+ {AB742113-15EC-4B5C-B95D-555BA034F704}.Release|Win32.ActiveCfg = Release|Win32
+ {AB742113-15EC-4B5C-B95D-555BA034F704}.Release|Win32.Build.0 = Release|Win32
+ {AB742113-15EC-4B5C-B95D-555BA034F704}.Release|x64.ActiveCfg = Release|Win32
+ {5BCE2D70-53B4-42F9-ABFE-1BC26E59C4FD}.Debug|Win32.ActiveCfg = Debug|Win32
+ {5BCE2D70-53B4-42F9-ABFE-1BC26E59C4FD}.Debug|Win32.Build.0 = Debug|Win32
+ {5BCE2D70-53B4-42F9-ABFE-1BC26E59C4FD}.Debug|x64.ActiveCfg = Debug|Win32
+ {5BCE2D70-53B4-42F9-ABFE-1BC26E59C4FD}.Release|Win32.ActiveCfg = Release|Win32
+ {5BCE2D70-53B4-42F9-ABFE-1BC26E59C4FD}.Release|Win32.Build.0 = Release|Win32
+ {5BCE2D70-53B4-42F9-ABFE-1BC26E59C4FD}.Release|x64.ActiveCfg = Release|Win32
+ {64EEE2EC-DF4C-4B9A-9C6E-1995C49ADD11}.Debug|Win32.ActiveCfg = Debug|Win32
+ {64EEE2EC-DF4C-4B9A-9C6E-1995C49ADD11}.Debug|Win32.Build.0 = Debug|Win32
+ {64EEE2EC-DF4C-4B9A-9C6E-1995C49ADD11}.Debug|x64.ActiveCfg = Debug|Win32
+ {64EEE2EC-DF4C-4B9A-9C6E-1995C49ADD11}.Release|Win32.ActiveCfg = Release|Win32
+ {64EEE2EC-DF4C-4B9A-9C6E-1995C49ADD11}.Release|Win32.Build.0 = Release|Win32
+ {64EEE2EC-DF4C-4B9A-9C6E-1995C49ADD11}.Release|x64.ActiveCfg = Release|Win32
+ {0BC48323-6B49-4B29-9961-044BB129F827}.Debug|Win32.ActiveCfg = Debug|Win32
+ {0BC48323-6B49-4B29-9961-044BB129F827}.Debug|Win32.Build.0 = Debug|Win32
+ {0BC48323-6B49-4B29-9961-044BB129F827}.Debug|x64.ActiveCfg = Debug|Win32
+ {0BC48323-6B49-4B29-9961-044BB129F827}.Release|Win32.ActiveCfg = Release|Win32
+ {0BC48323-6B49-4B29-9961-044BB129F827}.Release|Win32.Build.0 = Release|Win32
+ {0BC48323-6B49-4B29-9961-044BB129F827}.Release|x64.ActiveCfg = Release|Win32
+ {D3D09003-96D0-4629-88B8-122C0256058C}.Debug|Win32.ActiveCfg = Debug|Win32
+ {D3D09003-96D0-4629-88B8-122C0256058C}.Debug|Win32.Build.0 = Debug|Win32
+ {D3D09003-96D0-4629-88B8-122C0256058C}.Debug|x64.ActiveCfg = Debug|x64
+ {D3D09003-96D0-4629-88B8-122C0256058C}.Debug|x64.Build.0 = Debug|x64
+ {D3D09003-96D0-4629-88B8-122C0256058C}.Release|Win32.ActiveCfg = Release|Win32
+ {D3D09003-96D0-4629-88B8-122C0256058C}.Release|Win32.Build.0 = Release|Win32
+ {D3D09003-96D0-4629-88B8-122C0256058C}.Release|x64.ActiveCfg = Release|x64
+ {D3D09003-96D0-4629-88B8-122C0256058C}.Release|x64.Build.0 = Release|x64
+ {62DCF9E0-63A5-40AD-9A57-324303C3224C}.Debug|Win32.ActiveCfg = Debug|Win32
+ {62DCF9E0-63A5-40AD-9A57-324303C3224C}.Debug|Win32.Build.0 = Debug|Win32
+ {62DCF9E0-63A5-40AD-9A57-324303C3224C}.Debug|x64.ActiveCfg = Debug|Win32
+ {62DCF9E0-63A5-40AD-9A57-324303C3224C}.Release|Win32.ActiveCfg = Release|Win32
+ {62DCF9E0-63A5-40AD-9A57-324303C3224C}.Release|Win32.Build.0 = Release|Win32
+ {62DCF9E0-63A5-40AD-9A57-324303C3224C}.Release|x64.ActiveCfg = Release|Win32
+ {E0B645F2-CDE7-4C1B-A0E2-A0457DCCD0E3}.Debug|Win32.ActiveCfg = Debug|Win32
+ {E0B645F2-CDE7-4C1B-A0E2-A0457DCCD0E3}.Debug|Win32.Build.0 = Debug|Win32
+ {E0B645F2-CDE7-4C1B-A0E2-A0457DCCD0E3}.Debug|x64.ActiveCfg = Debug|Win32
+ {E0B645F2-CDE7-4C1B-A0E2-A0457DCCD0E3}.Release|Win32.ActiveCfg = Release|Win32
+ {E0B645F2-CDE7-4C1B-A0E2-A0457DCCD0E3}.Release|Win32.Build.0 = Release|Win32
+ {E0B645F2-CDE7-4C1B-A0E2-A0457DCCD0E3}.Release|x64.ActiveCfg = Release|Win32
+ {1982C73F-3D1C-46A6-9DFB-C7B03310365B}.Debug|Win32.ActiveCfg = Debug|Win32
+ {1982C73F-3D1C-46A6-9DFB-C7B03310365B}.Debug|Win32.Build.0 = Debug|Win32
+ {1982C73F-3D1C-46A6-9DFB-C7B03310365B}.Debug|x64.ActiveCfg = Debug|Win32
+ {1982C73F-3D1C-46A6-9DFB-C7B03310365B}.Release|Win32.ActiveCfg = Release|Win32
+ {1982C73F-3D1C-46A6-9DFB-C7B03310365B}.Release|Win32.Build.0 = Release|Win32
+ {1982C73F-3D1C-46A6-9DFB-C7B03310365B}.Release|x64.ActiveCfg = Release|Win32
+ {4533A6E8-8EA3-4ACF-B97C-ECCA2DD22487}.Debug|Win32.ActiveCfg = Debug|Win32
+ {4533A6E8-8EA3-4ACF-B97C-ECCA2DD22487}.Debug|Win32.Build.0 = Debug|Win32
+ {4533A6E8-8EA3-4ACF-B97C-ECCA2DD22487}.Debug|x64.ActiveCfg = Debug|Win32
+ {4533A6E8-8EA3-4ACF-B97C-ECCA2DD22487}.Release|Win32.ActiveCfg = Release|Win32
+ {4533A6E8-8EA3-4ACF-B97C-ECCA2DD22487}.Release|Win32.Build.0 = Release|Win32
+ {4533A6E8-8EA3-4ACF-B97C-ECCA2DD22487}.Release|x64.ActiveCfg = Release|Win32
+ {0BF7A22B-D0E3-43AB-B117-671432505A80}.Debug|Win32.ActiveCfg = Debug|Win32
+ {0BF7A22B-D0E3-43AB-B117-671432505A80}.Debug|Win32.Build.0 = Debug|Win32
+ {0BF7A22B-D0E3-43AB-B117-671432505A80}.Debug|x64.ActiveCfg = Debug|Win32
+ {0BF7A22B-D0E3-43AB-B117-671432505A80}.Release|Win32.ActiveCfg = Release|Win32
+ {0BF7A22B-D0E3-43AB-B117-671432505A80}.Release|Win32.Build.0 = Release|Win32
+ {0BF7A22B-D0E3-43AB-B117-671432505A80}.Release|x64.ActiveCfg = Release|Win32
+ {80473F60-A149-46B5-AC53-3B7788D897B5}.Debug|Win32.ActiveCfg = Debug|Win32
+ {80473F60-A149-46B5-AC53-3B7788D897B5}.Debug|Win32.Build.0 = Debug|Win32
+ {80473F60-A149-46B5-AC53-3B7788D897B5}.Debug|x64.ActiveCfg = Debug|Win32
+ {80473F60-A149-46B5-AC53-3B7788D897B5}.Release|Win32.ActiveCfg = Release|Win32
+ {80473F60-A149-46B5-AC53-3B7788D897B5}.Release|Win32.Build.0 = Release|Win32
+ {80473F60-A149-46B5-AC53-3B7788D897B5}.Release|x64.ActiveCfg = Release|Win32
+ {E816B863-ACCD-4516-8A4A-DFEE2B321605}.Debug|Win32.ActiveCfg = Debug|Win32
+ {E816B863-ACCD-4516-8A4A-DFEE2B321605}.Debug|Win32.Build.0 = Debug|Win32
+ {E816B863-ACCD-4516-8A4A-DFEE2B321605}.Debug|x64.ActiveCfg = Debug|Win32
+ {E816B863-ACCD-4516-8A4A-DFEE2B321605}.Release|Win32.ActiveCfg = Release|Win32
+ {E816B863-ACCD-4516-8A4A-DFEE2B321605}.Release|Win32.Build.0 = Release|Win32
+ {E816B863-ACCD-4516-8A4A-DFEE2B321605}.Release|x64.ActiveCfg = Release|Win32
+ {D2DB51AA-1589-4265-8EB2-57833730A1DE}.Debug|Win32.ActiveCfg = Debug|Win32
+ {D2DB51AA-1589-4265-8EB2-57833730A1DE}.Debug|Win32.Build.0 = Debug|Win32
+ {D2DB51AA-1589-4265-8EB2-57833730A1DE}.Debug|x64.ActiveCfg = Debug|Win32
+ {D2DB51AA-1589-4265-8EB2-57833730A1DE}.Release|Win32.ActiveCfg = Release|Win32
+ {D2DB51AA-1589-4265-8EB2-57833730A1DE}.Release|Win32.Build.0 = Release|Win32
+ {D2DB51AA-1589-4265-8EB2-57833730A1DE}.Release|x64.ActiveCfg = Release|Win32
+ {7B6311A8-EF51-448C-97EB-07C8A1C8500F}.Debug|Win32.ActiveCfg = Debug|Win32
+ {7B6311A8-EF51-448C-97EB-07C8A1C8500F}.Debug|Win32.Build.0 = Debug|Win32
+ {7B6311A8-EF51-448C-97EB-07C8A1C8500F}.Debug|x64.ActiveCfg = Debug|Win32
+ {7B6311A8-EF51-448C-97EB-07C8A1C8500F}.Release|Win32.ActiveCfg = Release|Win32
+ {7B6311A8-EF51-448C-97EB-07C8A1C8500F}.Release|Win32.Build.0 = Release|Win32
+ {7B6311A8-EF51-448C-97EB-07C8A1C8500F}.Release|x64.ActiveCfg = Release|Win32
+ {F825FBD1-E87F-4F8A-8275-84544FF0A29D}.Debug|Win32.ActiveCfg = Debug|Win32
+ {F825FBD1-E87F-4F8A-8275-84544FF0A29D}.Debug|Win32.Build.0 = Debug|Win32
+ {F825FBD1-E87F-4F8A-8275-84544FF0A29D}.Debug|x64.ActiveCfg = Debug|Win32
+ {F825FBD1-E87F-4F8A-8275-84544FF0A29D}.Release|Win32.ActiveCfg = Release|Win32
+ {F825FBD1-E87F-4F8A-8275-84544FF0A29D}.Release|Win32.Build.0 = Release|Win32
+ {F825FBD1-E87F-4F8A-8275-84544FF0A29D}.Release|x64.ActiveCfg = Release|Win32
+ {369194AC-BF69-4621-A489-B1FB4F509506}.Debug|Win32.ActiveCfg = Debug|Win32
+ {369194AC-BF69-4621-A489-B1FB4F509506}.Debug|Win32.Build.0 = Debug|Win32
+ {369194AC-BF69-4621-A489-B1FB4F509506}.Debug|x64.ActiveCfg = Debug|Win32
+ {369194AC-BF69-4621-A489-B1FB4F509506}.Release|Win32.ActiveCfg = Release|Win32
+ {369194AC-BF69-4621-A489-B1FB4F509506}.Release|Win32.Build.0 = Release|Win32
+ {369194AC-BF69-4621-A489-B1FB4F509506}.Release|x64.ActiveCfg = Release|Win32
+ {6EA9995C-77BE-4E61-BCF0-7956190B75C5}.Debug|Win32.ActiveCfg = Debug|Win32
+ {6EA9995C-77BE-4E61-BCF0-7956190B75C5}.Debug|Win32.Build.0 = Debug|Win32
+ {6EA9995C-77BE-4E61-BCF0-7956190B75C5}.Debug|x64.ActiveCfg = Debug|Win32
+ {6EA9995C-77BE-4E61-BCF0-7956190B75C5}.Release|Win32.ActiveCfg = Release|Win32
+ {6EA9995C-77BE-4E61-BCF0-7956190B75C5}.Release|Win32.Build.0 = Release|Win32
+ {6EA9995C-77BE-4E61-BCF0-7956190B75C5}.Release|x64.ActiveCfg = Release|Win32
+ {3F538D51-F9F2-41AD-B7F3-B9A22FE9FDA6}.Debug|Win32.ActiveCfg = Debug|Win32
+ {3F538D51-F9F2-41AD-B7F3-B9A22FE9FDA6}.Debug|Win32.Build.0 = Debug|Win32
+ {3F538D51-F9F2-41AD-B7F3-B9A22FE9FDA6}.Debug|x64.ActiveCfg = Debug|Win32
+ {3F538D51-F9F2-41AD-B7F3-B9A22FE9FDA6}.Release|Win32.ActiveCfg = Release|Win32
+ {3F538D51-F9F2-41AD-B7F3-B9A22FE9FDA6}.Release|Win32.Build.0 = Release|Win32
+ {3F538D51-F9F2-41AD-B7F3-B9A22FE9FDA6}.Release|x64.ActiveCfg = Release|Win32
+ {1E7A1DCE-807E-474B-B065-14F8C93A1D6C}.Debug|Win32.ActiveCfg = Debug|Win32
+ {1E7A1DCE-807E-474B-B065-14F8C93A1D6C}.Debug|Win32.Build.0 = Debug|Win32
+ {1E7A1DCE-807E-474B-B065-14F8C93A1D6C}.Debug|x64.ActiveCfg = Debug|Win32
+ {1E7A1DCE-807E-474B-B065-14F8C93A1D6C}.Release|Win32.ActiveCfg = Release|Win32
+ {1E7A1DCE-807E-474B-B065-14F8C93A1D6C}.Release|Win32.Build.0 = Release|Win32
+ {1E7A1DCE-807E-474B-B065-14F8C93A1D6C}.Release|x64.ActiveCfg = Release|Win32
+ {F860F6E8-5B0F-4892-99B3-69E5CDA1102A}.Debug|Win32.ActiveCfg = Debug|Win32
+ {F860F6E8-5B0F-4892-99B3-69E5CDA1102A}.Debug|Win32.Build.0 = Debug|Win32
+ {F860F6E8-5B0F-4892-99B3-69E5CDA1102A}.Debug|x64.ActiveCfg = Debug|Win32
+ {F860F6E8-5B0F-4892-99B3-69E5CDA1102A}.Release|Win32.ActiveCfg = Release|Win32
+ {F860F6E8-5B0F-4892-99B3-69E5CDA1102A}.Release|Win32.Build.0 = Release|Win32
+ {F860F6E8-5B0F-4892-99B3-69E5CDA1102A}.Release|x64.ActiveCfg = Release|Win32
+ {1B94D21B-D47B-417F-A204-4B3C6FCD9A34}.Debug|Win32.ActiveCfg = Debug|Win32
+ {1B94D21B-D47B-417F-A204-4B3C6FCD9A34}.Debug|Win32.Build.0 = Debug|Win32
+ {1B94D21B-D47B-417F-A204-4B3C6FCD9A34}.Debug|x64.ActiveCfg = Debug|Win32
+ {1B94D21B-D47B-417F-A204-4B3C6FCD9A34}.Release|Win32.ActiveCfg = Release|Win32
+ {1B94D21B-D47B-417F-A204-4B3C6FCD9A34}.Release|Win32.Build.0 = Release|Win32
+ {1B94D21B-D47B-417F-A204-4B3C6FCD9A34}.Release|x64.ActiveCfg = Release|Win32
+ {AC5D8934-E93C-492E-BEF4-16EEA03E0AC3}.Debug|Win32.ActiveCfg = Debug|Win32
+ {AC5D8934-E93C-492E-BEF4-16EEA03E0AC3}.Debug|Win32.Build.0 = Debug|Win32
+ {AC5D8934-E93C-492E-BEF4-16EEA03E0AC3}.Debug|x64.ActiveCfg = Debug|Win32
+ {AC5D8934-E93C-492E-BEF4-16EEA03E0AC3}.Release|Win32.ActiveCfg = Release|Win32
+ {AC5D8934-E93C-492E-BEF4-16EEA03E0AC3}.Release|Win32.Build.0 = Release|Win32
+ {AC5D8934-E93C-492E-BEF4-16EEA03E0AC3}.Release|x64.ActiveCfg = Release|Win32
+ {0CDCA369-127B-4983-9192-39D8368BD71F}.Debug|Win32.ActiveCfg = Debug|Win32
+ {0CDCA369-127B-4983-9192-39D8368BD71F}.Debug|Win32.Build.0 = Debug|Win32
+ {0CDCA369-127B-4983-9192-39D8368BD71F}.Debug|x64.ActiveCfg = Debug|Win32
+ {0CDCA369-127B-4983-9192-39D8368BD71F}.Release|Win32.ActiveCfg = Release|Win32
+ {0CDCA369-127B-4983-9192-39D8368BD71F}.Release|Win32.Build.0 = Release|Win32
+ {0CDCA369-127B-4983-9192-39D8368BD71F}.Release|x64.ActiveCfg = Release|Win32
+ {8C39111A-C201-4609-BF5D-3006336AD536}.Debug|Win32.ActiveCfg = Debug|Win32
+ {8C39111A-C201-4609-BF5D-3006336AD536}.Debug|Win32.Build.0 = Debug|Win32
+ {8C39111A-C201-4609-BF5D-3006336AD536}.Debug|x64.ActiveCfg = Debug|Win32
+ {8C39111A-C201-4609-BF5D-3006336AD536}.Release|Win32.ActiveCfg = Release|Win32
+ {8C39111A-C201-4609-BF5D-3006336AD536}.Release|Win32.Build.0 = Release|Win32
+ {8C39111A-C201-4609-BF5D-3006336AD536}.Release|x64.ActiveCfg = Release|Win32
+ {983A44EA-1BC8-4C0F-A8C3-9D340E2CA193}.Debug|Win32.ActiveCfg = Debug|Win32
+ {983A44EA-1BC8-4C0F-A8C3-9D340E2CA193}.Debug|Win32.Build.0 = Debug|Win32
+ {983A44EA-1BC8-4C0F-A8C3-9D340E2CA193}.Debug|x64.ActiveCfg = Debug|Win32
+ {983A44EA-1BC8-4C0F-A8C3-9D340E2CA193}.Release|Win32.ActiveCfg = Release|Win32
+ {983A44EA-1BC8-4C0F-A8C3-9D340E2CA193}.Release|Win32.Build.0 = Release|Win32
+ {983A44EA-1BC8-4C0F-A8C3-9D340E2CA193}.Release|x64.ActiveCfg = Release|Win32
+ {4F4774E8-C7C4-4F1B-A2BB-B8208F992904}.Debug|Win32.ActiveCfg = Debug|Win32
+ {4F4774E8-C7C4-4F1B-A2BB-B8208F992904}.Debug|Win32.Build.0 = Debug|Win32
+ {4F4774E8-C7C4-4F1B-A2BB-B8208F992904}.Debug|x64.ActiveCfg = Debug|Win32
+ {4F4774E8-C7C4-4F1B-A2BB-B8208F992904}.Release|Win32.ActiveCfg = Release|Win32
+ {4F4774E8-C7C4-4F1B-A2BB-B8208F992904}.Release|Win32.Build.0 = Release|Win32
+ {4F4774E8-C7C4-4F1B-A2BB-B8208F992904}.Release|x64.ActiveCfg = Release|Win32
+ {71B2CBB9-6C2D-4823-88F3-1AE926BDD726}.Debug|Win32.ActiveCfg = Debug|Win32
+ {71B2CBB9-6C2D-4823-88F3-1AE926BDD726}.Debug|Win32.Build.0 = Debug|Win32
+ {71B2CBB9-6C2D-4823-88F3-1AE926BDD726}.Debug|x64.ActiveCfg = Debug|Win32
+ {71B2CBB9-6C2D-4823-88F3-1AE926BDD726}.Release|Win32.ActiveCfg = Release|Win32
+ {71B2CBB9-6C2D-4823-88F3-1AE926BDD726}.Release|Win32.Build.0 = Release|Win32
+ {71B2CBB9-6C2D-4823-88F3-1AE926BDD726}.Release|x64.ActiveCfg = Release|Win32
+ {8E964396-DD16-4A79-9791-BE7438A48E07}.Debug|Win32.ActiveCfg = Debug|Win32
+ {8E964396-DD16-4A79-9791-BE7438A48E07}.Debug|Win32.Build.0 = Debug|Win32
+ {8E964396-DD16-4A79-9791-BE7438A48E07}.Debug|x64.ActiveCfg = Debug|Win32
+ {8E964396-DD16-4A79-9791-BE7438A48E07}.Release|Win32.ActiveCfg = Release|Win32
+ {8E964396-DD16-4A79-9791-BE7438A48E07}.Release|Win32.Build.0 = Release|Win32
+ {8E964396-DD16-4A79-9791-BE7438A48E07}.Release|x64.ActiveCfg = Release|Win32
+ {29FD554B-379B-4A4C-8EB5-A78364809844}.Debug|Win32.ActiveCfg = Debug|Win32
+ {29FD554B-379B-4A4C-8EB5-A78364809844}.Debug|Win32.Build.0 = Debug|Win32
+ {29FD554B-379B-4A4C-8EB5-A78364809844}.Debug|x64.ActiveCfg = Debug|Win32
+ {29FD554B-379B-4A4C-8EB5-A78364809844}.Release|Win32.ActiveCfg = Release|Win32
+ {29FD554B-379B-4A4C-8EB5-A78364809844}.Release|Win32.Build.0 = Release|Win32
+ {29FD554B-379B-4A4C-8EB5-A78364809844}.Release|x64.ActiveCfg = Release|Win32
+ {7CFBA142-F9E8-4110-8D5B-4877FA05C481}.Debug|Win32.ActiveCfg = Debug|Win32
+ {7CFBA142-F9E8-4110-8D5B-4877FA05C481}.Debug|Win32.Build.0 = Debug|Win32
+ {7CFBA142-F9E8-4110-8D5B-4877FA05C481}.Debug|x64.ActiveCfg = Debug|Win32
+ {7CFBA142-F9E8-4110-8D5B-4877FA05C481}.Release|Win32.ActiveCfg = Release|Win32
+ {7CFBA142-F9E8-4110-8D5B-4877FA05C481}.Release|Win32.Build.0 = Release|Win32
+ {7CFBA142-F9E8-4110-8D5B-4877FA05C481}.Release|x64.ActiveCfg = Release|Win32
+ {56568D04-11BC-43D1-8C0A-FE8F33AE468F}.Debug|Win32.ActiveCfg = Debug|Win32
+ {56568D04-11BC-43D1-8C0A-FE8F33AE468F}.Debug|Win32.Build.0 = Debug|Win32
+ {56568D04-11BC-43D1-8C0A-FE8F33AE468F}.Debug|x64.ActiveCfg = Debug|Win32
+ {56568D04-11BC-43D1-8C0A-FE8F33AE468F}.Release|Win32.ActiveCfg = Release|Win32
+ {56568D04-11BC-43D1-8C0A-FE8F33AE468F}.Release|Win32.Build.0 = Release|Win32
+ {56568D04-11BC-43D1-8C0A-FE8F33AE468F}.Release|x64.ActiveCfg = Release|Win32
+ {681EA0B1-C533-4C0D-9790-D65E52D1463D}.Debug|Win32.ActiveCfg = Debug|Win32
+ {681EA0B1-C533-4C0D-9790-D65E52D1463D}.Debug|Win32.Build.0 = Debug|Win32
+ {681EA0B1-C533-4C0D-9790-D65E52D1463D}.Debug|x64.ActiveCfg = Debug|Win32
+ {681EA0B1-C533-4C0D-9790-D65E52D1463D}.Release|Win32.ActiveCfg = Release|Win32
+ {681EA0B1-C533-4C0D-9790-D65E52D1463D}.Release|Win32.Build.0 = Release|Win32
+ {681EA0B1-C533-4C0D-9790-D65E52D1463D}.Release|x64.ActiveCfg = Release|Win32
+ {FF3A0728-DF9B-4971-AEC5-B1AFCD5A3120}.Debug|Win32.ActiveCfg = Debug|Win32
+ {FF3A0728-DF9B-4971-AEC5-B1AFCD5A3120}.Debug|Win32.Build.0 = Debug|Win32
+ {FF3A0728-DF9B-4971-AEC5-B1AFCD5A3120}.Debug|x64.ActiveCfg = Debug|Win32
+ {FF3A0728-DF9B-4971-AEC5-B1AFCD5A3120}.Release|Win32.ActiveCfg = Release|Win32
+ {FF3A0728-DF9B-4971-AEC5-B1AFCD5A3120}.Release|Win32.Build.0 = Release|Win32
+ {FF3A0728-DF9B-4971-AEC5-B1AFCD5A3120}.Release|x64.ActiveCfg = Release|Win32
+ {9C7B9410-AEA3-4781-B74C-9C0C093F08DF}.Debug|Win32.ActiveCfg = Debug|Win32
+ {9C7B9410-AEA3-4781-B74C-9C0C093F08DF}.Debug|Win32.Build.0 = Debug|Win32
+ {9C7B9410-AEA3-4781-B74C-9C0C093F08DF}.Debug|x64.ActiveCfg = Debug|x64
+ {9C7B9410-AEA3-4781-B74C-9C0C093F08DF}.Debug|x64.Build.0 = Debug|x64
+ {9C7B9410-AEA3-4781-B74C-9C0C093F08DF}.Release|Win32.ActiveCfg = Release|Win32
+ {9C7B9410-AEA3-4781-B74C-9C0C093F08DF}.Release|Win32.Build.0 = Release|Win32
+ {9C7B9410-AEA3-4781-B74C-9C0C093F08DF}.Release|x64.ActiveCfg = Release|x64
+ {9C7B9410-AEA3-4781-B74C-9C0C093F08DF}.Release|x64.Build.0 = Release|x64
+ {65DB6F4E-55CC-4ED9-9EA3-CC5900DE70F8}.Debug|Win32.ActiveCfg = Debug|Win32
+ {65DB6F4E-55CC-4ED9-9EA3-CC5900DE70F8}.Debug|Win32.Build.0 = Debug|Win32
+ {65DB6F4E-55CC-4ED9-9EA3-CC5900DE70F8}.Debug|x64.ActiveCfg = Debug|x64
+ {65DB6F4E-55CC-4ED9-9EA3-CC5900DE70F8}.Debug|x64.Build.0 = Debug|x64
+ {65DB6F4E-55CC-4ED9-9EA3-CC5900DE70F8}.Release|Win32.ActiveCfg = Release|Win32
+ {65DB6F4E-55CC-4ED9-9EA3-CC5900DE70F8}.Release|Win32.Build.0 = Release|Win32
+ {65DB6F4E-55CC-4ED9-9EA3-CC5900DE70F8}.Release|x64.ActiveCfg = Release|x64
+ {65DB6F4E-55CC-4ED9-9EA3-CC5900DE70F8}.Release|x64.Build.0 = Release|x64
+ {3B56A136-5D23-4761-89A5-DAFF61EDB1FD}.Debug|Win32.ActiveCfg = Debug|Win32
+ {3B56A136-5D23-4761-89A5-DAFF61EDB1FD}.Debug|Win32.Build.0 = Debug|Win32
+ {3B56A136-5D23-4761-89A5-DAFF61EDB1FD}.Debug|x64.ActiveCfg = Debug|Win32
+ {3B56A136-5D23-4761-89A5-DAFF61EDB1FD}.Release|Win32.ActiveCfg = Release|Win32
+ {3B56A136-5D23-4761-89A5-DAFF61EDB1FD}.Release|Win32.Build.0 = Release|Win32
+ {3B56A136-5D23-4761-89A5-DAFF61EDB1FD}.Release|x64.ActiveCfg = Release|Win32
+ {F3DAA22F-E99A-44CE-9A7A-2E3F6529496E}.Debug|Win32.ActiveCfg = Debug|Win32
+ {F3DAA22F-E99A-44CE-9A7A-2E3F6529496E}.Debug|Win32.Build.0 = Debug|Win32
+ {F3DAA22F-E99A-44CE-9A7A-2E3F6529496E}.Debug|x64.ActiveCfg = Debug|Win32
+ {F3DAA22F-E99A-44CE-9A7A-2E3F6529496E}.Release|Win32.ActiveCfg = Release|Win32
+ {F3DAA22F-E99A-44CE-9A7A-2E3F6529496E}.Release|Win32.Build.0 = Release|Win32
+ {F3DAA22F-E99A-44CE-9A7A-2E3F6529496E}.Release|x64.ActiveCfg = Release|Win32
+ {A0A60230-5642-4315-9011-8BAC2E03C66E}.Debug|Win32.ActiveCfg = Debug|Win32
+ {A0A60230-5642-4315-9011-8BAC2E03C66E}.Debug|Win32.Build.0 = Debug|Win32
+ {A0A60230-5642-4315-9011-8BAC2E03C66E}.Debug|x64.ActiveCfg = Debug|Win32
+ {A0A60230-5642-4315-9011-8BAC2E03C66E}.Release|Win32.ActiveCfg = Release|Win32
+ {A0A60230-5642-4315-9011-8BAC2E03C66E}.Release|Win32.Build.0 = Release|Win32
+ {A0A60230-5642-4315-9011-8BAC2E03C66E}.Release|x64.ActiveCfg = Release|Win32
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+ GlobalSection(NestedProjects) = preSolution
+ {13585819-949F-44EC-B547-30CBB8CF47B7} = {13FBC7D3-3E7C-4B4E-8109-BA18A3B549F9}
+ {A832CF1A-6E1D-4B2B-B463-4ECC3824062E} = {13FBC7D3-3E7C-4B4E-8109-BA18A3B549F9}
+ {82B9C30B-4865-4402-BAF2-D3A40A963216} = {13FBC7D3-3E7C-4B4E-8109-BA18A3B549F9}
+ {E84FD9E5-1E4B-4B49-8F2B-990B201FAB93} = {13FBC7D3-3E7C-4B4E-8109-BA18A3B549F9}
+ {D5709717-5881-4CB2-B411-ABE6EFE3A070} = {13FBC7D3-3E7C-4B4E-8109-BA18A3B549F9}
+ {14AB17BB-293D-404B-B38F-98F05FA9E41B} = {13FBC7D3-3E7C-4B4E-8109-BA18A3B549F9}
+ {56B20300-9D01-40E1-9E83-86A848E51577} = {13FBC7D3-3E7C-4B4E-8109-BA18A3B549F9}
+ {A6394A1F-8F49-4492-B1F0-15EAD0F3D9BB} = {13FBC7D3-3E7C-4B4E-8109-BA18A3B549F9}
+ {F0B736A1-3A14-429B-A1DD-5BB9FC8620BA} = {13FBC7D3-3E7C-4B4E-8109-BA18A3B549F9}
+ {96CA4898-F276-4BF3-9FE0-07CDA5D8321F} = {13FBC7D3-3E7C-4B4E-8109-BA18A3B549F9}
+ {27A95347-2BFC-4EC0-BF1C-D4B66F82302F} = {13FBC7D3-3E7C-4B4E-8109-BA18A3B549F9}
+ {3C02D25B-FEBC-4CE3-B671-8902EA109ECC} = {13FBC7D3-3E7C-4B4E-8109-BA18A3B549F9}
+ {5B38727A-2D86-4235-907D-37A1530392FA} = {13FBC7D3-3E7C-4B4E-8109-BA18A3B549F9}
+ {D58C47D6-EC1B-4B97-A8F7-79A670935011} = {13FBC7D3-3E7C-4B4E-8109-BA18A3B549F9}
+ {CE4B288E-4455-411D-BA9D-00D6AFE0B8C8} = {13FBC7D3-3E7C-4B4E-8109-BA18A3B549F9}
+ {BC349AD2-94A3-4D99-BFD1-02ED5D3F103E} = {13FBC7D3-3E7C-4B4E-8109-BA18A3B549F9}
+ {F1DC7171-0188-492F-9FC3-733B285836D2} = {13FBC7D3-3E7C-4B4E-8109-BA18A3B549F9}
+ {9D957691-9B0F-4714-9D62-4E52384F64A4} = {13FBC7D3-3E7C-4B4E-8109-BA18A3B549F9}
+ {6DC7ADD5-3506-4922-83C8-192196B1FA2C} = {13FBC7D3-3E7C-4B4E-8109-BA18A3B549F9}
+ {B66086C8-4EBC-42F0-8E8D-AA6D5005B94D} = {13FBC7D3-3E7C-4B4E-8109-BA18A3B549F9}
+ {FF9A2D64-8C8A-4DF8-BBEB-36C262BEA71F} = {13FBC7D3-3E7C-4B4E-8109-BA18A3B549F9}
+ {8852F1C1-99FF-4E40-9119-D2DE3B8CC162} = {13FBC7D3-3E7C-4B4E-8109-BA18A3B549F9}
+ {E358EC64-EDCD-4981-AFF8-FA208D1487E2} = {13FBC7D3-3E7C-4B4E-8109-BA18A3B549F9}
+ {DDB05460-44AD-48E5-A0DF-2F267B8BAEB9} = {13FBC7D3-3E7C-4B4E-8109-BA18A3B549F9}
+ {0BC48323-6B49-4B29-9961-044BB129F827} = {13FBC7D3-3E7C-4B4E-8109-BA18A3B549F9}
+ {E816B863-ACCD-4516-8A4A-DFEE2B321605} = {13FBC7D3-3E7C-4B4E-8109-BA18A3B549F9}
+ {D2DB51AA-1589-4265-8EB2-57833730A1DE} = {13FBC7D3-3E7C-4B4E-8109-BA18A3B549F9}
+ {6EA9995C-77BE-4E61-BCF0-7956190B75C5} = {13FBC7D3-3E7C-4B4E-8109-BA18A3B549F9}
+ {F860F6E8-5B0F-4892-99B3-69E5CDA1102A} = {13FBC7D3-3E7C-4B4E-8109-BA18A3B549F9}
+ {AC5D8934-E93C-492E-BEF4-16EEA03E0AC3} = {13FBC7D3-3E7C-4B4E-8109-BA18A3B549F9}
+ {0CDCA369-127B-4983-9192-39D8368BD71F} = {13FBC7D3-3E7C-4B4E-8109-BA18A3B549F9}
+ {8C39111A-C201-4609-BF5D-3006336AD536} = {13FBC7D3-3E7C-4B4E-8109-BA18A3B549F9}
+ {4F4774E8-C7C4-4F1B-A2BB-B8208F992904} = {13FBC7D3-3E7C-4B4E-8109-BA18A3B549F9}
+ {71B2CBB9-6C2D-4823-88F3-1AE926BDD726} = {13FBC7D3-3E7C-4B4E-8109-BA18A3B549F9}
+ {29FD554B-379B-4A4C-8EB5-A78364809844} = {13FBC7D3-3E7C-4B4E-8109-BA18A3B549F9}
+ {56568D04-11BC-43D1-8C0A-FE8F33AE468F} = {13FBC7D3-3E7C-4B4E-8109-BA18A3B549F9}
+ {681EA0B1-C533-4C0D-9790-D65E52D1463D} = {13FBC7D3-3E7C-4B4E-8109-BA18A3B549F9}
+ {83BECB19-C13D-424F-AFF9-4C353D14269A} = {DC38EF61-0EFD-466D-8045-B0A218A55D93}
+ {1B2F9B70-FFC0-446D-994E-7DC4E874B112} = {DC38EF61-0EFD-466D-8045-B0A218A55D93}
+ {831362FA-6E71-40C5-AA2F-AAC8DE33FAF4} = {DC38EF61-0EFD-466D-8045-B0A218A55D93}
+ {1B7FBE52-9B1B-4203-9D8E-AD7C821E3ADB} = {DC38EF61-0EFD-466D-8045-B0A218A55D93}
+ {0360AC80-FD37-42D8-9141-B94B5C99B214} = {DC38EF61-0EFD-466D-8045-B0A218A55D93}
+ {6E58C3CC-5323-4C29-9AA0-AFF0C627DB04} = {DC38EF61-0EFD-466D-8045-B0A218A55D93}
+ {7F2EDC16-718B-4C88-A50F-A0334791C3E1} = {DC38EF61-0EFD-466D-8045-B0A218A55D93}
+ {CCBEEB8B-9415-4C5A-8617-A3BEFC2DDF43} = {DC38EF61-0EFD-466D-8045-B0A218A55D93}
+ {64EEE2EC-DF4C-4B9A-9C6E-1995C49ADD11} = {DC38EF61-0EFD-466D-8045-B0A218A55D93}
+ {4533A6E8-8EA3-4ACF-B97C-ECCA2DD22487} = {DC38EF61-0EFD-466D-8045-B0A218A55D93}
+ {0BF7A22B-D0E3-43AB-B117-671432505A80} = {DC38EF61-0EFD-466D-8045-B0A218A55D93}
+ {80473F60-A149-46B5-AC53-3B7788D897B5} = {DC38EF61-0EFD-466D-8045-B0A218A55D93}
+ {1B94D21B-D47B-417F-A204-4B3C6FCD9A34} = {DC38EF61-0EFD-466D-8045-B0A218A55D93}
+ {983A44EA-1BC8-4C0F-A8C3-9D340E2CA193} = {DC38EF61-0EFD-466D-8045-B0A218A55D93}
+ {8E964396-DD16-4A79-9791-BE7438A48E07} = {DC38EF61-0EFD-466D-8045-B0A218A55D93}
+ {7CFBA142-F9E8-4110-8D5B-4877FA05C481} = {DC38EF61-0EFD-466D-8045-B0A218A55D93}
+ {25A096E0-645B-4852-913B-400E1C79388E} = {13585819-949F-44EC-B547-30CBB8CF47B7}
+ {3B5312CD-11FB-4E0D-A0F9-68B63765082F} = {13585819-949F-44EC-B547-30CBB8CF47B7}
+ {CC15F4DA-8B51-4A97-9E30-B44DDC966565} = {13585819-949F-44EC-B547-30CBB8CF47B7}
+ {FAAEA8C7-DB88-4EF2-A78B-2A429283190B} = {A832CF1A-6E1D-4B2B-B463-4ECC3824062E}
+ {7F848364-AE8B-46CD-B422-F5E7B86C437E} = {A832CF1A-6E1D-4B2B-B463-4ECC3824062E}
+ {F3DAA22F-E99A-44CE-9A7A-2E3F6529496E} = {A832CF1A-6E1D-4B2B-B463-4ECC3824062E}
+ {D85A5BB5-1AAD-498B-BA6E-4E645751D2B1} = {82B9C30B-4865-4402-BAF2-D3A40A963216}
+ {7D5555DB-1449-466B-A3F0-FF925F6DD1E8} = {82B9C30B-4865-4402-BAF2-D3A40A963216}
+ {799EEF1F-CEF9-42D5-8C64-3488E4A553A6} = {D85A5BB5-1AAD-498B-BA6E-4E645751D2B1}
+ {3FED07DE-A2F1-4B9D-B4B7-BC2CEF49D5C2} = {D85A5BB5-1AAD-498B-BA6E-4E645751D2B1}
+ {0FD54BD0-C49C-4681-80CE-AA22B8995CA8} = {799EEF1F-CEF9-42D5-8C64-3488E4A553A6}
+ {4BDF263B-655B-4F1D-B42F-65260DC688A6} = {799EEF1F-CEF9-42D5-8C64-3488E4A553A6}
+ {FF3A0728-DF9B-4971-AEC5-B1AFCD5A3120} = {799EEF1F-CEF9-42D5-8C64-3488E4A553A6}
+ {6CBAC368-5570-46C6-920D-675358CEA451} = {7D5555DB-1449-466B-A3F0-FF925F6DD1E8}
+ {D1BEED3B-4E09-4D77-9C15-55F596617F43} = {7D5555DB-1449-466B-A3F0-FF925F6DD1E8}
+ {0D0A2B9B-1423-484A-8A40-9E67FD72BD4F} = {7D5555DB-1449-466B-A3F0-FF925F6DD1E8}
+ {3B56A136-5D23-4761-89A5-DAFF61EDB1FD} = {7D5555DB-1449-466B-A3F0-FF925F6DD1E8}
+ {01A7ED79-2098-4BB5-B5A0-8293210BCB93} = {3FED07DE-A2F1-4B9D-B4B7-BC2CEF49D5C2}
+ {9092C339-3CCA-41B4-8B80-FAED313D4168} = {3FED07DE-A2F1-4B9D-B4B7-BC2CEF49D5C2}
+ {DAE1D05B-7F04-4730-AC6F-252D29453F96} = {E84FD9E5-1E4B-4B49-8F2B-990B201FAB93}
+ {3F899E6C-E214-4046-A8DE-97ED673EC3DF} = {E84FD9E5-1E4B-4B49-8F2B-990B201FAB93}
+ {A0A60230-5642-4315-9011-8BAC2E03C66E} = {E84FD9E5-1E4B-4B49-8F2B-990B201FAB93}
+ {E3420143-65D6-4983-8C72-A919A54DF1D6} = {D5709717-5881-4CB2-B411-ABE6EFE3A070}
+ {7B6311A8-EF51-448C-97EB-07C8A1C8500F} = {D5709717-5881-4CB2-B411-ABE6EFE3A070}
+ {F825FBD1-E87F-4F8A-8275-84544FF0A29D} = {D5709717-5881-4CB2-B411-ABE6EFE3A070}
+ {FA98E1BC-2724-4BBA-8A2C-D8E27313638B} = {14AB17BB-293D-404B-B38F-98F05FA9E41B}
+ {DEDB9D76-00E6-4230-8612-0B5AC0F3D5E8} = {14AB17BB-293D-404B-B38F-98F05FA9E41B}
+ {EA1D974B-8B73-4E31-869D-5AE601AE58AF} = {56B20300-9D01-40E1-9E83-86A848E51577}
+ {AB742113-15EC-4B5C-B95D-555BA034F704} = {56B20300-9D01-40E1-9E83-86A848E51577}
+ {B778A621-CC26-4F6A-AF54-1A70E143E45E} = {EA1D974B-8B73-4E31-869D-5AE601AE58AF}
+ {13A37642-221C-4CA3-8146-0EF47FE17288} = {EA1D974B-8B73-4E31-869D-5AE601AE58AF}
+ {62DCF9E0-63A5-40AD-9A57-324303C3224C} = {EA1D974B-8B73-4E31-869D-5AE601AE58AF}
+ {E0B645F2-CDE7-4C1B-A0E2-A0457DCCD0E3} = {EA1D974B-8B73-4E31-869D-5AE601AE58AF}
+ {D3D09003-96D0-4629-88B8-122C0256058C} = {B778A621-CC26-4F6A-AF54-1A70E143E45E}
+ {1982C73F-3D1C-46A6-9DFB-C7B03310365B} = {13A37642-221C-4CA3-8146-0EF47FE17288}
+ {5BCE2D70-53B4-42F9-ABFE-1BC26E59C4FD} = {6CBAC368-5570-46C6-920D-675358CEA451}
+ {845008A6-1271-4B6D-96F9-AAB40BA1E2FC} = {DAE1D05B-7F04-4730-AC6F-252D29453F96}
+ {1C145911-F5BF-4D71-B9BE-FEEBCF9F16FA} = {DAE1D05B-7F04-4730-AC6F-252D29453F96}
+ {0F5279B1-E16F-4FC3-982B-FB81A1E245A3} = {DAE1D05B-7F04-4730-AC6F-252D29453F96}
+ {B3944CE3-8DF6-4D51-9B8D-459C74932E97} = {DAE1D05B-7F04-4730-AC6F-252D29453F96}
+ {369194AC-BF69-4621-A489-B1FB4F509506} = {3F899E6C-E214-4046-A8DE-97ED673EC3DF}
+ {3F538D51-F9F2-41AD-B7F3-B9A22FE9FDA6} = {845008A6-1271-4B6D-96F9-AAB40BA1E2FC}
+ {1E7A1DCE-807E-474B-B065-14F8C93A1D6C} = {845008A6-1271-4B6D-96F9-AAB40BA1E2FC}
+ {9C7B9410-AEA3-4781-B74C-9C0C093F08DF} = {12E0057C-C1E5-4644-9CE2-97F25E6A42B6}
+ {65DB6F4E-55CC-4ED9-9EA3-CC5900DE70F8} = {12E0057C-C1E5-4644-9CE2-97F25E6A42B6}
+ EndGlobalSection
+ GlobalSection(DPCodeReviewSolutionGUID) = preSolution
+ DPCodeReviewSolutionGUID = {00000000-0000-0000-0000-000000000000}
+ EndGlobalSection
+EndGlobal
diff --git a/DependentExtensions/Autopatcher/AutopatcherMySQLRepository/AutopatcherMySQLRepository.vcxproj b/DependentExtensions/Autopatcher/AutopatcherMySQLRepository/AutopatcherMySQLRepository.vcxproj
new file mode 100644
index 000000000..82a9a2571
--- /dev/null
+++ b/DependentExtensions/Autopatcher/AutopatcherMySQLRepository/AutopatcherMySQLRepository.vcxproj
@@ -0,0 +1,96 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ {9092C339-3CCA-41B4-8B80-FAED313D4168}
+ AutopatcherMySQLRepository
+ Win32Proj
+
+
+
+ StaticLibrary
+ v141
+ Unicode
+ true
+
+
+ StaticLibrary
+ v141
+ Unicode
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>15.0.27428.2015
+
+
+ Debug\
+ Debug\
+
+
+ Release\
+ Release\
+
+
+
+ Disabled
+ ./../;./../../bzip2-1.0.6;./../../../Source;./../../MySQLInterface;C:\Program Files (x86)\MySQL\MySQL Server 5.1\include;%(AdditionalIncludeDirectories)
+ _CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;WIN32;_DEBUG;_LIB;__WIN__;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebug
+
+ Level3
+ EditAndContinue
+
+
+ $(OutDir)AutopatcherMySQLRepository.lib
+
+
+
+
+ ./../;./../../bzip2-1.0.6;./../../../Source;./../../MySQLInterface;C:\Program Files (x86)\MySQL\MySQL Server 5.1\include;%(AdditionalIncludeDirectories)
+ _CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;WIN32;NDEBUG;_LIB;__WIN__;%(PreprocessorDefinitions)
+ MultiThreaded
+
+ Level3
+ ProgramDatabase
+
+
+ $(OutDir)AutopatcherMySQLRepository.lib
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/DependentExtensions/Autopatcher/AutopatcherMySQLRepository/AutopatcherMySQLRepository.vcxproj.filters b/DependentExtensions/Autopatcher/AutopatcherMySQLRepository/AutopatcherMySQLRepository.vcxproj.filters
new file mode 100644
index 000000000..a2075593a
--- /dev/null
+++ b/DependentExtensions/Autopatcher/AutopatcherMySQLRepository/AutopatcherMySQLRepository.vcxproj.filters
@@ -0,0 +1,38 @@
+
+
+
+
+ {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
+ cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx
+
+
+ {93995380-89BD-4b04-88EB-625FBE52EBFB}
+ h;hpp;hxx;hm;inl;inc;xsd
+
+
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+
+
+
+
\ No newline at end of file
diff --git a/DependentExtensions/Autopatcher/AutopatcherPostgreRepository/AutopatcherPostgreRepository_vc9.vcxproj b/DependentExtensions/Autopatcher/AutopatcherPostgreRepository/AutopatcherPostgreRepository_vc9.vcxproj
new file mode 100644
index 000000000..b11f9195d
--- /dev/null
+++ b/DependentExtensions/Autopatcher/AutopatcherPostgreRepository/AutopatcherPostgreRepository_vc9.vcxproj
@@ -0,0 +1,104 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ AutopatcherPostgreSQLRepository
+ {0FD54BD0-C49C-4681-80CE-AA22B8995CA8}
+ AutopatcherPostgreSQLRepository
+ Win32Proj
+
+
+
+ StaticLibrary
+ v141
+ MultiByte
+
+
+ StaticLibrary
+ v141
+ MultiByte
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>15.0.27428.2015
+
+
+ $(Configuration)\
+ $(Configuration)\
+
+
+ $(Configuration)\
+ $(Configuration)\
+
+
+
+ Disabled
+ ./../;./../../bzip2-1.0.6;./../../../Source;./../../PostgreSQLInterface;C:\Program Files (x86)\PostgreSQL\9.2\include;%(AdditionalIncludeDirectories)
+ _CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebug
+
+ Level3
+ EditAndContinue
+
+
+ $(OutDir)AutopatcherPostgreRepository.lib
+
+
+
+
+ ./../;./../../bzip2-1.0.6;./../../../Source;./../../PostgreSQLInterface;C:\Program Files (x86)\PostgreSQL\9.2\include;%(AdditionalIncludeDirectories)
+ _CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)
+ MultiThreaded
+
+ Level3
+ ProgramDatabase
+
+
+ $(OutDir)AutopatcherPostgreRepository.lib
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {6533bdae-0f0c-45e4-8fe7-add0f37fe063}
+ false
+
+
+
+
+
+
\ No newline at end of file
diff --git a/DependentExtensions/Autopatcher/AutopatcherPostgreRepository/AutopatcherPostgreRepository_vc9.vcxproj.filters b/DependentExtensions/Autopatcher/AutopatcherPostgreRepository/AutopatcherPostgreRepository_vc9.vcxproj.filters
new file mode 100644
index 000000000..cb728bbae
--- /dev/null
+++ b/DependentExtensions/Autopatcher/AutopatcherPostgreRepository/AutopatcherPostgreRepository_vc9.vcxproj.filters
@@ -0,0 +1,38 @@
+
+
+
+
+ {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
+ cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx
+
+
+ {93995380-89BD-4b04-88EB-625FBE52EBFB}
+ h;hpp;hxx;hm;inl;inc;xsd
+
+
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+
+
+
+
\ No newline at end of file
diff --git a/DependentExtensions/IrrlichtDemo/IrrlichtDemo.v8.vcxproj b/DependentExtensions/IrrlichtDemo/IrrlichtDemo.v8.vcxproj
new file mode 100644
index 000000000..9a7a98320
--- /dev/null
+++ b/DependentExtensions/IrrlichtDemo/IrrlichtDemo.v8.vcxproj
@@ -0,0 +1,145 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ IrrlichtDemo
+ {DEDB9D76-00E6-4230-8612-0B5AC0F3D5E8}
+ IrrlichtDemo
+ Win32Proj
+
+
+
+ Application
+ v141
+ NotSet
+ true
+
+
+ Application
+ v141
+ NotSet
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>15.0.27428.2015
+
+
+ $(ProjectDir)$(Configuration)\
+ $(Configuration)\
+ true
+
+
+ $(ProjectDir)$(Configuration)\
+ $(Configuration)\
+ false
+
+
+
+ Disabled
+ ./;./../../Source;C:\irrlicht-1.7.2\include;./../../DependentExtensions/miniupnpc-1.5;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_WINDOWS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebugDLL
+
+ Level3
+ EditAndContinue
+
+
+ ws2_32.lib;IPHlpApi.lib;%(AdditionalDependencies)
+ $(OutDir)IrrlichtRakNetDemo.exe
+ true
+ Windows
+ false
+
+ MachineX86
+
+
+ copy C:\irrlicht-1.7.2\bin\Win32-VisualStudio\Irrlicht.dll .\
+
+
+
+
+ ./;./../../Source;C:\irrlicht-1.7.2\include;./../../DependentExtensions/miniupnpc-1.5;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_WINDOWS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)
+ MultiThreadedDLL
+
+ Level3
+ ProgramDatabase
+
+
+ ws2_32.lib;IPHlpApi.lib;%(AdditionalDependencies)
+ $(OutDir)IrrlichtRakNetDemo.exe
+ true
+ Windows
+ true
+ true
+ false
+
+ MachineX86
+
+
+ copy C:\irrlicht-1.7.2\bin\Win32-VisualStudio\Irrlicht.dll .\
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {6533bdae-0f0c-45e4-8fe7-add0f37fe063}
+ false
+
+
+
+
+
+
\ No newline at end of file
diff --git a/DependentExtensions/IrrlichtDemo/IrrlichtDemo.v8.vcxproj.filters b/DependentExtensions/IrrlichtDemo/IrrlichtDemo.v8.vcxproj.filters
new file mode 100644
index 000000000..dd29491ce
--- /dev/null
+++ b/DependentExtensions/IrrlichtDemo/IrrlichtDemo.v8.vcxproj.filters
@@ -0,0 +1,77 @@
+
+
+
+
+ {8c521a45-8908-48a3-a4a8-be81a91a0eb7}
+
+
+
+
+ miniupnpc-1.5
+
+
+ miniupnpc-1.5
+
+
+ miniupnpc-1.5
+
+
+ miniupnpc-1.5
+
+
+ miniupnpc-1.5
+
+
+ miniupnpc-1.5
+
+
+ miniupnpc-1.5
+
+
+ miniupnpc-1.5
+
+
+ miniupnpc-1.5
+
+
+
+
+
+
+
+
+ miniupnpc-1.5
+
+
+ miniupnpc-1.5
+
+
+ miniupnpc-1.5
+
+
+ miniupnpc-1.5
+
+
+ miniupnpc-1.5
+
+
+ miniupnpc-1.5
+
+
+ miniupnpc-1.5
+
+
+ miniupnpc-1.5
+
+
+ miniupnpc-1.5
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/DependentExtensions/Ogre3DInterpDemo/Ogre3DInterpDemo.vcxproj b/DependentExtensions/Ogre3DInterpDemo/Ogre3DInterpDemo.vcxproj
new file mode 100644
index 000000000..73f82b96c
--- /dev/null
+++ b/DependentExtensions/Ogre3DInterpDemo/Ogre3DInterpDemo.vcxproj
@@ -0,0 +1,146 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ {FA98E1BC-2724-4BBA-8A2C-D8E27313638B}
+ Ogre3DInterpDemo
+ Win32Proj
+
+
+
+ Application
+ v141
+ NotSet
+ true
+
+
+ Application
+ v141
+ NotSet
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>15.0.27428.2015
+
+
+ $(ProjectDir)$(Configuration)\
+ $(Configuration)\
+ true
+
+
+ $(ProjectDir)$(Configuration)\
+ $(Configuration)\
+ false
+
+
+
+ Disabled
+ ./;./../../Source;$(OGRE_HOME)\include\OGRE;$(OGRE_HOME)\boost_1_48\;$(OGRE_HOME)\include\OIS;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebugDLL
+
+ Level3
+ EditAndContinue
+
+
+ ./../../lib/RakNetDLLDebug.lib;ws2_32.lib;OgreMain_d.lib;OIS_d.lib;%(AdditionalDependencies)
+ $(ProjectDir)\$(ProjectName).exe
+ $(OGRE_HOME)\lib\$(Configuration);$(OGRE_HOME)\boost_1_48\lib;%(AdditionalLibraryDirectories)
+ true
+ Windows
+ false
+
+ MachineX86
+
+
+ copy $(OGRE_HOME)\bin\debug\*.dll $(ProjectDir)
+copy .\..\..\Lib\RakNetDebug.dll $(ProjectDir)
+
+
+
+
+
+ ./;./../../Source;$(OGRE_HOME)\include\OGRE;$(OGRE_HOME)\boost_1_48\;$(OGRE_HOME)\include\OIS;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)
+ MultiThreadedDLL
+
+ Level3
+ ProgramDatabase
+
+
+ ./../../lib/RakNetDLL.lib;ws2_32.lib;OgreMain.lib;OIS.lib;%(AdditionalDependencies)
+ $(ProjectDir)\$(ProjectName).exe
+ $(OGRE_HOME)\lib\$(Configuration);$(OGRE_HOME)\boost_1_48\lib;%(AdditionalLibraryDirectories)
+ true
+ Windows
+ true
+ true
+ false
+
+ MachineX86
+
+
+ copy $(OGRE_HOME)\bin\release\*.dll $(ProjectDir)
+copy .\..\..\Lib\RakNet.dll $(ProjectDir)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {bc75cd23-cb75-4233-a305-b7328825a9a5}
+ false
+
+
+
+
+
+
\ No newline at end of file
diff --git a/DependentExtensions/Ogre3DInterpDemo/Ogre3DInterpDemo.vcxproj.filters b/DependentExtensions/Ogre3DInterpDemo/Ogre3DInterpDemo.vcxproj.filters
new file mode 100644
index 000000000..cff48968f
--- /dev/null
+++ b/DependentExtensions/Ogre3DInterpDemo/Ogre3DInterpDemo.vcxproj.filters
@@ -0,0 +1,88 @@
+
+
+
+
+ {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
+ cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx
+
+
+ {c9eb1f7e-6185-4257-896b-8ca239335059}
+
+
+ {e09b138e-6e47-4cef-a48f-613802def3f5}
+
+
+
+
+ Source Files
+
+
+ Source Files
+
+
+ App3D
+
+
+ App3D
+
+
+ App3D
+
+
+ App3D
+
+
+ App3D
+
+
+ App3D
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+
+
+ Source Files
+
+
+ App3D
+
+
+ App3D
+
+
+ App3D
+
+
+ App3D
+
+
+ App3D
+
+
+ App3D
+
+
+ App3D
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+
+
+
+
\ No newline at end of file
diff --git a/DependentExtensions/SQLite3Plugin/Logger/ClientOnly/Samples/D3D9/Matrices_2008.vcxproj b/DependentExtensions/SQLite3Plugin/Logger/ClientOnly/Samples/D3D9/Matrices_2008.vcxproj
new file mode 100644
index 000000000..1fdd934d2
--- /dev/null
+++ b/DependentExtensions/SQLite3Plugin/Logger/ClientOnly/Samples/D3D9/Matrices_2008.vcxproj
@@ -0,0 +1,241 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Debug
+ x64
+
+
+ Release
+ Win32
+
+
+ Release
+ x64
+
+
+
+ Matrices
+ {D3D09003-96D0-4629-88B8-122C0256058C}
+ Matrices
+ Win32Proj
+
+
+
+ Application
+ v141
+ Unicode
+
+
+ Application
+ v141
+ Unicode
+
+
+ Application
+ v141
+ Unicode
+
+
+ Application
+ v141
+ Unicode
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>15.0.27428.2015
+
+
+ Debug\
+ Debug\
+ true
+ false
+
+
+ $(Platform)\$(Configuration)\
+ $(Platform)\$(Configuration)\
+ true
+ false
+
+
+ Release\
+ Release\
+ false
+ false
+
+
+ $(Platform)\$(Configuration)\
+ $(Platform)\$(Configuration)\
+ false
+ false
+
+
+
+ Disabled
+ DXUT\Core;$(SolutionDir)DependentExtensions\SQLite3Plugin\Logger;$(SolutionDir)DependentExtensions\SQLite3Plugin\Logger\ClientOnly;$(SolutionDir)DependentExtensions\SQLite3Plugin;$(SolutionDir)Source;$(SolutionDir)DependentExtensions\SQLite3Plugin\Logger\ClientOnly\Optional;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;DEBUG;PROFILE;_WINDOWS;%(PreprocessorDefinitions)
+ true
+ Default
+ MultiThreadedDebug
+
+ Level3
+ EditAndContinue
+
+
+ /IGNORE:4089 %(AdditionalOptions)
+ d3dxof.lib;dxguid.lib;d3dx9d.lib;d3d9.lib;winmm.lib;ws2_32.lib;%(AdditionalDependencies)
+ $(OutDir)Matrices.exe
+ true
+ $(OutDir)Matrices.pdb
+ Windows
+ false
+
+ MachineX86
+
+
+
+
+ X64
+
+
+ Disabled
+ DXUT\Core;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;DEBUG;PROFILE;_WINDOWS;%(PreprocessorDefinitions)
+ true
+ Default
+ MultiThreadedDebug
+
+ Level3
+ ProgramDatabase
+
+
+ /IGNORE:4089 %(AdditionalOptions)
+ d3dxof.lib;dxguid.lib;d3dx9d.lib;d3d9.lib;winmm.lib;%(AdditionalDependencies)
+ $(OutDir)Matrices.exe
+ true
+ $(OutDir)Matrices.pdb
+ Windows
+ false
+
+ MachineX64
+
+
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ DXUT\Core;$(SolutionDir)DependentExtensions\SQLite3Plugin\Logger;$(SolutionDir)DependentExtensions\SQLite3Plugin\Logger\ClientOnly;$(SolutionDir)DependentExtensions\SQLite3Plugin;$(SolutionDir)Source;$(SolutionDir)DependentExtensions\SQLite3Plugin\Logger\ClientOnly\Optional;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)
+ true
+ MultiThreaded
+ false
+ true
+
+ Level3
+ ProgramDatabase
+
+
+ /IGNORE:4089 %(AdditionalOptions)
+ d3dxof.lib;dxguid.lib;d3dx9.lib;d3d9.lib;winmm.lib;ws2_32.lib;%(AdditionalDependencies)
+ $(OutDir)Matrices.exe
+ true
+ Windows
+ true
+ true
+ false
+
+ MachineX86
+
+
+
+
+ X64
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ true
+ DXUT\Core;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)
+ true
+ MultiThreaded
+ false
+ true
+
+ Level3
+ ProgramDatabase
+
+
+ /IGNORE:4089 %(AdditionalOptions)
+ d3dxof.lib;dxguid.lib;d3dx9.lib;d3d9.lib;winmm.lib;%(AdditionalDependencies)
+ $(OutDir)Matrices.exe
+ true
+ Windows
+ true
+ true
+ false
+
+ MachineX64
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {6533bdae-0f0c-45e4-8fe7-add0f37fe063}
+ false
+
+
+
+
+
+
\ No newline at end of file
diff --git a/DependentExtensions/SQLite3Plugin/Logger/ClientOnly/Samples/D3D9/Matrices_2008.vcxproj.filters b/DependentExtensions/SQLite3Plugin/Logger/ClientOnly/Samples/D3D9/Matrices_2008.vcxproj.filters
new file mode 100644
index 000000000..b2e07cbf3
--- /dev/null
+++ b/DependentExtensions/SQLite3Plugin/Logger/ClientOnly/Samples/D3D9/Matrices_2008.vcxproj.filters
@@ -0,0 +1,59 @@
+
+
+
+
+ {1eabf8bd-ea16-4f18-b110-03016dc22b27}
+
+
+
+
+ ClientLogger
+
+
+ ClientLogger
+
+
+ ClientLogger
+
+
+ ClientLogger
+
+
+ ClientLogger
+
+
+ ClientLogger
+
+
+
+
+
+ ClientLogger
+
+
+ ClientLogger
+
+
+ ClientLogger
+
+
+ ClientLogger
+
+
+ ClientLogger
+
+
+ ClientLogger
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/DependentExtensions/SQLite3Plugin/Logger/ClientOnly/Samples/Ogre3D/BspCollision_vc9.vcxproj b/DependentExtensions/SQLite3Plugin/Logger/ClientOnly/Samples/Ogre3D/BspCollision_vc9.vcxproj
new file mode 100644
index 000000000..d9f54329e
--- /dev/null
+++ b/DependentExtensions/SQLite3Plugin/Logger/ClientOnly/Samples/Ogre3D/BspCollision_vc9.vcxproj
@@ -0,0 +1,150 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ Demo_BspCollision
+ {1982C73F-3D1C-46A6-9DFB-C7B03310365B}
+ Demo_BspCollision
+ Win32Proj
+
+
+
+ Application
+ v141
+ MultiByte
+
+
+ Application
+ v141
+ MultiByte
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>15.0.27428.2015
+
+
+ $(Configuration)\
+ $(Configuration)\
+ true
+
+
+ $(Configuration)\
+ $(Configuration)\
+ false
+
+
+
+ Disabled
+ $(SolutionDir)DependentExtensions\SQLite3Plugin;$(SolutionDir)Source;$(SolutionDir)DependentExtensions\SQLite3Plugin\Logger;$(SolutionDir)DependentExtensions\SQLite3Plugin\Logger\ClientOnly;$(SolutionDir)DependentExtensions\SQLite3Plugin\Logger\ClientOnly\Optional;$(OGRE_HOME)\samples\include;$(OGRE_HOME)\include;$(OGRE_HOME)\include;$(OGRE_HOME)\include;$(OGRE_HOME)\samples\refapp\include;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebugDLL
+ true
+ Fast
+
+ Level3
+ EditAndContinue
+
+
+ OgreMain_d.lib;OIS_d.lib;ReferenceAppLayer_d.lib;ws2_32.lib;%(AdditionalDependencies)
+ $(OutDir)Demo_BspCollision.exe
+ $(OGRE_HOME)\lib\;..\..\..\Dependencies\lib\$(Configuration);%(AdditionalLibraryDirectories)
+ true
+ $(OutDir)Demo_BspCollision.pdb
+ Windows
+ false
+
+ MachineX86
+
+
+ copy $(OGRE_HOME)\bin\$(Configuration)\*.dll .\
+copy $(OGRE_HOME)\bin\$(Configuration)\Plugins.cfg .\
+copy $(OGRE_HOME)\bin\$(Configuration)\Media.cfg .\
+
+
+
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ Speed
+ true
+ $(SolutionDir)DependentExtensions\SQLite3Plugin;$(SolutionDir)Source;$(SolutionDir)DependentExtensions\SQLite3Plugin\Logger;$(SolutionDir)DependentExtensions\SQLite3Plugin\Logger\ClientOnly;$(SolutionDir)DependentExtensions\SQLite3Plugin\Logger\ClientOnly\Optional;$(OGRE_HOME)\samples\include;$(OGRE_HOME)\include;$(OGRE_HOME)\include;$(OGRE_HOME)\include;$(OGRE_HOME)\samples\refapp\include;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)
+ true
+ true
+ MultiThreadedDLL
+ false
+ true
+ Fast
+
+ Level3
+ ProgramDatabase
+
+
+ OgreMain.lib;OIS.lib;ReferenceAppLayer.lib;ws2_32.lib;%(AdditionalDependencies)
+ $(OutDir)Demo_BspCollision.exe
+ $(OGRE_HOME)\lib\;..\..\..\Dependencies\lib\$(Configuration);%(AdditionalLibraryDirectories)
+ false
+ Windows
+ true
+ true
+ false
+
+ MachineX86
+
+
+ copy $(OGRE_HOME)\bin\$(Configuration)\*.dll .\
+copy $(OGRE_HOME)\bin\$(Configuration)\Plugins.cfg .\
+copy $(OGRE_HOME)\bin\$(Configuration)\Media.cfg .\
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {6533bdae-0f0c-45e4-8fe7-add0f37fe063}
+ false
+
+
+
+
+
+
\ No newline at end of file
diff --git a/DependentExtensions/SQLite3Plugin/Logger/ClientOnly/Samples/Ogre3D/BspCollision_vc9.vcxproj.filters b/DependentExtensions/SQLite3Plugin/Logger/ClientOnly/Samples/Ogre3D/BspCollision_vc9.vcxproj.filters
new file mode 100644
index 000000000..44b9be1bb
--- /dev/null
+++ b/DependentExtensions/SQLite3Plugin/Logger/ClientOnly/Samples/Ogre3D/BspCollision_vc9.vcxproj.filters
@@ -0,0 +1,54 @@
+
+
+
+
+ {277b775b-0c54-453d-a9ae-bebed99d526b}
+
+
+ {a758cdc7-b599-4b34-82a3-21e11a90d024}
+
+
+
+
+ ClientLogger
+
+
+ ClientLogger
+
+
+ ClientLogger
+
+
+ ClientLogger
+
+
+ ClientLogger
+
+
+ ClientLogger
+
+
+ Ogre
+
+
+
+
+ ClientLogger
+
+
+ ClientLogger
+
+
+ ClientLogger
+
+
+ ClientLogger
+
+
+ ClientLogger
+
+
+ ClientLogger
+
+
+
\ No newline at end of file
diff --git a/DependentExtensions/SQLite3Plugin/Logger/ClientOnly/Samples/Simple/SQLiteClientLogger.vcxproj b/DependentExtensions/SQLite3Plugin/Logger/ClientOnly/Samples/Simple/SQLiteClientLogger.vcxproj
new file mode 100644
index 000000000..281a3d0a1
--- /dev/null
+++ b/DependentExtensions/SQLite3Plugin/Logger/ClientOnly/Samples/Simple/SQLiteClientLogger.vcxproj
@@ -0,0 +1,120 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ {62DCF9E0-63A5-40AD-9A57-324303C3224C}
+ SQLiteClientLogger
+ Win32Proj
+
+
+
+ Application
+ v141
+ Unicode
+ true
+
+
+ Application
+ v141
+ Unicode
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>15.0.27428.2015
+
+
+ $(SolutionDir)$(Configuration)\
+ $(Configuration)\
+ true
+
+
+ $(SolutionDir)$(Configuration)\
+ $(Configuration)\
+ false
+
+
+
+ Disabled
+ $(SolutionDir)DependentExtensions\SQLite3Plugin;$(SolutionDir)Source;$(SolutionDir)DependentExtensions\SQLite3Plugin\Logger;$(SolutionDir)DependentExtensions\SQLite3Plugin\Logger\ClientOnly;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebug
+
+ Level3
+ EditAndContinue
+
+
+ $(SolutionDir)Lib/RakNet_VS2008_LibStatic_Debug_Win32.lib;ws2_32.lib;%(AdditionalDependencies)
+ true
+ Console
+ false
+
+ MachineX86
+
+
+
+
+ $(SolutionDir)DependentExtensions\SQLite3Plugin;$(SolutionDir)Source;$(SolutionDir)DependentExtensions\SQLite3Plugin\Logger;$(SolutionDir)DependentExtensions\SQLite3Plugin\Logger\ClientOnly;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ MultiThreaded
+
+ Level3
+ ProgramDatabase
+
+
+ $(SolutionDir)Lib/RRakNet_VS2008_LibStatic_Debug_Win32.lib;ws2_32.lib;%(AdditionalDependencies)
+ true
+ Console
+ true
+ true
+ false
+
+ MachineX86
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {6533bdae-0f0c-45e4-8fe7-add0f37fe063}
+ false
+
+
+
+
+
+
\ No newline at end of file
diff --git a/DependentExtensions/SQLite3Plugin/Logger/ServerOnly/SQLiteServerLogger.vcxproj b/DependentExtensions/SQLite3Plugin/Logger/ServerOnly/SQLiteServerLogger.vcxproj
new file mode 100644
index 000000000..7c8bccf28
--- /dev/null
+++ b/DependentExtensions/SQLite3Plugin/Logger/ServerOnly/SQLiteServerLogger.vcxproj
@@ -0,0 +1,208 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ {E0B645F2-CDE7-4C1B-A0E2-A0457DCCD0E3}
+ SQLiteServerLogger
+ Win32Proj
+
+
+
+ Application
+ v141
+ Unicode
+ true
+
+
+ Application
+ v141
+ Unicode
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>15.0.27428.2015
+
+
+ $(ProjectDir)$(Configuration)\
+ $(Configuration)\
+ true
+
+
+ $(ProjectDir)$(Configuration)\
+ $(Configuration)\
+ false
+
+
+
+ Disabled
+ $(SolutionDir)Source;$(SolutionDir)DependentExtensions\DXTCompressor\Src;$(SolutionDir)DependentExtensions\DXTCompressor\External\include;$(SolutionDir)DependentExtensions\jpeg-7;$(SolutionDir)DependentExtensions\SQLite3Plugin;$(SolutionDir)DependentExtensions\SQLite3Plugin\Logger;$(SolutionDir)DependentExtensions\SQLite3Plugin\Logger\ServerOnly;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebug
+
+ Level3
+ EditAndContinue
+
+
+ $(SolutionDir)Lib/RakNet_VS2008_LibStatic_Debug_Win32.lib;ws2_32.lib;%(AdditionalDependencies)
+ $(SolutionDir)\DependentExtensions\DXTCompressor\External\lib;%(AdditionalLibraryDirectories)
+ true
+ Console
+ false
+
+ MachineX86
+
+
+ copy $(SolutionDir)DependentExtensions\DXTCompressor\*.dll .\
+
+
+
+
+ $(SolutionDir)Source;$(SolutionDir)DependentExtensions\DXTCompressor\Src;$(SolutionDir)DependentExtensions\DXTCompressor\External\include;$(SolutionDir)DependentExtensions\jpeg-7;$(SolutionDir)DependentExtensions\SQLite3Plugin;$(SolutionDir)DependentExtensions\SQLite3Plugin\Logger;$(SolutionDir)DependentExtensions\SQLite3Plugin\Logger\ServerOnly;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ MultiThreaded
+
+ Level3
+ ProgramDatabase
+
+
+ $(SolutionDir)Lib/RakNet_VS2008_LibStatic_Release_Win32.lib;ws2_32.lib;%(AdditionalDependencies)
+ $(SolutionDir)\DependentExtensions\DXTCompressor\External\lib;%(AdditionalLibraryDirectories)
+ true
+ Console
+ true
+ true
+ false
+
+ MachineX86
+
+
+ copy $(SolutionDir)DependentExtensions\DXTCompressor\*.dll .\
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {6533bdae-0f0c-45e4-8fe7-add0f37fe063}
+ false
+
+
+
+
+
+
\ No newline at end of file
diff --git a/DependentExtensions/SQLite3Plugin/Logger/ServerOnly/SQLiteServerLogger.vcxproj.filters b/DependentExtensions/SQLite3Plugin/Logger/ServerOnly/SQLiteServerLogger.vcxproj.filters
new file mode 100644
index 000000000..0afa58ef4
--- /dev/null
+++ b/DependentExtensions/SQLite3Plugin/Logger/ServerOnly/SQLiteServerLogger.vcxproj.filters
@@ -0,0 +1,275 @@
+
+
+
+
+ {bc2410de-457c-400c-9cfc-8f221f774262}
+
+
+ {93d4c277-9c5c-4401-aeb3-c55c8dd162e0}
+
+
+ {c23aa191-f739-4770-8dd4-f946e2793d6d}
+
+
+
+
+ jpeg
+
+
+ jpeg
+
+
+ jpeg
+
+
+ jpeg
+
+
+ jpeg
+
+
+ jpeg
+
+
+ jpeg
+
+
+ jpeg
+
+
+ jpeg
+
+
+ jpeg
+
+
+ jpeg
+
+
+ jpeg
+
+
+ DXTCompressor
+
+
+ DXTCompressor
+
+
+ DXTCompressor
+
+
+ DXTCompressor
+
+
+ DXTCompressor
+
+
+ SQLite
+
+
+ SQLite
+
+
+
+
+
+
+
+
+
+ jpeg
+
+
+ jpeg
+
+
+ jpeg
+
+
+ jpeg
+
+
+ jpeg
+
+
+ jpeg
+
+
+ jpeg
+
+
+ jpeg
+
+
+ jpeg
+
+
+ jpeg
+
+
+ jpeg
+
+
+ jpeg
+
+
+ jpeg
+
+
+ jpeg
+
+
+ jpeg
+
+
+ jpeg
+
+
+ jpeg
+
+
+ jpeg
+
+
+ jpeg
+
+
+ jpeg
+
+
+ jpeg
+
+
+ jpeg
+
+
+ jpeg
+
+
+ jpeg
+
+
+ jpeg
+
+
+ jpeg
+
+
+ jpeg
+
+
+ jpeg
+
+
+ jpeg
+
+
+ jpeg
+
+
+ jpeg
+
+
+ jpeg
+
+
+ jpeg
+
+
+ jpeg
+
+
+ jpeg
+
+
+ jpeg
+
+
+ jpeg
+
+
+ jpeg
+
+
+ jpeg
+
+
+ jpeg
+
+
+ jpeg
+
+
+ jpeg
+
+
+ jpeg
+
+
+ jpeg
+
+
+ jpeg
+
+
+ jpeg
+
+
+ jpeg
+
+
+ jpeg
+
+
+ jpeg
+
+
+ jpeg
+
+
+ jpeg
+
+
+ jpeg
+
+
+ jpeg
+
+
+ jpeg
+
+
+ jpeg
+
+
+ jpeg
+
+
+ jpeg
+
+
+ jpeg
+
+
+ jpeg
+
+
+ jpeg
+
+
+ jpeg
+
+
+ DXTCompressor
+
+
+ SQLite
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/DependentExtensions/SQLite3Plugin/SQLite3Plugin.vcxproj b/DependentExtensions/SQLite3Plugin/SQLite3Plugin.vcxproj
new file mode 100644
index 000000000..d51d3fd05
--- /dev/null
+++ b/DependentExtensions/SQLite3Plugin/SQLite3Plugin.vcxproj
@@ -0,0 +1,117 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ {AB742113-15EC-4B5C-B95D-555BA034F704}
+ SQLite3Plugin
+ Win32Proj
+
+
+
+ Application
+ v141
+ Unicode
+ true
+
+
+ Application
+ v141
+ Unicode
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>15.0.27428.2015
+
+
+ $(SolutionDir)$(Configuration)\
+ $(Configuration)\
+ true
+
+
+ $(SolutionDir)$(Configuration)\
+ $(Configuration)\
+ false
+
+
+
+ Disabled
+ ../../Source;./ServerOnly;./;./ClientOnly;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebug
+
+ Level3
+ EditAndContinue
+
+
+ ./../../Lib/RakNet_VS2008_LibStatic_Debug_Win32.lib;ws2_32.lib;%(AdditionalDependencies)
+ true
+ Console
+ false
+
+ MachineX86
+
+
+
+
+ ../../Source;./ServerOnly;./;./ClientOnly;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ MultiThreaded
+
+ Level3
+ ProgramDatabase
+
+
+ ./../../Lib/RakNet_VS2008_LibStatic_Release_Win32.lib;ws2_32.lib;%(AdditionalDependencies)
+ true
+ Console
+ true
+ true
+ false
+
+ MachineX86
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {6533bdae-0f0c-45e4-8fe7-add0f37fe063}
+ false
+
+
+
+
+
+
\ No newline at end of file
diff --git a/DependentExtensions/SQLite3Plugin/SQLite3Plugin.vcxproj.filters b/DependentExtensions/SQLite3Plugin/SQLite3Plugin.vcxproj.filters
new file mode 100644
index 000000000..96a5c8fac
--- /dev/null
+++ b/DependentExtensions/SQLite3Plugin/SQLite3Plugin.vcxproj.filters
@@ -0,0 +1,28 @@
+
+
+
+
+ {bac0625a-2576-494d-b33f-2aab87c19301}
+
+
+
+
+ Sqlite
+
+
+
+
+
+
+
+
+ Sqlite
+
+
+ Sqlite
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Lib/DLL/DLL_vc9.vcxproj b/Lib/DLL/DLL_vc9.vcxproj
new file mode 100644
index 000000000..e42c2f677
--- /dev/null
+++ b/Lib/DLL/DLL_vc9.vcxproj
@@ -0,0 +1,472 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Debug
+ x64
+
+
+ Release
+ Win32
+
+
+ Release
+ x64
+
+
+
+ DLL
+ {BC75CD23-CB75-4233-A305-B7328825A9A5}
+ DLL
+ Win32Proj
+
+
+
+ DynamicLibrary
+ v141
+ MultiByte
+ true
+
+
+ DynamicLibrary
+ v141
+ MultiByte
+
+
+ DynamicLibrary
+ v141
+ MultiByte
+ true
+
+
+ DynamicLibrary
+ v141
+ MultiByte
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>15.0.28127.55
+
+
+ $(SolutionDir)Lib\
+ $(Platform)\$(Configuration)\
+ true
+
+
+ $(SolutionDir)Lib\
+ $(Platform)\$(Configuration)\
+ true
+
+
+ $(SolutionDir)Lib\
+ $(Platform)\$(Configuration)\
+ false
+
+
+ $(SolutionDir)Lib\
+ $(Platform)\$(Configuration)\
+ false
+
+
+
+ Disabled
+ ./../../Source;./../../DependentExtensions/openssl-1.0.0d/include;./../../DependentExtensions;%(AdditionalIncludeDirectories)
+ _CRT_SECURE_NO_DEPRECATE;WIN32;_DEBUG;_RAKNET_DLL;_CRT_NONSTDC_NO_DEPRECATE;%(PreprocessorDefinitions)
+ true
+
+ EnableFastChecks
+ MultiThreadedDebugDLL
+ false
+ false
+
+ $(OutDir)$(SolutionName)_$(ProjectName)_$(Configuration)_$(Platform).pdb
+ Level4
+ EditAndContinue
+
+
+ ws2_32.lib;%(AdditionalDependencies)
+ $(OutDir)$(SolutionName)_$(ProjectName)_$(Configuration)_$(Platform).dll
+ true
+ Windows
+ false
+
+ $(OutDir)$(SolutionName)_$(ProjectName)_$(Configuration)_$(Platform).lib
+ MachineX86
+
+
+
+
+ X64
+
+
+ Disabled
+ ./../../Source;./../../DependentExtensions/openssl-1.0.0d/include;./../../DependentExtensions;%(AdditionalIncludeDirectories)
+ _CRT_SECURE_NO_DEPRECATE;WIN32;_DEBUG;_RAKNET_DLL;_CRT_NONSTDC_NO_DEPRECATE;%(PreprocessorDefinitions)
+ true
+
+ EnableFastChecks
+ MultiThreadedDebugDLL
+ false
+ false
+
+ $(OutDir)$(SolutionName)_$(ProjectName)_$(Configuration)_$(Platform).pdb
+ Level4
+ ProgramDatabase
+
+
+ ws2_32.lib;%(AdditionalDependencies)
+ $(OutDir)$(SolutionName)_$(ProjectName)_$(Configuration)_$(Platform).dll
+ true
+ Windows
+ false
+
+ $(OutDir)$(SolutionName)_$(ProjectName)_$(Configuration)_$(Platform).lib
+ MachineX64
+
+
+
+
+ ./../../Source;./../../DependentExtensions/openssl-1.0.0d/include;./../../DependentExtensions;%(AdditionalIncludeDirectories)
+ _CRT_SECURE_NO_DEPRECATE;WIN32;_RELEASE;_RAKNET_DLL;_CRT_NONSTDC_NO_DEPRECATE;%(PreprocessorDefinitions)
+
+ MultiThreadedDLL
+ false
+ false
+
+ $(OutDir)$(SolutionName)_$(ProjectName)_$(Configuration)_$(Platform).pdb
+ Level3
+ ProgramDatabase
+
+
+ ws2_32.lib;%(AdditionalDependencies)
+ $(OutDir)$(SolutionName)_$(ProjectName)_$(Configuration)_$(Platform).dll
+ false
+ Windows
+ true
+ true
+ false
+
+ $(OutDir)$(SolutionName)_$(ProjectName)_$(Configuration)_$(Platform).lib
+ MachineX86
+
+
+
+
+ X64
+
+
+ ./../../Source;./../../DependentExtensions/openssl-1.0.0d/include;./../../DependentExtensions;%(AdditionalIncludeDirectories)
+ _CRT_SECURE_NO_DEPRECATE;WIN32;_RELEASE;_RAKNET_DLL;_CRT_NONSTDC_NO_DEPRECATE;%(PreprocessorDefinitions)
+
+ MultiThreadedDLL
+ false
+ false
+
+ $(OutDir)$(SolutionName)_$(ProjectName)_$(Configuration)_$(Platform).pdb
+ Level3
+ ProgramDatabase
+
+
+ ws2_32.lib;%(AdditionalDependencies)
+ $(OutDir)$(SolutionName)_$(ProjectName)_$(Configuration)_$(Platform).dll
+ false
+ Windows
+ true
+ true
+ false
+
+ $(OutDir)$(SolutionName)_$(ProjectName)_$(Configuration)_$(Platform).lib
+ MachineX64
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Lib/DLL/DLL_vc9.vcxproj.filters b/Lib/DLL/DLL_vc9.vcxproj.filters
new file mode 100644
index 000000000..43f7cddb0
--- /dev/null
+++ b/Lib/DLL/DLL_vc9.vcxproj.filters
@@ -0,0 +1,803 @@
+
+
+
+
+ {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
+ cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx
+
+
+ {93995380-89BD-4b04-88EB-625FBE52EBFB}
+ h;hpp;hxx;hm;inl;inc;xsd
+
+
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Lib/JanssonStatic/JanssonStatic_vc9.vcxproj b/Lib/JanssonStatic/JanssonStatic_vc9.vcxproj
new file mode 100644
index 000000000..547f3eed1
--- /dev/null
+++ b/Lib/JanssonStatic/JanssonStatic_vc9.vcxproj
@@ -0,0 +1,182 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Debug
+ x64
+
+
+ Release
+ Win32
+
+
+ Release
+ x64
+
+
+
+ JanssonStatic
+ {9C7B9410-AEA3-4781-B74C-9C0C093F08DF}
+ JanssonStatic
+ Win32Proj
+
+
+
+ StaticLibrary
+ v141
+ Unicode
+ true
+
+
+ StaticLibrary
+ v141
+ Unicode
+
+
+ StaticLibrary
+ v141
+ Unicode
+ true
+
+
+ StaticLibrary
+ v141
+ Unicode
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>15.0.28127.55
+
+
+ $(SolutionDir)Lib\
+ $(Platform)\$(Configuration)\
+
+
+ $(SolutionDir)Lib\
+ $(Platform)\$(Configuration)\
+
+
+ $(SolutionDir)Lib\
+ $(Platform)\$(Configuration)\
+
+
+ $(SolutionDir)Lib\
+ $(Platform)\$(Configuration)\
+
+
+
+ Disabled
+ $(SolutionDir)DependentExtensions\jansson-2.4\src;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_LIB;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions)
+ true
+
+ EnableFastChecks
+ MultiThreadedDebug
+ false
+
+ $(OutDir)$(SolutionName)_$(ProjectName)_$(Configuration)_$(Platform).pdb
+ Level3
+ EditAndContinue
+
+
+ $(OutDir)$(SolutionName)_$(ProjectName)_$(Configuration)_$(Platform).lib
+
+
+
+
+ X64
+
+
+ Disabled
+ $(SolutionDir)DependentExtensions\jansson-2.4\src;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_LIB;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions)
+ true
+
+ EnableFastChecks
+ MultiThreadedDebug
+ false
+
+ $(OutDir)$(SolutionName)_$(ProjectName)_$(Configuration)_$(Platform).pdb
+ Level3
+ ProgramDatabase
+
+
+ $(OutDir)$(SolutionName)_$(ProjectName)_$(Configuration)_$(Platform).lib
+
+
+
+
+ MaxSpeed
+ true
+ $(SolutionDir)DependentExtensions\jansson-2.4\src;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_LIB;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions)
+
+ MultiThreaded
+ false
+ true
+
+ $(OutDir)$(SolutionName)_$(ProjectName)_$(Configuration)_$(Platform).pdb
+ Level3
+ ProgramDatabase
+
+
+ $(OutDir)$(SolutionName)_$(ProjectName)_$(Configuration)_$(Platform).lib
+
+
+
+
+ X64
+
+
+ MaxSpeed
+ true
+ $(SolutionDir)DependentExtensions\jansson-2.4\src;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_LIB;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions)
+
+ MultiThreaded
+ false
+ true
+
+ $(OutDir)$(SolutionName)_$(ProjectName)_$(Configuration)_$(Platform).pdb
+ Level3
+ ProgramDatabase
+
+
+ $(OutDir)$(SolutionName)_$(ProjectName)_$(Configuration)_$(Platform).lib
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Lib/LibStatic/LibStatic_vc9.vcxproj b/Lib/LibStatic/LibStatic_vc9.vcxproj
new file mode 100644
index 000000000..8b5227aea
--- /dev/null
+++ b/Lib/LibStatic/LibStatic_vc9.vcxproj
@@ -0,0 +1,440 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Debug
+ x64
+
+
+ Release
+ Win32
+
+
+ Release
+ x64
+
+
+
+ LibStatic
+ {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
+ RakNet_VS2008
+ Win32Proj
+
+
+
+ StaticLibrary
+ v141
+ MultiByte
+
+
+ StaticLibrary
+ v141
+ Unicode
+
+
+ StaticLibrary
+ v141
+ MultiByte
+
+
+ StaticLibrary
+ v141
+ Unicode
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>15.0.28127.55
+
+
+ $(SolutionDir)Lib\
+ $(Platform)\$(Configuration)\
+
+
+ $(SolutionDir)Lib\
+ $(Platform)\$(Configuration)\
+
+
+ $(SolutionDir)Lib\
+ $(Platform)\$(Configuration)\
+
+
+ $(SolutionDir)Lib\
+ $(Platform)\$(Configuration)\
+
+
+
+ Disabled
+ ./../../Source;./../../DependentExtensions/openssl-1.0.0d/include;./../../DependentExtensions;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_RAKNET_LIB;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions)
+ true
+
+ EnableFastChecks
+ MultiThreadedDebug
+ false
+ false
+ false
+
+ $(OutDir)$(SolutionName)_$(ProjectName)_$(Configuration)_$(Platform).pdb
+ Level4
+ EditAndContinue
+
+
+ $(OutDir)$(SolutionName)_$(ProjectName)_$(Configuration)_$(Platform).lib
+ LIBCD.lib LIBCMTD.lib MSVCRT.lib;%(IgnoreSpecificDefaultLibraries)
+
+
+
+
+ X64
+
+
+ Disabled
+ ./../../Source;./../../DependentExtensions/openssl-1.0.0d/include;./../../DependentExtensions;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_RAKNET_LIB;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions)
+ true
+
+ EnableFastChecks
+ MultiThreadedDebug
+ false
+ false
+ false
+
+ $(OutDir)$(SolutionName)_$(ProjectName)_$(Configuration)_$(Platform).pdb
+ Level4
+ ProgramDatabase
+
+
+ $(OutDir)$(SolutionName)_$(ProjectName)_$(Configuration)_$(Platform).lib
+ LIBCD.lib LIBCMTD.lib MSVCRT.lib;%(IgnoreSpecificDefaultLibraries)
+
+
+
+
+ ./../../Source;./../../DependentExtensions/openssl-1.0.0d/include;./../../DependentExtensions;%(AdditionalIncludeDirectories)
+ _CRT_SECURE_NO_DEPRECATE;WIN32;_RELEASE;_RAKNET_LIB;_CRT_NONSTDC_NO_DEPRECATE;%(PreprocessorDefinitions)
+
+ MultiThreaded
+ false
+ false
+
+ $(OutDir)$(SolutionName)_$(ProjectName)_$(Configuration)_$(Platform).pdb
+ Level3
+ ProgramDatabase
+
+
+ $(OutDir)$(SolutionName)_$(ProjectName)_$(Configuration)_$(Platform).lib
+ LIBC.lib LIBCMT.lib MSVCRT.lib;%(IgnoreSpecificDefaultLibraries)
+
+
+
+
+ X64
+
+
+ ./../../Source;./../../DependentExtensions/openssl-1.0.0d/include;./../../DependentExtensions;%(AdditionalIncludeDirectories)
+ _CRT_SECURE_NO_DEPRECATE;WIN32;_RELEASE;_RAKNET_LIB;_CRT_NONSTDC_NO_DEPRECATE;%(PreprocessorDefinitions)
+
+ MultiThreaded
+ false
+ false
+
+ $(OutDir)$(SolutionName)_$(ProjectName)_$(Configuration)_$(Platform).pdb
+ Level3
+ ProgramDatabase
+
+
+ $(OutDir)$(SolutionName)_$(ProjectName)_$(Configuration)_$(Platform).lib
+ LIBC.lib LIBCMT.lib MSVCRT.lib;%(IgnoreSpecificDefaultLibraries)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Lib/LibStatic/LibStatic_vc9.vcxproj.filters b/Lib/LibStatic/LibStatic_vc9.vcxproj.filters
new file mode 100644
index 000000000..43f7cddb0
--- /dev/null
+++ b/Lib/LibStatic/LibStatic_vc9.vcxproj.filters
@@ -0,0 +1,803 @@
+
+
+
+
+ {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
+ cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx
+
+
+ {93995380-89BD-4b04-88EB-625FBE52EBFB}
+ h;hpp;hxx;hm;inl;inc;xsd
+
+
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Lib/MiniupnpcStatic/MiniupnpcStatic_vc9.vcxproj b/Lib/MiniupnpcStatic/MiniupnpcStatic_vc9.vcxproj
new file mode 100644
index 000000000..3ad099998
--- /dev/null
+++ b/Lib/MiniupnpcStatic/MiniupnpcStatic_vc9.vcxproj
@@ -0,0 +1,187 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Debug
+ x64
+
+
+ Release
+ Win32
+
+
+ Release
+ x64
+
+
+
+ MiniupnpcStatic
+ {65DB6F4E-55CC-4ED9-9EA3-CC5900DE70F8}
+ MiniupnpcStatic
+ Win32Proj
+
+
+
+ StaticLibrary
+ v141
+ Unicode
+ true
+
+
+ StaticLibrary
+ v141
+ Unicode
+
+
+ StaticLibrary
+ v141
+ Unicode
+ true
+
+
+ StaticLibrary
+ v141
+ Unicode
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>15.0.28127.55
+
+
+ $(SolutionDir)Lib\
+ $(Platform)\$(Configuration)\
+
+
+ $(SolutionDir)Lib\
+ $(Platform)\$(Configuration)\
+
+
+ $(SolutionDir)Lib\
+ $(Platform)\$(Configuration)\
+
+
+ $(SolutionDir)Lib\
+ $(Platform)\$(Configuration)\
+
+
+
+ Disabled
+ $(SolutionDir)DependentExtensions\miniupnpc-1.6.20120410;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_LIB;STATICLIB;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions)
+ true
+
+ EnableFastChecks
+ MultiThreadedDebug
+ false
+
+ $(OutDir)$(SolutionName)_$(ProjectName)_$(Configuration)_$(Platform).pdb
+ Level3
+ EditAndContinue
+
+
+ $(OutDir)$(SolutionName)_$(ProjectName)_$(Configuration)_$(Platform).lib
+ LIBC.lib LIBCMT.lib MSVCRT.lib;%(IgnoreSpecificDefaultLibraries)
+
+
+
+
+ X64
+
+
+ Disabled
+ $(SolutionDir)DependentExtensions\miniupnpc-1.6.20120410;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_LIB;STATICLIB;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions)
+ true
+
+ EnableFastChecks
+ MultiThreadedDebug
+ false
+
+ $(OutDir)$(SolutionName)_$(ProjectName)_$(Configuration)_$(Platform).pdb
+ Level3
+ ProgramDatabase
+
+
+ $(OutDir)$(SolutionName)_$(ProjectName)_$(Configuration)_$(Platform).lib
+ LIBC.lib LIBCMT.lib MSVCRT.lib;%(IgnoreSpecificDefaultLibraries)
+
+
+
+
+ MaxSpeed
+ true
+ $(SolutionDir)DependentExtensions\miniupnpc-1.6.20120410;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_LIB;STATICLIB;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions)
+
+ MultiThreaded
+ false
+ true
+
+ $(OutDir)$(SolutionName)_$(ProjectName)_$(Configuration)_$(Platform).pdb
+ Level3
+ ProgramDatabase
+
+
+ $(OutDir)$(SolutionName)_$(ProjectName)_$(Configuration)_$(Platform).lib
+ LIBC.lib LIBCMT.lib MSVCRT.lib;%(IgnoreSpecificDefaultLibraries)
+
+
+
+
+ X64
+
+
+ MaxSpeed
+ true
+ $(SolutionDir)DependentExtensions\miniupnpc-1.6.20120410;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_LIB;STATICLIB;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions)
+
+ MultiThreaded
+ false
+ true
+
+ $(OutDir)$(SolutionName)_$(ProjectName)_$(Configuration)_$(Platform).pdb
+ Level3
+ ProgramDatabase
+
+
+ $(OutDir)$(SolutionName)_$(ProjectName)_$(Configuration)_$(Platform).lib
+ LIBC.lib LIBCMT.lib MSVCRT.lib;%(IgnoreSpecificDefaultLibraries)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/RakNet_VS2008.sln b/RakNet_VS2008.sln
index 313de07ad..b4b654867 100644
--- a/RakNet_VS2008.sln
+++ b/RakNet_VS2008.sln
@@ -1,5 +1,7 @@
-Microsoft Visual Studio Solution File, Format Version 10.00
-# Visual Studio 2008
+Microsoft Visual Studio Solution File, Format Version 12.00
+# Visual Studio 15
+VisualStudioVersion = 15.0.27428.2037
+MinimumVisualStudioVersion = 10.0.40219.1
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Autopatcher", "Autopatcher", "{82B9C30B-4865-4402-BAF2-D3A40A963216}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Internal Tests", "Internal Tests", "{DC38EF61-0EFD-466D-8045-B0A218A55D93}"
@@ -46,388 +48,171 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Steam_Backend", "Steam_Back
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Scaleform", "Scaleform", "{845008A6-1271-4B6D-96F9-AAB40BA1E2FC}"
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "DLL", "Lib\DLL\DLL_vc9.vcproj", "{BC75CD23-CB75-4233-A305-B7328825A9A5}"
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "DLL", "Lib\DLL\DLL_vc9.vcxproj", "{BC75CD23-CB75-4233-A305-B7328825A9A5}"
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "LibStatic", "Lib\LibStatic\LibStatic_vc9.vcproj", "{6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}"
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "LibStatic", "Lib\LibStatic\LibStatic_vc9.vcxproj", "{6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}"
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Ping", "Samples\Ping\Ping_vc9.vcproj", "{A6394A1F-8F49-4492-B1F0-15EAD0F3D9BB}"
- ProjectSection(ProjectDependencies) = postProject
- {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
- EndProjectSection
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Ping", "Samples\Ping\Ping_vc9.vcxproj", "{A6394A1F-8F49-4492-B1F0-15EAD0F3D9BB}"
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "RakVoice", "Samples\RakVoice\RakVoice_vc9.vcproj", "{25A096E0-645B-4852-913B-400E1C79388E}"
- ProjectSection(ProjectDependencies) = postProject
- {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
- EndProjectSection
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "RakVoice", "Samples\RakVoice\RakVoice_vc9.vcxproj", "{25A096E0-645B-4852-913B-400E1C79388E}"
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Timestamping", "Samples\Timestamping\Timestamping_vc9.vcproj", "{F0B736A1-3A14-429B-A1DD-5BB9FC8620BA}"
- ProjectSection(ProjectDependencies) = postProject
- {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
- EndProjectSection
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Timestamping", "Samples\Timestamping\Timestamping_vc9.vcxproj", "{F0B736A1-3A14-429B-A1DD-5BB9FC8620BA}"
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Encryption", "Samples\Encryption\Encryption_vc9.vcproj", "{96CA4898-F276-4BF3-9FE0-07CDA5D8321F}"
- ProjectSection(ProjectDependencies) = postProject
- {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
- EndProjectSection
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Encryption", "Samples\Encryption\Encryption_vc9.vcxproj", "{96CA4898-F276-4BF3-9FE0-07CDA5D8321F}"
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "FlowControlTest", "Samples\Flow Control Test\FlowControlTest_vc9.vcproj", "{83BECB19-C13D-424F-AFF9-4C353D14269A}"
- ProjectSection(ProjectDependencies) = postProject
- {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
- EndProjectSection
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "FlowControlTest", "Samples\Flow Control Test\FlowControlTest_vc9.vcxproj", "{83BECB19-C13D-424F-AFF9-4C353D14269A}"
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "DroppedConnectionTest", "Samples\Dropped Connection Test\DroppedConnectionTest_vc9.vcproj", "{1B2F9B70-FFC0-446D-994E-7DC4E874B112}"
- ProjectSection(ProjectDependencies) = postProject
- {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
- EndProjectSection
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "DroppedConnectionTest", "Samples\Dropped Connection Test\DroppedConnectionTest_vc9.vcxproj", "{1B2F9B70-FFC0-446D-994E-7DC4E874B112}"
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "LoopbackPerformanceTest", "Samples\LoopbackPerformanceTest\LoopbackPerformanceTest_vc9.vcproj", "{831362FA-6E71-40C5-AA2F-AAC8DE33FAF4}"
- ProjectSection(ProjectDependencies) = postProject
- {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
- EndProjectSection
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "LoopbackPerformanceTest", "Samples\LoopbackPerformanceTest\LoopbackPerformanceTest_vc9.vcxproj", "{831362FA-6E71-40C5-AA2F-AAC8DE33FAF4}"
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "LANServerDiscovery", "Samples\LANServerDiscovery\LANServerDiscovery_vc9.vcproj", "{27A95347-2BFC-4EC0-BF1C-D4B66F82302F}"
- ProjectSection(ProjectDependencies) = postProject
- {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
- EndProjectSection
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "LANServerDiscovery", "Samples\LANServerDiscovery\LANServerDiscovery_vc9.vcxproj", "{27A95347-2BFC-4EC0-BF1C-D4B66F82302F}"
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ReliableOrderedTest", "Samples\Reliable Ordered Test\ReliableOrderedTest_vc9.vcproj", "{1B7FBE52-9B1B-4203-9D8E-AD7C821E3ADB}"
- ProjectSection(ProjectDependencies) = postProject
- {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
- EndProjectSection
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ReliableOrderedTest", "Samples\Reliable Ordered Test\ReliableOrderedTest_vc9.vcxproj", "{1B7FBE52-9B1B-4203-9D8E-AD7C821E3ADB}"
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "FullyConnectedMesh", "Samples\Fully Connected Mesh\FullyConnectedMesh_vc9.vcproj", "{3C02D25B-FEBC-4CE3-B671-8902EA109ECC}"
- ProjectSection(ProjectDependencies) = postProject
- {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
- EndProjectSection
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "FullyConnectedMesh", "Samples\Fully Connected Mesh\FullyConnectedMesh_vc9.vcxproj", "{3C02D25B-FEBC-4CE3-B671-8902EA109ECC}"
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "BigPacketTest", "Samples\BigPacketTest\BigPacketTest_vc9.vcproj", "{5B38727A-2D86-4235-907D-37A1530392FA}"
- ProjectSection(ProjectDependencies) = postProject
- {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
- EndProjectSection
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "BigPacketTest", "Samples\BigPacketTest\BigPacketTest_vc9.vcxproj", "{5B38727A-2D86-4235-907D-37A1530392FA}"
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "OfflineMessagesTest", "Samples\OfflineMessagesTest\OfflineMessagesTest_vc9.vcproj", "{D58C47D6-EC1B-4B97-A8F7-79A670935011}"
- ProjectSection(ProjectDependencies) = postProject
- {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
- EndProjectSection
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "OfflineMessagesTest", "Samples\OfflineMessagesTest\OfflineMessagesTest_vc9.vcxproj", "{D58C47D6-EC1B-4B97-A8F7-79A670935011}"
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ComprehensiveTest", "Samples\ComprehensiveTest\ComprehensiveTest_vc9.vcproj", "{0360AC80-FD37-42D8-9141-B94B5C99B214}"
- ProjectSection(ProjectDependencies) = postProject
- {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
- EndProjectSection
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ComprehensiveTest", "Samples\ComprehensiveTest\ComprehensiveTest_vc9.vcxproj", "{0360AC80-FD37-42D8-9141-B94B5C99B214}"
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "PacketLoggerTest", "Samples\PacketLogger\PacketLoggerTest_vc9.vcproj", "{CE4B288E-4455-411D-BA9D-00D6AFE0B8C8}"
- ProjectSection(ProjectDependencies) = postProject
- {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
- EndProjectSection
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "PacketLoggerTest", "Samples\PacketLogger\PacketLoggerTest_vc9.vcxproj", "{CE4B288E-4455-411D-BA9D-00D6AFE0B8C8}"
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "CommandConsoleServer", "Samples\CommandConsoleServer\CommandConsoleServer_vc9.vcproj", "{FAAEA8C7-DB88-4EF2-A78B-2A429283190B}"
- ProjectSection(ProjectDependencies) = postProject
- {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
- EndProjectSection
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "CommandConsoleServer", "Samples\CommandConsoleServer\CommandConsoleServer_vc9.vcxproj", "{FAAEA8C7-DB88-4EF2-A78B-2A429283190B}"
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "CommandConsoleClient", "Samples\CommandConsoleClient\CommandConsoleClient_vc9.vcproj", "{7F848364-AE8B-46CD-B422-F5E7B86C437E}"
- ProjectSection(ProjectDependencies) = postProject
- {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
- EndProjectSection
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "CommandConsoleClient", "Samples\CommandConsoleClient\CommandConsoleClient_vc9.vcxproj", "{7F848364-AE8B-46CD-B422-F5E7B86C437E}"
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TestDLL", "Samples\TestDLL\TestDLL_vc9.vcproj", "{6E58C3CC-5323-4C29-9AA0-AFF0C627DB04}"
- ProjectSection(ProjectDependencies) = postProject
- {BC75CD23-CB75-4233-A305-B7328825A9A5} = {BC75CD23-CB75-4233-A305-B7328825A9A5}
- EndProjectSection
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TestDLL", "Samples\TestDLL\TestDLL_vc9.vcxproj", "{6E58C3CC-5323-4C29-9AA0-AFF0C627DB04}"
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "CrossConnectionTest", "Samples\CrossConnectionTest\CrossConnectionTest_vc9.vcproj", "{7F2EDC16-718B-4C88-A50F-A0334791C3E1}"
- ProjectSection(ProjectDependencies) = postProject
- {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
- EndProjectSection
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "CrossConnectionTest", "Samples\CrossConnectionTest\CrossConnectionTest_vc9.vcxproj", "{7F2EDC16-718B-4C88-A50F-A0334791C3E1}"
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ThreadTest", "Samples\ThreadTest\ThreadTest_vc9.vcproj", "{CCBEEB8B-9415-4C5A-8617-A3BEFC2DDF43}"
- ProjectSection(ProjectDependencies) = postProject
- {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
- EndProjectSection
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ThreadTest", "Samples\ThreadTest\ThreadTest_vc9.vcxproj", "{CCBEEB8B-9415-4C5A-8617-A3BEFC2DDF43}"
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "DirectoryDeltaTransfer", "Samples\DirectoryDeltaTransfer\DirectoryDeltaTransfer_vc9.vcproj", "{BC349AD2-94A3-4D99-BFD1-02ED5D3F103E}"
- ProjectSection(ProjectDependencies) = postProject
- {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
- EndProjectSection
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "DirectoryDeltaTransfer", "Samples\DirectoryDeltaTransfer\DirectoryDeltaTransfer_vc9.vcxproj", "{BC349AD2-94A3-4D99-BFD1-02ED5D3F103E}"
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "AutopatcherClientRestarter", "Samples\AutopatcherClientRestarter\AutopatcherClientRestarter_vc9.vcproj", "{D1BEED3B-4E09-4D77-9C15-55F596617F43}"
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "AutopatcherClientRestarter", "Samples\AutopatcherClientRestarter\AutopatcherClientRestarter_vc9.vcxproj", "{D1BEED3B-4E09-4D77-9C15-55F596617F43}"
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "AutopatcherPostgreSQLRepository", "DependentExtensions\Autopatcher\AutopatcherPostgreRepository\AutopatcherPostgreRepository_vc9.vcproj", "{0FD54BD0-C49C-4681-80CE-AA22B8995CA8}"
- ProjectSection(ProjectDependencies) = postProject
- {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
- EndProjectSection
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "AutopatcherPostgreSQLRepository", "DependentExtensions\Autopatcher\AutopatcherPostgreRepository\AutopatcherPostgreRepository_vc9.vcxproj", "{0FD54BD0-C49C-4681-80CE-AA22B8995CA8}"
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "AutopatcherClient", "Samples\AutopatcherClient\AutopatcherClient_vc9.vcproj", "{0D0A2B9B-1423-484A-8A40-9E67FD72BD4F}"
- ProjectSection(ProjectDependencies) = postProject
- {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
- EndProjectSection
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "AutopatcherClient", "Samples\AutopatcherClient\AutopatcherClient_vc9.vcxproj", "{0D0A2B9B-1423-484A-8A40-9E67FD72BD4F}"
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "AutopatcherServer_PostgreSQL", "Samples\AutopatcherServer\AutopatcherServer_vc9.vcproj", "{4BDF263B-655B-4F1D-B42F-65260DC688A6}"
- ProjectSection(ProjectDependencies) = postProject
- {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
- {0FD54BD0-C49C-4681-80CE-AA22B8995CA8} = {0FD54BD0-C49C-4681-80CE-AA22B8995CA8}
- EndProjectSection
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "AutopatcherServer_PostgreSQL", "Samples\AutopatcherServer\AutopatcherServer_vc9.vcxproj", "{4BDF263B-655B-4F1D-B42F-65260DC688A6}"
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "CrashReporter", "Samples\CrashReporter\CrashReporter_vc9.vcproj", "{F1DC7171-0188-492F-9FC3-733B285836D2}"
- ProjectSection(ProjectDependencies) = postProject
- {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
- EndProjectSection
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "CrashReporter", "Samples\CrashReporter\CrashReporter_vc9.vcxproj", "{F1DC7171-0188-492F-9FC3-733B285836D2}"
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "SendEmail", "Samples\SendEmail\SendEmail_vc9.vcproj", "{9D957691-9B0F-4714-9D62-4E52384F64A4}"
- ProjectSection(ProjectDependencies) = postProject
- {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
- EndProjectSection
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "SendEmail", "Samples\SendEmail\SendEmail_vc9.vcxproj", "{9D957691-9B0F-4714-9D62-4E52384F64A4}"
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Chat Example Client", "Samples\Chat Example\Chat Example Client_vc9.vcproj", "{6DC7ADD5-3506-4922-83C8-192196B1FA2C}"
- ProjectSection(ProjectDependencies) = postProject
- {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
- EndProjectSection
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Chat Example Client", "Samples\Chat Example\Chat Example Client_vc9.vcxproj", "{6DC7ADD5-3506-4922-83C8-192196B1FA2C}"
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Chat Example Server", "Samples\Chat Example\Chat Example Server_vc9.vcproj", "{B66086C8-4EBC-42F0-8E8D-AA6D5005B94D}"
- ProjectSection(ProjectDependencies) = postProject
- {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
- EndProjectSection
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Chat Example Server", "Samples\Chat Example\Chat Example Server_vc9.vcxproj", "{B66086C8-4EBC-42F0-8E8D-AA6D5005B94D}"
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "MessageFilter", "Samples\MessageFilter\MessageFilter_vc9.vcproj", "{FF9A2D64-8C8A-4DF8-BBEB-36C262BEA71F}"
- ProjectSection(ProjectDependencies) = postProject
- {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
- EndProjectSection
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "MessageFilter", "Samples\MessageFilter\MessageFilter_vc9.vcxproj", "{FF9A2D64-8C8A-4DF8-BBEB-36C262BEA71F}"
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "RakVoiceFMOD", "Samples\RakVoiceFMOD\RakVoiceFMOD_vc9.vcproj", "{3B5312CD-11FB-4E0D-A0F9-68B63765082F}"
- ProjectSection(ProjectDependencies) = postProject
- {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
- EndProjectSection
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "RakVoiceFMOD", "Samples\RakVoiceFMOD\RakVoiceFMOD_vc9.vcxproj", "{3B5312CD-11FB-4E0D-A0F9-68B63765082F}"
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Ogre3DInterpDemo", "DependentExtensions\Ogre3DInterpDemo\Ogre3DInterpDemo.vcproj", "{FA98E1BC-2724-4BBA-8A2C-D8E27313638B}"
- ProjectSection(ProjectDependencies) = postProject
- {BC75CD23-CB75-4233-A305-B7328825A9A5} = {BC75CD23-CB75-4233-A305-B7328825A9A5}
- EndProjectSection
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Ogre3DInterpDemo", "DependentExtensions\Ogre3DInterpDemo\Ogre3DInterpDemo.vcxproj", "{FA98E1BC-2724-4BBA-8A2C-D8E27313638B}"
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "RakVoiceDSound", "Samples\RakVoiceDSound\RakVoiceDSound_vc9.vcproj", "{CC15F4DA-8B51-4A97-9E30-B44DDC966565}"
- ProjectSection(ProjectDependencies) = postProject
- {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
- EndProjectSection
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "RakVoiceDSound", "Samples\RakVoiceDSound\RakVoiceDSound_vc9.vcxproj", "{CC15F4DA-8B51-4A97-9E30-B44DDC966565}"
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "AutopatcherServer_MySQL", "Samples\AutoPatcherServer_MySQL\AutopatcherServer_MySQL.vcproj", "{01A7ED79-2098-4BB5-B5A0-8293210BCB93}"
- ProjectSection(ProjectDependencies) = postProject
- {9092C339-3CCA-41B4-8B80-FAED313D4168} = {9092C339-3CCA-41B4-8B80-FAED313D4168}
- {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
- EndProjectSection
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "AutopatcherServer_MySQL", "Samples\AutoPatcherServer_MySQL\AutopatcherServer_MySQL.vcxproj", "{01A7ED79-2098-4BB5-B5A0-8293210BCB93}"
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "AutopatcherMySQLRepository", "DependentExtensions\Autopatcher\AutopatcherMySQLRepository\AutopatcherMySQLRepository.vcproj", "{9092C339-3CCA-41B4-8B80-FAED313D4168}"
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "AutopatcherMySQLRepository", "DependentExtensions\Autopatcher\AutopatcherMySQLRepository\AutopatcherMySQLRepository.vcxproj", "{9092C339-3CCA-41B4-8B80-FAED313D4168}"
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "RPC3", "Samples\RPC3\RPC3.vcproj", "{8852F1C1-99FF-4E40-9119-D2DE3B8CC162}"
- ProjectSection(ProjectDependencies) = postProject
- {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
- EndProjectSection
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "RPC3", "Samples\RPC3\RPC3.vcxproj", "{8852F1C1-99FF-4E40-9119-D2DE3B8CC162}"
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "FileListTransfer", "Samples\FileListTransfer\FileListTransfer.vcproj", "{E358EC64-EDCD-4981-AFF8-FA208D1487E2}"
- ProjectSection(ProjectDependencies) = postProject
- {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
- EndProjectSection
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "FileListTransfer", "Samples\FileListTransfer\FileListTransfer.vcxproj", "{E358EC64-EDCD-4981-AFF8-FA208D1487E2}"
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "RoomsPlugin", "Samples\Rooms\Rooms.vcproj", "{1C145911-F5BF-4D71-B9BE-FEEBCF9F16FA}"
- ProjectSection(ProjectDependencies) = postProject
- {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
- EndProjectSection
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "RoomsPlugin", "Samples\Rooms\Rooms.vcxproj", "{1C145911-F5BF-4D71-B9BE-FEEBCF9F16FA}"
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Lobby2Server_PGSQL", "Samples\Lobby2Server_PGSQL\Lobby2Server_PGSQL.vcproj", "{0F5279B1-E16F-4FC3-982B-FB81A1E245A3}"
- ProjectSection(ProjectDependencies) = postProject
- {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
- EndProjectSection
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Lobby2Server_PGSQL", "Samples\Lobby2Server_PGSQL\Lobby2Server_PGSQL.vcxproj", "{0F5279B1-E16F-4FC3-982B-FB81A1E245A3}"
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Lobby2Client", "Samples\Lobby2Client\Lobby2Client.vcproj", "{B3944CE3-8DF6-4D51-9B8D-459C74932E97}"
- ProjectSection(ProjectDependencies) = postProject
- {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
- EndProjectSection
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Lobby2Client", "Samples\Lobby2Client\Lobby2Client.vcxproj", "{B3944CE3-8DF6-4D51-9B8D-459C74932E97}"
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "UDPForwarderTest", "Samples\UDPForwarder\UDPForwarder.vcproj", "{E3420143-65D6-4983-8C72-A919A54DF1D6}"
- ProjectSection(ProjectDependencies) = postProject
- {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
- EndProjectSection
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "UDPForwarderTest", "Samples\UDPForwarder\UDPForwarder.vcxproj", "{E3420143-65D6-4983-8C72-A919A54DF1D6}"
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ReplicaManager3", "Samples\ReplicaManager3\ReplicaManager3.vcproj", "{DDB05460-44AD-48E5-A0DF-2F267B8BAEB9}"
- ProjectSection(ProjectDependencies) = postProject
- {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
- EndProjectSection
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ReplicaManager3", "Samples\ReplicaManager3\ReplicaManager3.vcxproj", "{DDB05460-44AD-48E5-A0DF-2F267B8BAEB9}"
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "IrrlichtDemo", "DependentExtensions\IrrlichtDemo\IrrlichtDemo.v8.vcproj", "{DEDB9D76-00E6-4230-8612-0B5AC0F3D5E8}"
- ProjectSection(ProjectDependencies) = postProject
- {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
- EndProjectSection
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "IrrlichtDemo", "DependentExtensions\IrrlichtDemo\IrrlichtDemo.v8.vcxproj", "{DEDB9D76-00E6-4230-8612-0B5AC0F3D5E8}"
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "SQLite3Plugin", "DependentExtensions\SQLite3Plugin\SQLite3Plugin.vcproj", "{AB742113-15EC-4B5C-B95D-555BA034F704}"
- ProjectSection(ProjectDependencies) = postProject
- {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
- EndProjectSection
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "SQLite3Plugin", "DependentExtensions\SQLite3Plugin\SQLite3Plugin.vcxproj", "{AB742113-15EC-4B5C-B95D-555BA034F704}"
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "AutopatcherClientGFx3", "Samples\AutopatcherClientGFx3.0\AutopatcherClientGFx3.0_vc9.vcproj", "{5BCE2D70-53B4-42F9-ABFE-1BC26E59C4FD}"
- ProjectSection(ProjectDependencies) = postProject
- {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
- EndProjectSection
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "AutopatcherClientGFx3", "Samples\AutopatcherClientGFx3.0\AutopatcherClientGFx3.0_vc9.vcxproj", "{5BCE2D70-53B4-42F9-ABFE-1BC26E59C4FD}"
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "FCM2Host", "Samples\FCMHost\FCM2Host.vcproj", "{64EEE2EC-DF4C-4B9A-9C6E-1995C49ADD11}"
- ProjectSection(ProjectDependencies) = postProject
- {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
- EndProjectSection
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "FCM2Host", "Samples\FCMHost\FCM2Host.vcxproj", "{64EEE2EC-DF4C-4B9A-9C6E-1995C49ADD11}"
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "PHPDirectoryServer2", "Samples\PHPDirectoryServer2\PHPDirectoryServer2.vcproj", "{0BC48323-6B49-4B29-9961-044BB129F827}"
- ProjectSection(ProjectDependencies) = postProject
- {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
- EndProjectSection
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "PHPDirectoryServer2", "Samples\PHPDirectoryServer2\PHPDirectoryServer2.vcxproj", "{0BC48323-6B49-4B29-9961-044BB129F827}"
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Matrices", "DependentExtensions\SQLite3Plugin\Logger\ClientOnly\Samples\D3D9\Matrices_2008.vcproj", "{D3D09003-96D0-4629-88B8-122C0256058C}"
- ProjectSection(ProjectDependencies) = postProject
- {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
- EndProjectSection
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Matrices", "DependentExtensions\SQLite3Plugin\Logger\ClientOnly\Samples\D3D9\Matrices_2008.vcxproj", "{D3D09003-96D0-4629-88B8-122C0256058C}"
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "SQLiteClientLogger", "DependentExtensions\SQLite3Plugin\Logger\ClientOnly\Samples\Simple\SQLiteClientLogger.vcproj", "{62DCF9E0-63A5-40AD-9A57-324303C3224C}"
- ProjectSection(ProjectDependencies) = postProject
- {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
- EndProjectSection
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "SQLiteClientLogger", "DependentExtensions\SQLite3Plugin\Logger\ClientOnly\Samples\Simple\SQLiteClientLogger.vcxproj", "{62DCF9E0-63A5-40AD-9A57-324303C3224C}"
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "SQLiteServerLogger", "DependentExtensions\SQLite3Plugin\Logger\ServerOnly\SQLiteServerLogger.vcproj", "{E0B645F2-CDE7-4C1B-A0E2-A0457DCCD0E3}"
- ProjectSection(ProjectDependencies) = postProject
- {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
- EndProjectSection
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "SQLiteServerLogger", "DependentExtensions\SQLite3Plugin\Logger\ServerOnly\SQLiteServerLogger.vcxproj", "{E0B645F2-CDE7-4C1B-A0E2-A0457DCCD0E3}"
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Demo_BspCollision", "DependentExtensions\SQLite3Plugin\Logger\ClientOnly\Samples\Ogre3D\BspCollision_vc9.vcproj", "{1982C73F-3D1C-46A6-9DFB-C7B03310365B}"
- ProjectSection(ProjectDependencies) = postProject
- {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
- EndProjectSection
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Demo_BspCollision", "DependentExtensions\SQLite3Plugin\Logger\ClientOnly\Samples\Ogre3D\BspCollision_vc9.vcxproj", "{1982C73F-3D1C-46A6-9DFB-C7B03310365B}"
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ServerClientTest2", "Samples\ServerClientTest2\ServerClientTest2_vc9.vcproj", "{4533A6E8-8EA3-4ACF-B97C-ECCA2DD22487}"
- ProjectSection(ProjectDependencies) = postProject
- {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
- EndProjectSection
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ServerClientTest2", "Samples\ServerClientTest2\ServerClientTest2_vc9.vcxproj", "{4533A6E8-8EA3-4ACF-B97C-ECCA2DD22487}"
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "FCM2HostSimultaneous", "Samples\FCMHostSimultaneous\FCM2HostSimultaneous.vcproj", "{0BF7A22B-D0E3-43AB-B117-671432505A80}"
- ProjectSection(ProjectDependencies) = postProject
- {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
- EndProjectSection
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "FCM2HostSimultaneous", "Samples\FCMHostSimultaneous\FCM2HostSimultaneous.vcxproj", "{0BF7A22B-D0E3-43AB-B117-671432505A80}"
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "MessageSizeTest", "Samples\MessageSizeTest\MessageSizeTest_vc9.vcproj", "{80473F60-A149-46B5-AC53-3B7788D897B5}"
- ProjectSection(ProjectDependencies) = postProject
- {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
- EndProjectSection
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "MessageSizeTest", "Samples\MessageSizeTest\MessageSizeTest_vc9.vcxproj", "{80473F60-A149-46B5-AC53-3B7788D897B5}"
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Router2", "Samples\Router2\Router2_vc9.vcproj", "{E816B863-ACCD-4516-8A4A-DFEE2B321605}"
- ProjectSection(ProjectDependencies) = postProject
- {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
- EndProjectSection
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Router2", "Samples\Router2\Router2_vc9.vcxproj", "{E816B863-ACCD-4516-8A4A-DFEE2B321605}"
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TeamManager", "Samples\TeamManager\TeamManager_vc9.vcproj", "{D2DB51AA-1589-4265-8EB2-57833730A1DE}"
- ProjectSection(ProjectDependencies) = postProject
- {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
- EndProjectSection
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TeamManager", "Samples\TeamManager\TeamManager_vc9.vcxproj", "{D2DB51AA-1589-4265-8EB2-57833730A1DE}"
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "NATCompleteServer", "Samples\NATCompleteServer\NATCompleteServer.vcproj", "{7B6311A8-EF51-448C-97EB-07C8A1C8500F}"
- ProjectSection(ProjectDependencies) = postProject
- {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
- EndProjectSection
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "NATCompleteServer", "Samples\NATCompleteServer\NATCompleteServer.vcxproj", "{7B6311A8-EF51-448C-97EB-07C8A1C8500F}"
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "NATCompleteClient", "Samples\NATCompleteClient\NATCompleteClient.vcproj", "{F825FBD1-E87F-4F8A-8275-84544FF0A29D}"
- ProjectSection(ProjectDependencies) = postProject
- {65DB6F4E-55CC-4ED9-9EA3-CC5900DE70F8} = {65DB6F4E-55CC-4ED9-9EA3-CC5900DE70F8}
- {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
- EndProjectSection
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "NATCompleteClient", "Samples\NATCompleteClient\NATCompleteClient.vcxproj", "{F825FBD1-E87F-4F8A-8275-84544FF0A29D}"
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "SteamLobby", "Samples\SteamLobby\SteamLobby.vcproj", "{369194AC-BF69-4621-A489-B1FB4F509506}"
- ProjectSection(ProjectDependencies) = postProject
- {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
- EndProjectSection
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "SteamLobby", "Samples\SteamLobby\SteamLobby.vcxproj", "{369194AC-BF69-4621-A489-B1FB4F509506}"
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "RPC4", "Samples\RPC4\RPC4.vcproj", "{6EA9995C-77BE-4E61-BCF0-7956190B75C5}"
- ProjectSection(ProjectDependencies) = postProject
- {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
- EndProjectSection
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "RPC4", "Samples\RPC4\RPC4.vcxproj", "{6EA9995C-77BE-4E61-BCF0-7956190B75C5}"
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Lobby2ClientGFx3", "Samples\Lobby2ClientGFx3.0\Lobby2ClientGFx3.0.vcproj", "{3F538D51-F9F2-41AD-B7F3-B9A22FE9FDA6}"
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Lobby2ClientGFx3", "Samples\Lobby2ClientGFx3.0\Lobby2ClientGFx3.0.vcxproj", "{3F538D51-F9F2-41AD-B7F3-B9A22FE9FDA6}"
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "RoomsBrowserGFx3_RakNet", "Samples\RoomsBrowserGFx3\RakNet\RoomsBrowserGFx3_RakNet.vcproj", "{1E7A1DCE-807E-474B-B065-14F8C93A1D6C}"
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "RoomsBrowserGFx3_RakNet", "Samples\RoomsBrowserGFx3\RakNet\RoomsBrowserGFx3_RakNet.vcxproj", "{1E7A1DCE-807E-474B-B065-14F8C93A1D6C}"
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TwoWayAuthentication", "Samples\TwoWayAuthentication\TwoWayAuthentication.vcproj", "{F860F6E8-5B0F-4892-99B3-69E5CDA1102A}"
- ProjectSection(ProjectDependencies) = postProject
- {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
- EndProjectSection
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TwoWayAuthentication", "Samples\TwoWayAuthentication\TwoWayAuthentication.vcxproj", "{F860F6E8-5B0F-4892-99B3-69E5CDA1102A}"
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "CloudTest", "Samples\CloudTest\CloudTest_vc9.vcproj", "{1B94D21B-D47B-417F-A204-4B3C6FCD9A34}"
- ProjectSection(ProjectDependencies) = postProject
- {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
- EndProjectSection
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "CloudTest", "Samples\CloudTest\CloudTest_vc9.vcxproj", "{1B94D21B-D47B-417F-A204-4B3C6FCD9A34}"
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "CloudServer", "Samples\CloudServer\CloudServer_vc9.vcproj", "{AC5D8934-E93C-492E-BEF4-16EEA03E0AC3}"
- ProjectSection(ProjectDependencies) = postProject
- {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
- EndProjectSection
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "CloudServer", "Samples\CloudServer\CloudServer_vc9.vcxproj", "{AC5D8934-E93C-492E-BEF4-16EEA03E0AC3}"
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "CloudClient", "Samples\CloudClient\CloudClient_vc9.vcproj", "{0CDCA369-127B-4983-9192-39D8368BD71F}"
- ProjectSection(ProjectDependencies) = postProject
- {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
- EndProjectSection
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "CloudClient", "Samples\CloudClient\CloudClient_vc9.vcxproj", "{0CDCA369-127B-4983-9192-39D8368BD71F}"
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "RackspaceConsole", "Samples\RackspaceConsole\RackspaceConsole_vc9.vcproj", "{8C39111A-C201-4609-BF5D-3006336AD536}"
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "RackspaceConsole", "Samples\RackspaceConsole\RackspaceConsole_vc9.vcxproj", "{8C39111A-C201-4609-BF5D-3006336AD536}"
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "BurstTest", "Samples\BurstTest\BurstTest_vc9.vcproj", "{983A44EA-1BC8-4C0F-A8C3-9D340E2CA193}"
- ProjectSection(ProjectDependencies) = postProject
- {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
- EndProjectSection
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "BurstTest", "Samples\BurstTest\BurstTest_vc9.vcxproj", "{983A44EA-1BC8-4C0F-A8C3-9D340E2CA193}"
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ReadyEvent", "Samples\ReadyEvent\ReadyEvent_vc9.vcproj", "{4F4774E8-C7C4-4F1B-A2BB-B8208F992904}"
- ProjectSection(ProjectDependencies) = postProject
- {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
- EndProjectSection
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ReadyEvent", "Samples\ReadyEvent\ReadyEvent_vc9.vcxproj", "{4F4774E8-C7C4-4F1B-A2BB-B8208F992904}"
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ComprehensivePCGame", "Samples\ComprehensivePCGame\ComprehensivePCGame_vc9.vcproj", "{71B2CBB9-6C2D-4823-88F3-1AE926BDD726}"
- ProjectSection(ProjectDependencies) = postProject
- {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
- EndProjectSection
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ComprehensivePCGame", "Samples\ComprehensivePCGame\ComprehensivePCGame_vc9.vcxproj", "{71B2CBB9-6C2D-4823-88F3-1AE926BDD726}"
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "FCM2VerifiedJoinSimultaneous", "Samples\FCMVerifiedJoinSimultaneous\FCM2VerifiedJoinSimultaneous.vcproj", "{8E964396-DD16-4A79-9791-BE7438A48E07}"
- ProjectSection(ProjectDependencies) = postProject
- {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
- EndProjectSection
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "FCM2VerifiedJoinSimultaneous", "Samples\FCMVerifiedJoinSimultaneous\FCM2VerifiedJoinSimultaneous.vcxproj", "{8E964396-DD16-4A79-9791-BE7438A48E07}"
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "StatisticsHistoryTest", "Samples\StatisticsHistoryTest\StatisticsHistoryTest_vc9.vcproj", "{29FD554B-379B-4A4C-8EB5-A78364809844}"
- ProjectSection(ProjectDependencies) = postProject
- {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
- EndProjectSection
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "StatisticsHistoryTest", "Samples\StatisticsHistoryTest\StatisticsHistoryTest_vc9.vcxproj", "{29FD554B-379B-4A4C-8EB5-A78364809844}"
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ReplicatedLogin", "Samples\ReplicatedLogin\ReplicatedLogin_vc8.vcproj", "{7CFBA142-F9E8-4110-8D5B-4877FA05C481}"
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ReplicatedLogin", "Samples\ReplicatedLogin\ReplicatedLogin_vc8.vcxproj", "{7CFBA142-F9E8-4110-8D5B-4877FA05C481}"
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "MasterServer2", "Samples\MasterServer2\MasterServer2.vcproj", "{56568D04-11BC-43D1-8C0A-FE8F33AE468F}"
- ProjectSection(ProjectDependencies) = postProject
- {9C7B9410-AEA3-4781-B74C-9C0C093F08DF} = {9C7B9410-AEA3-4781-B74C-9C0C093F08DF}
- {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
- EndProjectSection
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "MasterServer2", "Samples\MasterServer2\MasterServer2.vcxproj", "{56568D04-11BC-43D1-8C0A-FE8F33AE468F}"
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "RelayPluginTest", "Samples\RelayPluginTest\RelayPluginTest_vc9.vcproj", "{681EA0B1-C533-4C0D-9790-D65E52D1463D}"
- ProjectSection(ProjectDependencies) = postProject
- {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
- EndProjectSection
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "RelayPluginTest", "Samples\RelayPluginTest\RelayPluginTest_vc9.vcxproj", "{681EA0B1-C533-4C0D-9790-D65E52D1463D}"
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "AutopatcherServer_SelfScaling", "Samples\AutopatcherServer_SelfScaling\AutopatcherServer_SelfScaling_vc9.vcproj", "{FF3A0728-DF9B-4971-AEC5-B1AFCD5A3120}"
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "AutopatcherServer_SelfScaling", "Samples\AutopatcherServer_SelfScaling\AutopatcherServer_SelfScaling_vc9.vcxproj", "{FF3A0728-DF9B-4971-AEC5-B1AFCD5A3120}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Build", "Build", "{12E0057C-C1E5-4644-9CE2-97F25E6A42B6}"
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "JanssonStatic", "Lib\JanssonStatic\JanssonStatic_vc9.vcproj", "{9C7B9410-AEA3-4781-B74C-9C0C093F08DF}"
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "JanssonStatic", "Lib\JanssonStatic\JanssonStatic_vc9.vcxproj", "{9C7B9410-AEA3-4781-B74C-9C0C093F08DF}"
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "MiniupnpcStatic", "Lib\MiniupnpcStatic\MiniupnpcStatic_vc9.vcproj", "{65DB6F4E-55CC-4ED9-9EA3-CC5900DE70F8}"
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "MiniupnpcStatic", "Lib\MiniupnpcStatic\MiniupnpcStatic_vc9.vcxproj", "{65DB6F4E-55CC-4ED9-9EA3-CC5900DE70F8}"
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "AutopatcherClient_SelfScaling", "Samples\AutopatcherClient_SelfScaling\AutopatcherClient_SelfScaling_vc9.vcproj", "{3B56A136-5D23-4761-89A5-DAFF61EDB1FD}"
- ProjectSection(ProjectDependencies) = postProject
- {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
- EndProjectSection
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "AutopatcherClient_SelfScaling", "Samples\AutopatcherClient_SelfScaling\AutopatcherClient_SelfScaling_vc9.vcxproj", "{3B56A136-5D23-4761-89A5-DAFF61EDB1FD}"
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "PacketConsoleLogger", "Samples\PacketConsoleLogger\PacketConsoleLogger_vc9.vcproj", "{F3DAA22F-E99A-44CE-9A7A-2E3F6529496E}"
- ProjectSection(ProjectDependencies) = postProject
- {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063} = {6533BDAE-0F0C-45E4-8FE7-ADD0F37FE063}
- EndProjectSection
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "PacketConsoleLogger", "Samples\PacketConsoleLogger\PacketConsoleLogger_vc9.vcxproj", "{F3DAA22F-E99A-44CE-9A7A-2E3F6529496E}"
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Lobby3", "Samples\Lobby3\Lobby3.vcproj", "{A0A60230-5642-4315-9011-8BAC2E03C66E}"
- ProjectSection(ProjectDependencies) = postProject
- {9C7B9410-AEA3-4781-B74C-9C0C093F08DF} = {9C7B9410-AEA3-4781-B74C-9C0C093F08DF}
- EndProjectSection
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Lobby3", "Samples\Lobby3\Lobby3.vcxproj", "{A0A60230-5642-4315-9011-8BAC2E03C66E}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
@@ -910,104 +695,107 @@ Global
HideSolutionNode = FALSE
EndGlobalSection
GlobalSection(NestedProjects) = preSolution
+ {82B9C30B-4865-4402-BAF2-D3A40A963216} = {13FBC7D3-3E7C-4B4E-8109-BA18A3B549F9}
{13585819-949F-44EC-B547-30CBB8CF47B7} = {13FBC7D3-3E7C-4B4E-8109-BA18A3B549F9}
{A832CF1A-6E1D-4B2B-B463-4ECC3824062E} = {13FBC7D3-3E7C-4B4E-8109-BA18A3B549F9}
- {82B9C30B-4865-4402-BAF2-D3A40A963216} = {13FBC7D3-3E7C-4B4E-8109-BA18A3B549F9}
+ {3FED07DE-A2F1-4B9D-B4B7-BC2CEF49D5C2} = {D85A5BB5-1AAD-498B-BA6E-4E645751D2B1}
+ {799EEF1F-CEF9-42D5-8C64-3488E4A553A6} = {D85A5BB5-1AAD-498B-BA6E-4E645751D2B1}
+ {7D5555DB-1449-466B-A3F0-FF925F6DD1E8} = {82B9C30B-4865-4402-BAF2-D3A40A963216}
+ {D85A5BB5-1AAD-498B-BA6E-4E645751D2B1} = {82B9C30B-4865-4402-BAF2-D3A40A963216}
{E84FD9E5-1E4B-4B49-8F2B-990B201FAB93} = {13FBC7D3-3E7C-4B4E-8109-BA18A3B549F9}
{D5709717-5881-4CB2-B411-ABE6EFE3A070} = {13FBC7D3-3E7C-4B4E-8109-BA18A3B549F9}
{14AB17BB-293D-404B-B38F-98F05FA9E41B} = {13FBC7D3-3E7C-4B4E-8109-BA18A3B549F9}
{56B20300-9D01-40E1-9E83-86A848E51577} = {13FBC7D3-3E7C-4B4E-8109-BA18A3B549F9}
+ {EA1D974B-8B73-4E31-869D-5AE601AE58AF} = {56B20300-9D01-40E1-9E83-86A848E51577}
+ {B778A621-CC26-4F6A-AF54-1A70E143E45E} = {EA1D974B-8B73-4E31-869D-5AE601AE58AF}
+ {13A37642-221C-4CA3-8146-0EF47FE17288} = {EA1D974B-8B73-4E31-869D-5AE601AE58AF}
+ {6CBAC368-5570-46C6-920D-675358CEA451} = {7D5555DB-1449-466B-A3F0-FF925F6DD1E8}
+ {DAE1D05B-7F04-4730-AC6F-252D29453F96} = {E84FD9E5-1E4B-4B49-8F2B-990B201FAB93}
+ {3F899E6C-E214-4046-A8DE-97ED673EC3DF} = {E84FD9E5-1E4B-4B49-8F2B-990B201FAB93}
+ {845008A6-1271-4B6D-96F9-AAB40BA1E2FC} = {DAE1D05B-7F04-4730-AC6F-252D29453F96}
{A6394A1F-8F49-4492-B1F0-15EAD0F3D9BB} = {13FBC7D3-3E7C-4B4E-8109-BA18A3B549F9}
+ {25A096E0-645B-4852-913B-400E1C79388E} = {13585819-949F-44EC-B547-30CBB8CF47B7}
{F0B736A1-3A14-429B-A1DD-5BB9FC8620BA} = {13FBC7D3-3E7C-4B4E-8109-BA18A3B549F9}
{96CA4898-F276-4BF3-9FE0-07CDA5D8321F} = {13FBC7D3-3E7C-4B4E-8109-BA18A3B549F9}
+ {83BECB19-C13D-424F-AFF9-4C353D14269A} = {DC38EF61-0EFD-466D-8045-B0A218A55D93}
+ {1B2F9B70-FFC0-446D-994E-7DC4E874B112} = {DC38EF61-0EFD-466D-8045-B0A218A55D93}
+ {831362FA-6E71-40C5-AA2F-AAC8DE33FAF4} = {DC38EF61-0EFD-466D-8045-B0A218A55D93}
{27A95347-2BFC-4EC0-BF1C-D4B66F82302F} = {13FBC7D3-3E7C-4B4E-8109-BA18A3B549F9}
+ {1B7FBE52-9B1B-4203-9D8E-AD7C821E3ADB} = {DC38EF61-0EFD-466D-8045-B0A218A55D93}
{3C02D25B-FEBC-4CE3-B671-8902EA109ECC} = {13FBC7D3-3E7C-4B4E-8109-BA18A3B549F9}
{5B38727A-2D86-4235-907D-37A1530392FA} = {13FBC7D3-3E7C-4B4E-8109-BA18A3B549F9}
{D58C47D6-EC1B-4B97-A8F7-79A670935011} = {13FBC7D3-3E7C-4B4E-8109-BA18A3B549F9}
+ {0360AC80-FD37-42D8-9141-B94B5C99B214} = {DC38EF61-0EFD-466D-8045-B0A218A55D93}
{CE4B288E-4455-411D-BA9D-00D6AFE0B8C8} = {13FBC7D3-3E7C-4B4E-8109-BA18A3B549F9}
+ {FAAEA8C7-DB88-4EF2-A78B-2A429283190B} = {A832CF1A-6E1D-4B2B-B463-4ECC3824062E}
+ {7F848364-AE8B-46CD-B422-F5E7B86C437E} = {A832CF1A-6E1D-4B2B-B463-4ECC3824062E}
+ {6E58C3CC-5323-4C29-9AA0-AFF0C627DB04} = {DC38EF61-0EFD-466D-8045-B0A218A55D93}
+ {7F2EDC16-718B-4C88-A50F-A0334791C3E1} = {DC38EF61-0EFD-466D-8045-B0A218A55D93}
+ {CCBEEB8B-9415-4C5A-8617-A3BEFC2DDF43} = {DC38EF61-0EFD-466D-8045-B0A218A55D93}
{BC349AD2-94A3-4D99-BFD1-02ED5D3F103E} = {13FBC7D3-3E7C-4B4E-8109-BA18A3B549F9}
+ {D1BEED3B-4E09-4D77-9C15-55F596617F43} = {7D5555DB-1449-466B-A3F0-FF925F6DD1E8}
+ {0FD54BD0-C49C-4681-80CE-AA22B8995CA8} = {799EEF1F-CEF9-42D5-8C64-3488E4A553A6}
+ {0D0A2B9B-1423-484A-8A40-9E67FD72BD4F} = {7D5555DB-1449-466B-A3F0-FF925F6DD1E8}
+ {4BDF263B-655B-4F1D-B42F-65260DC688A6} = {799EEF1F-CEF9-42D5-8C64-3488E4A553A6}
{F1DC7171-0188-492F-9FC3-733B285836D2} = {13FBC7D3-3E7C-4B4E-8109-BA18A3B549F9}
{9D957691-9B0F-4714-9D62-4E52384F64A4} = {13FBC7D3-3E7C-4B4E-8109-BA18A3B549F9}
{6DC7ADD5-3506-4922-83C8-192196B1FA2C} = {13FBC7D3-3E7C-4B4E-8109-BA18A3B549F9}
{B66086C8-4EBC-42F0-8E8D-AA6D5005B94D} = {13FBC7D3-3E7C-4B4E-8109-BA18A3B549F9}
{FF9A2D64-8C8A-4DF8-BBEB-36C262BEA71F} = {13FBC7D3-3E7C-4B4E-8109-BA18A3B549F9}
+ {3B5312CD-11FB-4E0D-A0F9-68B63765082F} = {13585819-949F-44EC-B547-30CBB8CF47B7}
+ {FA98E1BC-2724-4BBA-8A2C-D8E27313638B} = {14AB17BB-293D-404B-B38F-98F05FA9E41B}
+ {CC15F4DA-8B51-4A97-9E30-B44DDC966565} = {13585819-949F-44EC-B547-30CBB8CF47B7}
+ {01A7ED79-2098-4BB5-B5A0-8293210BCB93} = {3FED07DE-A2F1-4B9D-B4B7-BC2CEF49D5C2}
+ {9092C339-3CCA-41B4-8B80-FAED313D4168} = {3FED07DE-A2F1-4B9D-B4B7-BC2CEF49D5C2}
{8852F1C1-99FF-4E40-9119-D2DE3B8CC162} = {13FBC7D3-3E7C-4B4E-8109-BA18A3B549F9}
{E358EC64-EDCD-4981-AFF8-FA208D1487E2} = {13FBC7D3-3E7C-4B4E-8109-BA18A3B549F9}
+ {1C145911-F5BF-4D71-B9BE-FEEBCF9F16FA} = {DAE1D05B-7F04-4730-AC6F-252D29453F96}
+ {0F5279B1-E16F-4FC3-982B-FB81A1E245A3} = {DAE1D05B-7F04-4730-AC6F-252D29453F96}
+ {B3944CE3-8DF6-4D51-9B8D-459C74932E97} = {DAE1D05B-7F04-4730-AC6F-252D29453F96}
+ {E3420143-65D6-4983-8C72-A919A54DF1D6} = {D5709717-5881-4CB2-B411-ABE6EFE3A070}
{DDB05460-44AD-48E5-A0DF-2F267B8BAEB9} = {13FBC7D3-3E7C-4B4E-8109-BA18A3B549F9}
+ {DEDB9D76-00E6-4230-8612-0B5AC0F3D5E8} = {14AB17BB-293D-404B-B38F-98F05FA9E41B}
+ {AB742113-15EC-4B5C-B95D-555BA034F704} = {56B20300-9D01-40E1-9E83-86A848E51577}
+ {5BCE2D70-53B4-42F9-ABFE-1BC26E59C4FD} = {6CBAC368-5570-46C6-920D-675358CEA451}
+ {64EEE2EC-DF4C-4B9A-9C6E-1995C49ADD11} = {DC38EF61-0EFD-466D-8045-B0A218A55D93}
{0BC48323-6B49-4B29-9961-044BB129F827} = {13FBC7D3-3E7C-4B4E-8109-BA18A3B549F9}
+ {D3D09003-96D0-4629-88B8-122C0256058C} = {B778A621-CC26-4F6A-AF54-1A70E143E45E}
+ {62DCF9E0-63A5-40AD-9A57-324303C3224C} = {EA1D974B-8B73-4E31-869D-5AE601AE58AF}
+ {E0B645F2-CDE7-4C1B-A0E2-A0457DCCD0E3} = {EA1D974B-8B73-4E31-869D-5AE601AE58AF}
+ {1982C73F-3D1C-46A6-9DFB-C7B03310365B} = {13A37642-221C-4CA3-8146-0EF47FE17288}
+ {4533A6E8-8EA3-4ACF-B97C-ECCA2DD22487} = {DC38EF61-0EFD-466D-8045-B0A218A55D93}
+ {0BF7A22B-D0E3-43AB-B117-671432505A80} = {DC38EF61-0EFD-466D-8045-B0A218A55D93}
+ {80473F60-A149-46B5-AC53-3B7788D897B5} = {DC38EF61-0EFD-466D-8045-B0A218A55D93}
{E816B863-ACCD-4516-8A4A-DFEE2B321605} = {13FBC7D3-3E7C-4B4E-8109-BA18A3B549F9}
{D2DB51AA-1589-4265-8EB2-57833730A1DE} = {13FBC7D3-3E7C-4B4E-8109-BA18A3B549F9}
+ {7B6311A8-EF51-448C-97EB-07C8A1C8500F} = {D5709717-5881-4CB2-B411-ABE6EFE3A070}
+ {F825FBD1-E87F-4F8A-8275-84544FF0A29D} = {D5709717-5881-4CB2-B411-ABE6EFE3A070}
+ {369194AC-BF69-4621-A489-B1FB4F509506} = {3F899E6C-E214-4046-A8DE-97ED673EC3DF}
{6EA9995C-77BE-4E61-BCF0-7956190B75C5} = {13FBC7D3-3E7C-4B4E-8109-BA18A3B549F9}
+ {3F538D51-F9F2-41AD-B7F3-B9A22FE9FDA6} = {845008A6-1271-4B6D-96F9-AAB40BA1E2FC}
+ {1E7A1DCE-807E-474B-B065-14F8C93A1D6C} = {845008A6-1271-4B6D-96F9-AAB40BA1E2FC}
{F860F6E8-5B0F-4892-99B3-69E5CDA1102A} = {13FBC7D3-3E7C-4B4E-8109-BA18A3B549F9}
+ {1B94D21B-D47B-417F-A204-4B3C6FCD9A34} = {DC38EF61-0EFD-466D-8045-B0A218A55D93}
{AC5D8934-E93C-492E-BEF4-16EEA03E0AC3} = {13FBC7D3-3E7C-4B4E-8109-BA18A3B549F9}
{0CDCA369-127B-4983-9192-39D8368BD71F} = {13FBC7D3-3E7C-4B4E-8109-BA18A3B549F9}
{8C39111A-C201-4609-BF5D-3006336AD536} = {13FBC7D3-3E7C-4B4E-8109-BA18A3B549F9}
+ {983A44EA-1BC8-4C0F-A8C3-9D340E2CA193} = {DC38EF61-0EFD-466D-8045-B0A218A55D93}
{4F4774E8-C7C4-4F1B-A2BB-B8208F992904} = {13FBC7D3-3E7C-4B4E-8109-BA18A3B549F9}
{71B2CBB9-6C2D-4823-88F3-1AE926BDD726} = {13FBC7D3-3E7C-4B4E-8109-BA18A3B549F9}
+ {8E964396-DD16-4A79-9791-BE7438A48E07} = {DC38EF61-0EFD-466D-8045-B0A218A55D93}
{29FD554B-379B-4A4C-8EB5-A78364809844} = {13FBC7D3-3E7C-4B4E-8109-BA18A3B549F9}
+ {7CFBA142-F9E8-4110-8D5B-4877FA05C481} = {DC38EF61-0EFD-466D-8045-B0A218A55D93}
{56568D04-11BC-43D1-8C0A-FE8F33AE468F} = {13FBC7D3-3E7C-4B4E-8109-BA18A3B549F9}
{681EA0B1-C533-4C0D-9790-D65E52D1463D} = {13FBC7D3-3E7C-4B4E-8109-BA18A3B549F9}
- {83BECB19-C13D-424F-AFF9-4C353D14269A} = {DC38EF61-0EFD-466D-8045-B0A218A55D93}
- {1B2F9B70-FFC0-446D-994E-7DC4E874B112} = {DC38EF61-0EFD-466D-8045-B0A218A55D93}
- {831362FA-6E71-40C5-AA2F-AAC8DE33FAF4} = {DC38EF61-0EFD-466D-8045-B0A218A55D93}
- {1B7FBE52-9B1B-4203-9D8E-AD7C821E3ADB} = {DC38EF61-0EFD-466D-8045-B0A218A55D93}
- {0360AC80-FD37-42D8-9141-B94B5C99B214} = {DC38EF61-0EFD-466D-8045-B0A218A55D93}
- {6E58C3CC-5323-4C29-9AA0-AFF0C627DB04} = {DC38EF61-0EFD-466D-8045-B0A218A55D93}
- {7F2EDC16-718B-4C88-A50F-A0334791C3E1} = {DC38EF61-0EFD-466D-8045-B0A218A55D93}
- {CCBEEB8B-9415-4C5A-8617-A3BEFC2DDF43} = {DC38EF61-0EFD-466D-8045-B0A218A55D93}
- {64EEE2EC-DF4C-4B9A-9C6E-1995C49ADD11} = {DC38EF61-0EFD-466D-8045-B0A218A55D93}
- {4533A6E8-8EA3-4ACF-B97C-ECCA2DD22487} = {DC38EF61-0EFD-466D-8045-B0A218A55D93}
- {0BF7A22B-D0E3-43AB-B117-671432505A80} = {DC38EF61-0EFD-466D-8045-B0A218A55D93}
- {80473F60-A149-46B5-AC53-3B7788D897B5} = {DC38EF61-0EFD-466D-8045-B0A218A55D93}
- {1B94D21B-D47B-417F-A204-4B3C6FCD9A34} = {DC38EF61-0EFD-466D-8045-B0A218A55D93}
- {983A44EA-1BC8-4C0F-A8C3-9D340E2CA193} = {DC38EF61-0EFD-466D-8045-B0A218A55D93}
- {8E964396-DD16-4A79-9791-BE7438A48E07} = {DC38EF61-0EFD-466D-8045-B0A218A55D93}
- {7CFBA142-F9E8-4110-8D5B-4877FA05C481} = {DC38EF61-0EFD-466D-8045-B0A218A55D93}
- {25A096E0-645B-4852-913B-400E1C79388E} = {13585819-949F-44EC-B547-30CBB8CF47B7}
- {3B5312CD-11FB-4E0D-A0F9-68B63765082F} = {13585819-949F-44EC-B547-30CBB8CF47B7}
- {CC15F4DA-8B51-4A97-9E30-B44DDC966565} = {13585819-949F-44EC-B547-30CBB8CF47B7}
- {FAAEA8C7-DB88-4EF2-A78B-2A429283190B} = {A832CF1A-6E1D-4B2B-B463-4ECC3824062E}
- {7F848364-AE8B-46CD-B422-F5E7B86C437E} = {A832CF1A-6E1D-4B2B-B463-4ECC3824062E}
- {F3DAA22F-E99A-44CE-9A7A-2E3F6529496E} = {A832CF1A-6E1D-4B2B-B463-4ECC3824062E}
- {D85A5BB5-1AAD-498B-BA6E-4E645751D2B1} = {82B9C30B-4865-4402-BAF2-D3A40A963216}
- {7D5555DB-1449-466B-A3F0-FF925F6DD1E8} = {82B9C30B-4865-4402-BAF2-D3A40A963216}
- {799EEF1F-CEF9-42D5-8C64-3488E4A553A6} = {D85A5BB5-1AAD-498B-BA6E-4E645751D2B1}
- {3FED07DE-A2F1-4B9D-B4B7-BC2CEF49D5C2} = {D85A5BB5-1AAD-498B-BA6E-4E645751D2B1}
- {0FD54BD0-C49C-4681-80CE-AA22B8995CA8} = {799EEF1F-CEF9-42D5-8C64-3488E4A553A6}
- {4BDF263B-655B-4F1D-B42F-65260DC688A6} = {799EEF1F-CEF9-42D5-8C64-3488E4A553A6}
{FF3A0728-DF9B-4971-AEC5-B1AFCD5A3120} = {799EEF1F-CEF9-42D5-8C64-3488E4A553A6}
- {6CBAC368-5570-46C6-920D-675358CEA451} = {7D5555DB-1449-466B-A3F0-FF925F6DD1E8}
- {D1BEED3B-4E09-4D77-9C15-55F596617F43} = {7D5555DB-1449-466B-A3F0-FF925F6DD1E8}
- {0D0A2B9B-1423-484A-8A40-9E67FD72BD4F} = {7D5555DB-1449-466B-A3F0-FF925F6DD1E8}
- {3B56A136-5D23-4761-89A5-DAFF61EDB1FD} = {7D5555DB-1449-466B-A3F0-FF925F6DD1E8}
- {01A7ED79-2098-4BB5-B5A0-8293210BCB93} = {3FED07DE-A2F1-4B9D-B4B7-BC2CEF49D5C2}
- {9092C339-3CCA-41B4-8B80-FAED313D4168} = {3FED07DE-A2F1-4B9D-B4B7-BC2CEF49D5C2}
- {DAE1D05B-7F04-4730-AC6F-252D29453F96} = {E84FD9E5-1E4B-4B49-8F2B-990B201FAB93}
- {3F899E6C-E214-4046-A8DE-97ED673EC3DF} = {E84FD9E5-1E4B-4B49-8F2B-990B201FAB93}
- {A0A60230-5642-4315-9011-8BAC2E03C66E} = {E84FD9E5-1E4B-4B49-8F2B-990B201FAB93}
- {E3420143-65D6-4983-8C72-A919A54DF1D6} = {D5709717-5881-4CB2-B411-ABE6EFE3A070}
- {7B6311A8-EF51-448C-97EB-07C8A1C8500F} = {D5709717-5881-4CB2-B411-ABE6EFE3A070}
- {F825FBD1-E87F-4F8A-8275-84544FF0A29D} = {D5709717-5881-4CB2-B411-ABE6EFE3A070}
- {FA98E1BC-2724-4BBA-8A2C-D8E27313638B} = {14AB17BB-293D-404B-B38F-98F05FA9E41B}
- {DEDB9D76-00E6-4230-8612-0B5AC0F3D5E8} = {14AB17BB-293D-404B-B38F-98F05FA9E41B}
- {EA1D974B-8B73-4E31-869D-5AE601AE58AF} = {56B20300-9D01-40E1-9E83-86A848E51577}
- {AB742113-15EC-4B5C-B95D-555BA034F704} = {56B20300-9D01-40E1-9E83-86A848E51577}
- {B778A621-CC26-4F6A-AF54-1A70E143E45E} = {EA1D974B-8B73-4E31-869D-5AE601AE58AF}
- {13A37642-221C-4CA3-8146-0EF47FE17288} = {EA1D974B-8B73-4E31-869D-5AE601AE58AF}
- {62DCF9E0-63A5-40AD-9A57-324303C3224C} = {EA1D974B-8B73-4E31-869D-5AE601AE58AF}
- {E0B645F2-CDE7-4C1B-A0E2-A0457DCCD0E3} = {EA1D974B-8B73-4E31-869D-5AE601AE58AF}
- {D3D09003-96D0-4629-88B8-122C0256058C} = {B778A621-CC26-4F6A-AF54-1A70E143E45E}
- {1982C73F-3D1C-46A6-9DFB-C7B03310365B} = {13A37642-221C-4CA3-8146-0EF47FE17288}
- {5BCE2D70-53B4-42F9-ABFE-1BC26E59C4FD} = {6CBAC368-5570-46C6-920D-675358CEA451}
- {845008A6-1271-4B6D-96F9-AAB40BA1E2FC} = {DAE1D05B-7F04-4730-AC6F-252D29453F96}
- {1C145911-F5BF-4D71-B9BE-FEEBCF9F16FA} = {DAE1D05B-7F04-4730-AC6F-252D29453F96}
- {0F5279B1-E16F-4FC3-982B-FB81A1E245A3} = {DAE1D05B-7F04-4730-AC6F-252D29453F96}
- {B3944CE3-8DF6-4D51-9B8D-459C74932E97} = {DAE1D05B-7F04-4730-AC6F-252D29453F96}
- {369194AC-BF69-4621-A489-B1FB4F509506} = {3F899E6C-E214-4046-A8DE-97ED673EC3DF}
- {3F538D51-F9F2-41AD-B7F3-B9A22FE9FDA6} = {845008A6-1271-4B6D-96F9-AAB40BA1E2FC}
- {1E7A1DCE-807E-474B-B065-14F8C93A1D6C} = {845008A6-1271-4B6D-96F9-AAB40BA1E2FC}
{9C7B9410-AEA3-4781-B74C-9C0C093F08DF} = {12E0057C-C1E5-4644-9CE2-97F25E6A42B6}
{65DB6F4E-55CC-4ED9-9EA3-CC5900DE70F8} = {12E0057C-C1E5-4644-9CE2-97F25E6A42B6}
+ {3B56A136-5D23-4761-89A5-DAFF61EDB1FD} = {7D5555DB-1449-466B-A3F0-FF925F6DD1E8}
+ {F3DAA22F-E99A-44CE-9A7A-2E3F6529496E} = {A832CF1A-6E1D-4B2B-B463-4ECC3824062E}
+ {A0A60230-5642-4315-9011-8BAC2E03C66E} = {E84FD9E5-1E4B-4B49-8F2B-990B201FAB93}
+ EndGlobalSection
+ GlobalSection(ExtensibilityGlobals) = postSolution
+ SolutionGuid = {7E3FFB61-E527-4DBD-9392-20BBF2E9A3D6}
EndGlobalSection
GlobalSection(DPCodeReviewSolutionGUID) = preSolution
DPCodeReviewSolutionGUID = {00000000-0000-0000-0000-000000000000}
diff --git a/Samples/AutoPatcherServer_MySQL/AutopatcherServer_MySQL.vcxproj b/Samples/AutoPatcherServer_MySQL/AutopatcherServer_MySQL.vcxproj
new file mode 100644
index 000000000..18831084e
--- /dev/null
+++ b/Samples/AutoPatcherServer_MySQL/AutopatcherServer_MySQL.vcxproj
@@ -0,0 +1,141 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ {01A7ED79-2098-4BB5-B5A0-8293210BCB93}
+ AutopatcherServer_MySQL
+ Win32Proj
+
+
+
+ Application
+ v141
+ MultiByte
+
+
+ Application
+ v141
+ MultiByte
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>15.0.27428.2015
+
+
+ Debug\
+ Debug\
+ true
+
+
+ Release\
+ Release\
+ false
+
+
+
+ Disabled
+ ./;./../../Source;./../../DependentExtensions/Autopatcher;./../../DependentExtensions/bzip2-1.0.6;./../../DependentExtensions/Autopatcher/AutopatcherMySQLRepository;./../../DependentExtensions/MySQLInterface;%(AdditionalIncludeDirectories)
+ _CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;WIN32;_DEBUG;_CONSOLE;__WIN__;%(PreprocessorDefinitions)
+ true
+
+ EnableFastChecks
+ MultiThreadedDebug
+ false
+ false
+ false
+
+ Level3
+ EditAndContinue
+
+
+ ./../../Lib/RakNet_VS2008_LibStatic_Debug_Win32.lib;ws2_32.lib;./../../DependentExtensions\Autopatcher\AutopatcherMySQLRepository\Debug\AutopatcherMySQLRepository.lib;C:\Program Files (x86)\MySQL\MySQL Server 5.1\lib\opt\libmysql.lib;%(AdditionalDependencies)
+ $(OutDir)AutopatcherServer.exe
+ false
+ LIBCD.lib;%(IgnoreSpecificDefaultLibraries)
+ true
+ $(OutDir)AutopatcherServer.pdb
+ Console
+ false
+
+ MachineX86
+
+
+ copy "C:\Program Files (x86)\MySQL\MySQL Server 5.1\bin\*.dll" .\Debug
+
+
+
+
+ ./;./../../Source;./../../DependentExtensions/Autopatcher;./../../DependentExtensions/bzip2-1.0.6;./../../DependentExtensions/Autopatcher/AutopatcherMySQLRepository;./../../DependentExtensions/MySQLInterface;%(AdditionalIncludeDirectories)
+ _CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;WIN32;NDEBUG;_CONSOLE;__WIN__;%(PreprocessorDefinitions)
+
+ MultiThreaded
+ false
+ false
+ false
+
+ Level3
+ ProgramDatabase
+
+
+ ./../../Lib/RakNet_VS2008_LibStatic_Release_Win32.lib;ws2_32.lib;./../../DependentExtensions\Autopatcher\AutopatcherMySQLRepository\Release\AutopatcherMySQLRepository.lib;C:\Program Files (x86)\MySQL\MySQL Server 5.1\lib\opt\libmysql.lib;%(AdditionalDependencies)
+ $(OutDir)AutopatcherServer.exe
+ LIBCD.lib;%(IgnoreSpecificDefaultLibraries)
+ true
+ Console
+ true
+ true
+ false
+
+ MachineX86
+
+
+ copy "C:\Program Files (x86)\MySQL\MySQL Server 5.1\bin\*.dll" .\Release
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Samples/AutoPatcherServer_MySQL/AutopatcherServer_MySQL.vcxproj.filters b/Samples/AutoPatcherServer_MySQL/AutopatcherServer_MySQL.vcxproj.filters
new file mode 100644
index 000000000..48acb463f
--- /dev/null
+++ b/Samples/AutoPatcherServer_MySQL/AutopatcherServer_MySQL.vcxproj.filters
@@ -0,0 +1,74 @@
+
+
+
+
+ {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
+ cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx
+
+
+ {93995380-89BD-4b04-88EB-625FBE52EBFB}
+ h;hpp;hxx;hm;inl;inc;xsd
+
+
+ {8c41b698-1f7a-4018-b23e-8a0a8f72db72}
+
+
+ {557f33ac-b000-4e8d-9c19-e29bb9a51064}
+
+
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ BZip
+
+
+ BZip
+
+
+ BZip
+
+
+ BZip
+
+
+ BZip
+
+
+ BZip
+
+
+ BZip
+
+
+ Main
+
+
+
+
+ Source Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ BZip
+
+
+ BZip
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Samples/AutopatcherClient/AutopatcherClient_vc9.vcxproj b/Samples/AutopatcherClient/AutopatcherClient_vc9.vcxproj
new file mode 100644
index 000000000..a86769855
--- /dev/null
+++ b/Samples/AutopatcherClient/AutopatcherClient_vc9.vcxproj
@@ -0,0 +1,133 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ AutopatcherClient
+ {0D0A2B9B-1423-484A-8A40-9E67FD72BD4F}
+ Win32Proj
+
+
+
+ Application
+ v141
+ MultiByte
+
+
+ Application
+ v141
+ MultiByte
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>15.0.27428.2015
+
+
+ $(Configuration)\
+ $(Configuration)\
+ *.obj%3b*.ilk%3b*.pdb%3b*.tlb%3b*.tli%3b*.tlh%3b*.tmp%3b*.rsp%3b*.bat%3b$(TargetPath)
+ true
+
+
+ $(Configuration)\
+ $(Configuration)\
+ *.obj%3b*.ilk%3b*.pdb%3b*.tlb%3b*.tli%3b*.tlh%3b*.tmp%3b*.rsp%3b*.bat%3b$(TargetPath)
+ false
+
+
+
+ Disabled
+ ./;./../../Source;./../../DependentExtensions/Autopatcher;./../../DependentExtensions/bzip2-1.0.6;%(AdditionalIncludeDirectories)
+ _CRT_SECURE_NO_DEPRECATE;WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebug
+
+ Level3
+ EditAndContinue
+
+
+ ./../../Lib/RakNet_VS2008_LibStatic_Debug_Win32.lib;ws2_32.lib;%(AdditionalDependencies)
+ $(OutDir)AutopatcherClient.exe
+ true
+ $(OutDir)AutopatcherClient.pdb
+ Console
+ false
+
+ MachineX86
+
+
+
+
+ ./;./../../Source;./../../DependentExtensions/Autopatcher;./../../DependentExtensions/bzip2-1.0.6;%(AdditionalIncludeDirectories)
+ _CRT_SECURE_NO_DEPRECATE;WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ MultiThreaded
+
+ Level3
+ ProgramDatabase
+
+
+ ./../../Lib/RakNet_VS2008_LibStatic_Release_Win32.lib;ws2_32.lib;%(AdditionalDependencies)
+ $(OutDir)AutopatcherClient.exe
+ true
+ Console
+ true
+ true
+ false
+
+ MachineX86
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {6533bdae-0f0c-45e4-8fe7-add0f37fe063}
+ false
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Samples/AutopatcherClient/AutopatcherClient_vc9.vcxproj.filters b/Samples/AutopatcherClient/AutopatcherClient_vc9.vcxproj.filters
new file mode 100644
index 000000000..e2550b679
--- /dev/null
+++ b/Samples/AutopatcherClient/AutopatcherClient_vc9.vcxproj.filters
@@ -0,0 +1,75 @@
+
+
+
+
+ {5de77342-e84f-4d42-9d6e-2d2cd04092b4}
+
+
+ {58f7221a-d6c6-4c67-bf78-f1d4d30d04a5}
+
+
+ {bb8bc0b5-c8b4-4e0e-a37d-15da76ba45d5}
+
+
+ {c9239022-6627-4499-a724-39c4fe95c349}
+
+
+
+
+ Client Files
+
+
+ Client Files
+
+
+ Main
+
+
+ BZip2
+
+
+ BZip2
+
+
+ BZip2
+
+
+ BZip2
+
+
+ BZip2
+
+
+ BZip2
+
+
+ BZip2
+
+
+ BZip2Wrapper
+
+
+
+
+ Client Files
+
+
+ Client Files
+
+
+ Client Files
+
+
+ BZip2
+
+
+ BZip2
+
+
+ BZip2Wrapper
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Samples/AutopatcherClientGFx3.0/AutopatcherClientGFx3.0_vc9.vcxproj b/Samples/AutopatcherClientGFx3.0/AutopatcherClientGFx3.0_vc9.vcxproj
new file mode 100644
index 000000000..9cc20974f
--- /dev/null
+++ b/Samples/AutopatcherClientGFx3.0/AutopatcherClientGFx3.0_vc9.vcxproj
@@ -0,0 +1,141 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ AutopatcherClientGFx3
+ {5BCE2D70-53B4-42F9-ABFE-1BC26E59C4FD}
+ AutopatcherClientGFx3
+ Win32Proj
+
+
+
+ Application
+ v141
+ MultiByte
+
+
+ Application
+ v141
+ MultiByte
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>15.0.27428.2015
+
+
+ $(Configuration)\
+ $(Configuration)\
+ *.obj%3b*.ilk%3b*.pdb%3b*.tlb%3b*.tli%3b*.tlh%3b*.tmp%3b*.rsp%3b*.bat%3b$(TargetPath)
+ true
+
+
+ $(Configuration)\
+ $(Configuration)\
+ *.obj%3b*.ilk%3b*.pdb%3b*.tlb%3b*.tli%3b*.tlh%3b*.tmp%3b*.rsp%3b*.bat%3b$(TargetPath)
+ false
+
+
+
+ Disabled
+ ./;./../../Source;./../../DependentExtensions/GFx3;./../../DependentExtensions/Autopatcher;./../../DependentExtensions/bzip2-1.0.6;$(GFXSDK)\Src\GRenderer;$(GFXSDK)\Src\GKernel;$(GFXSDK)\Src\GFxXML;$(GFXSDK)\Include;%(AdditionalIncludeDirectories)
+ _CRT_SECURE_NO_DEPRECATE;WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebug
+
+ Level3
+ EditAndContinue
+
+
+ ./../../Lib/RakNet_VS2008_LibStatic_Debug_Win32.lib;ws2_32.lib;libgfx.lib;libjpeg.lib;zlib.lib;imm32.lib;winmm.lib;libgrenderer_d3d9.lib;d3dx9.lib;d3d9.lib;%(AdditionalDependencies)
+ $(OutDir)AutopatcherClientGFx3.exe
+ $(DXSDK_DIR)\Lib\x86;$(GFXSDK)\3rdParty\expat-2.0.1\lib;$(GFXSDK)\Lib\$(Platform)\Msvc80\Debug\;$(GFXSDK)\3rdParty\zlib-1.2.3\Lib\$(Platform)\Msvc80\Debug;$(GFXSDK)\3rdParty\jpeg-6b\Lib\$(Platform)\Msvc80\Debug;%(AdditionalLibraryDirectories)
+ true
+ $(OutDir)AutopatcherClientGFx3.pdb
+ Windows
+ false
+
+ MachineX86
+
+
+
+
+ ./;./../../Source;./../../DependentExtensions/GFx3;./../../DependentExtensions/Autopatcher;./../../DependentExtensions/bzip2-1.0.6;$(GFXSDK)\Src\GRenderer;$(GFXSDK)\Src\GKernel;$(GFXSDK)\Src\GFxXML;$(GFXSDK)\Include;%(AdditionalIncludeDirectories)
+ _CRT_SECURE_NO_DEPRECATE;WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ MultiThreaded
+
+ Level3
+ ProgramDatabase
+
+
+ ./../../Lib/RakNet_VS2008_LibStatic_Release_Win32.lib;ws2_32.lib;libgfx.lib;libjpeg.lib;zlib.lib;imm32.lib;winmm.lib;libgrenderer_d3d9.lib;d3dx9.lib;d3d9.lib;%(AdditionalDependencies)
+ $(OutDir)AutopatcherClientGFx3.exe
+ $(DXSDK_DIR)\Lib\x86;$(GFXSDK)\3rdParty\expat-2.0.1\lib;$(GFXSDK)\Lib\$(Platform)\Msvc80\Release\;$(GFXSDK)\3rdParty\zlib-1.2.3\Lib\$(Platform)\Msvc80\Release;$(GFXSDK)\3rdParty\jpeg-6b\Lib\$(Platform)\Msvc80\Release;%(AdditionalLibraryDirectories)
+ true
+ Windows
+ true
+ true
+ false
+
+ MachineX86
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {6533bdae-0f0c-45e4-8fe7-add0f37fe063}
+ false
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Samples/AutopatcherClientGFx3.0/AutopatcherClientGFx3.0_vc9.vcxproj.filters b/Samples/AutopatcherClientGFx3.0/AutopatcherClientGFx3.0_vc9.vcxproj.filters
new file mode 100644
index 000000000..0d51f8b92
--- /dev/null
+++ b/Samples/AutopatcherClientGFx3.0/AutopatcherClientGFx3.0_vc9.vcxproj.filters
@@ -0,0 +1,93 @@
+
+
+
+
+ {7e5f3b53-ce4d-4dac-98c6-11f2865a60ab}
+
+
+ {16c9392c-8d09-4315-a762-fb5615236c69}
+
+
+ {5c12346d-71d0-4773-bf56-660b02883e3b}
+
+
+ {034647bf-80a2-4c69-8c3a-ba25a946bd2d}
+
+
+ {1b487b08-d4f6-4042-b92a-08dffa215315}
+
+
+
+
+ Client Files
+
+
+ Client Files
+
+
+ Main
+
+
+ BZip2
+
+
+ BZip2
+
+
+ BZip2
+
+
+ BZip2
+
+
+ BZip2
+
+
+ BZip2
+
+
+ BZip2
+
+
+ BZip2
+
+
+ BZip2Wrapper
+
+
+ GFx3
+
+
+ GFx3
+
+
+
+
+ Client Files
+
+
+ Client Files
+
+
+ Client Files
+
+
+ Main
+
+
+ BZip2
+
+
+ BZip2
+
+
+ BZip2Wrapper
+
+
+ GFx3
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Samples/AutopatcherClientRestarter/AutopatcherClientRestarter_vc9.vcxproj b/Samples/AutopatcherClientRestarter/AutopatcherClientRestarter_vc9.vcxproj
new file mode 100644
index 000000000..a8a75a744
--- /dev/null
+++ b/Samples/AutopatcherClientRestarter/AutopatcherClientRestarter_vc9.vcxproj
@@ -0,0 +1,106 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ AutopatcherClientRestarter
+ {D1BEED3B-4E09-4D77-9C15-55F596617F43}
+ AutopatcherClientRestarter
+ Win32Proj
+
+
+
+ Application
+ v141
+ MultiByte
+
+
+ Application
+ v141
+ MultiByte
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>15.0.27428.2015
+
+
+ $(Configuration)\
+ $(Configuration)\
+ true
+
+
+ $(Configuration)\
+ $(Configuration)\
+ false
+
+
+
+ Disabled
+ ./;./../../Source;%(AdditionalIncludeDirectories)
+ _CRT_SECURE_NO_DEPRECATE;WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebug
+
+ Level3
+ EditAndContinue
+
+
+ $(OutDir)AutopatcherClientRestarter.exe
+ true
+ $(OutDir)AutopatcherClientRestarter.pdb
+ Console
+ false
+
+ MachineX86
+
+
+
+
+ ./;./../../Source;%(AdditionalIncludeDirectories)
+ _CRT_SECURE_NO_DEPRECATE;WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ MultiThreaded
+
+ Level3
+ ProgramDatabase
+
+
+ $(OutDir)AutopatcherClientRestarter.exe
+ true
+ Console
+ true
+ true
+ false
+
+ MachineX86
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Samples/AutopatcherClientRestarter/AutopatcherClientRestarter_vc9.vcxproj.filters b/Samples/AutopatcherClientRestarter/AutopatcherClientRestarter_vc9.vcxproj.filters
new file mode 100644
index 000000000..9c8fa0a94
--- /dev/null
+++ b/Samples/AutopatcherClientRestarter/AutopatcherClientRestarter_vc9.vcxproj.filters
@@ -0,0 +1,25 @@
+
+
+
+
+ {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
+ cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx
+
+
+ {93995380-89BD-4b04-88EB-625FBE52EBFB}
+ h;hpp;hxx;hm;inl;inc;xsd
+
+
+ {67DA6AB6-F800-4c08-8B7A-83BB121AAD01}
+ rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx
+
+
+
+
+ Source Files
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Samples/AutopatcherClient_SelfScaling/AutopatcherClient_SelfScaling_vc9.vcxproj b/Samples/AutopatcherClient_SelfScaling/AutopatcherClient_SelfScaling_vc9.vcxproj
new file mode 100644
index 000000000..2eab69f5f
--- /dev/null
+++ b/Samples/AutopatcherClient_SelfScaling/AutopatcherClient_SelfScaling_vc9.vcxproj
@@ -0,0 +1,134 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ AutopatcherClient_SelfScaling
+ {3B56A136-5D23-4761-89A5-DAFF61EDB1FD}
+ AutopatcherClient_SelfScaling
+ Win32Proj
+
+
+
+ Application
+ v141
+ MultiByte
+
+
+ Application
+ v141
+ MultiByte
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>15.0.27428.2015
+
+
+ $(Configuration)\
+ $(Configuration)\
+ *.obj%3b*.ilk%3b*.pdb%3b*.tlb%3b*.tli%3b*.tlh%3b*.tmp%3b*.rsp%3b*.bat%3b$(TargetPath)
+ true
+
+
+ $(Configuration)\
+ $(Configuration)\
+ *.obj%3b*.ilk%3b*.pdb%3b*.tlb%3b*.tli%3b*.tlh%3b*.tmp%3b*.rsp%3b*.bat%3b$(TargetPath)
+ false
+
+
+
+ Disabled
+ ./;./../../Source;./../../DependentExtensions/Autopatcher;./../../DependentExtensions/bzip2-1.0.6;%(AdditionalIncludeDirectories)
+ _CRT_SECURE_NO_DEPRECATE;WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebug
+
+ Level3
+ EditAndContinue
+
+
+ ./../../Lib/RakNet_VS2008_LibStatic_Debug_Win32.lib;ws2_32.lib;%(AdditionalDependencies)
+ $(OutDir)AutopatcherClient_SelfScaling.exe
+ true
+ $(OutDir)AutopatcherClient.pdb
+ Console
+ false
+
+ MachineX86
+
+
+
+
+ ./;./../../Source;./../../DependentExtensions/Autopatcher;./../../DependentExtensions/bzip2-1.0.6;%(AdditionalIncludeDirectories)
+ _CRT_SECURE_NO_DEPRECATE;WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ MultiThreaded
+
+ Level3
+ ProgramDatabase
+
+
+ ./../../Lib/RakNet_VS2008_LibStatic_Release_Win32.lib;ws2_32.lib;%(AdditionalDependencies)
+ $(OutDir)AutopatcherClient.exe
+ true
+ Console
+ true
+ true
+ false
+
+ MachineX86
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {6533bdae-0f0c-45e4-8fe7-add0f37fe063}
+ false
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Samples/AutopatcherClient_SelfScaling/AutopatcherClient_SelfScaling_vc9.vcxproj.filters b/Samples/AutopatcherClient_SelfScaling/AutopatcherClient_SelfScaling_vc9.vcxproj.filters
new file mode 100644
index 000000000..d2fc76601
--- /dev/null
+++ b/Samples/AutopatcherClient_SelfScaling/AutopatcherClient_SelfScaling_vc9.vcxproj.filters
@@ -0,0 +1,75 @@
+
+
+
+
+ {36a53b92-0319-4a0d-8ca8-571e02a72348}
+
+
+ {ce90038d-7247-40a4-b3a4-346b2ea600aa}
+
+
+ {db2fcc3c-8396-40e2-8b99-c5f965d92530}
+
+
+ {4b95233a-d4ab-4f19-9117-c13a1be7aef2}
+
+
+
+
+ Client Files
+
+
+ Client Files
+
+
+ Main
+
+
+ BZip2
+
+
+ BZip2
+
+
+ BZip2
+
+
+ BZip2
+
+
+ BZip2
+
+
+ BZip2
+
+
+ BZip2
+
+
+ BZip2Wrapper
+
+
+
+
+ Client Files
+
+
+ Client Files
+
+
+ Client Files
+
+
+ BZip2
+
+
+ BZip2
+
+
+ BZip2Wrapper
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Samples/AutopatcherServer/AutopatcherServer_vc9.vcxproj b/Samples/AutopatcherServer/AutopatcherServer_vc9.vcxproj
new file mode 100644
index 000000000..3d3a41ad0
--- /dev/null
+++ b/Samples/AutopatcherServer/AutopatcherServer_vc9.vcxproj
@@ -0,0 +1,144 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ AutopatcherServer_PostgreSQL
+ {4BDF263B-655B-4F1D-B42F-65260DC688A6}
+ AutopatcherServer_PostgreSQL
+ Win32Proj
+
+
+
+ Application
+ v141
+ MultiByte
+
+
+ Application
+ v141
+ MultiByte
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>15.0.27428.2015
+
+
+ $(Configuration)\
+ $(Configuration)\
+ true
+
+
+ $(Configuration)\
+ $(Configuration)\
+ false
+
+
+
+ Disabled
+ ./;./../../Source;./../../DependentExtensions/Autopatcher;./../../DependentExtensions/bzip2-1.0.6;./../../DependentExtensions/Autopatcher/AutopatcherPostgreRepository;./../../DependentExtensions/PostgreSQLInterface;./../../DependentExtensions/openssl-1.0.0d/include;%(AdditionalIncludeDirectories)
+ _CRT_SECURE_NO_DEPRECATE;WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebug
+
+ Level3
+ EditAndContinue
+
+
+ ./../../Lib/RakNet_VS2008_LibStatic_Debug_Win32.lib;ws2_32.lib;./../../DependentExtensions\Autopatcher\AutopatcherPostgreRepository\Debug\AutopatcherPostgreRepository.lib;C:\Program Files (x86)\PostgreSQL\9.2\lib\libpq.lib;%(AdditionalDependencies)
+ $(OutDir)AutopatcherServer.exe
+ false
+ LIBCD.lib;%(IgnoreSpecificDefaultLibraries)
+ true
+ $(OutDir)AutopatcherServer.pdb
+ Console
+ false
+
+ MachineX86
+
+
+ copy "C:\Program Files (x86)\PostgreSQL\9.2\bin\*.dll" .\Debug
+
+
+
+
+ ./;./../../Source;./../../DependentExtensions/Autopatcher;./../../DependentExtensions/bzip2-1.0.6;./../../DependentExtensions/Autopatcher/AutopatcherPostgreRepository;./../../DependentExtensions/PostgreSQLInterface;./../../DependentExtensions/openssl-1.0.0d/include;%(AdditionalIncludeDirectories)
+ _CRT_SECURE_NO_DEPRECATE;WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ MultiThreaded
+
+ Level3
+ ProgramDatabase
+
+
+ ./../../Lib/RakNet_VS2008_LibStatic_Release_Win32.lib;ws2_32.lib;./../../Depend+entExtensions\Autopatcher\AutopatcherPostgreRepository\Release\AutopatcherPostgreRepository.lib;C:\Program Files (x86)\PostgreSQL\9.2\lib\libpq.lib;%(AdditionalDependencies)
+ $(OutDir)AutopatcherServer.exe
+ LIBCD.lib;%(IgnoreSpecificDefaultLibraries)
+ true
+ Console
+ true
+ true
+ false
+
+ MachineX86
+
+
+ copy "C:\Program Files (x86)\PostgreSQL\9.2\bin\*.dll" .\Release
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {0fd54bd0-c49c-4681-80ce-aa22b8995ca8}
+ false
+
+
+ {6533bdae-0f0c-45e4-8fe7-add0f37fe063}
+ false
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Samples/AutopatcherServer/AutopatcherServer_vc9.vcxproj.filters b/Samples/AutopatcherServer/AutopatcherServer_vc9.vcxproj.filters
new file mode 100644
index 000000000..78ee92466
--- /dev/null
+++ b/Samples/AutopatcherServer/AutopatcherServer_vc9.vcxproj.filters
@@ -0,0 +1,74 @@
+
+
+
+
+ {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
+ cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx
+
+
+ {93995380-89BD-4b04-88EB-625FBE52EBFB}
+ h;hpp;hxx;hm;inl;inc;xsd
+
+
+ {32442653-e339-4369-a5d7-1d26c23ad323}
+
+
+ {bb44cfc4-b59d-4c54-b553-599f9df61189}
+
+
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ BZip
+
+
+ BZip
+
+
+ BZip
+
+
+ BZip
+
+
+ BZip
+
+
+ BZip
+
+
+ BZip
+
+
+ Main
+
+
+
+
+ Source Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ BZip
+
+
+ BZip
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Samples/AutopatcherServer_SelfScaling/AutopatcherServer_SelfScaling_vc9.vcxproj b/Samples/AutopatcherServer_SelfScaling/AutopatcherServer_SelfScaling_vc9.vcxproj
new file mode 100644
index 000000000..c3c8aeff1
--- /dev/null
+++ b/Samples/AutopatcherServer_SelfScaling/AutopatcherServer_SelfScaling_vc9.vcxproj
@@ -0,0 +1,416 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ AutopatcherServer_SelfScaling
+ {FF3A0728-DF9B-4971-AEC5-B1AFCD5A3120}
+ AutopatcherServer_SelfScaling
+ Win32Proj
+
+
+
+ Application
+ v141
+ MultiByte
+
+
+ Application
+ v141
+ MultiByte
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>15.0.27428.2015
+
+
+ $(Configuration)\
+ $(Configuration)\
+ true
+
+
+ $(Configuration)\
+ $(Configuration)\
+ false
+
+
+
+ Disabled
+ ./;./../../Source;./../../DependentExtensions/Autopatcher;./../../DependentExtensions/bzip2-1.0.6;./../../DependentExtensions/Autopatcher/AutopatcherPostgreRepository;./../../DependentExtensions/PostgreSQLInterface;./../../Samples/CloudServer;./../../DependentExtensions/openssl-1.0.0d/include;C:\Program Files\PostgreSQL\9.2\include;C:\Program Files (x86)\PostgreSQL\9.2\include;$(SolutionDir)DependentExtensions\jansson-2.4\src;./../../DependentExtensions/Rackspace;%(AdditionalIncludeDirectories)
+ _CRT_SECURE_NO_DEPRECATE;WIN32;_DEBUG;_CONSOLE;OPEN_SSL_CLIENT_SUPPORT=1;STATICLIB;_RAKNET_SUPPORT_Rackspace2=1;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebug
+
+ Level3
+ EditAndContinue
+
+
+ ws2_32.lib;C:\Program Files (x86)\PostgreSQL\9.2\lib\libpq.lib;./../../DependentExtensions/openssl-1.0.0d/lib/libeay32.lib;./../../DependentExtensions/openssl-1.0.0d/lib/ssleay32.lib;%(AdditionalDependencies)
+ $(OutDir)AutopatcherServer_SelfScaling.exe
+ false
+ LIBCD.lib;%(IgnoreSpecificDefaultLibraries)
+ true
+ $(OutDir)AutopatcherServer_SelfScaling.pdb
+ Console
+ false
+
+ MachineX86
+
+
+ copy "C:\Program Files (x86)\PostgreSQL\9.2\bin\*.dll" .\Debug
+
+
+
+
+ ./;./../../Source;./../../DependentExtensions/Autopatcher;./../../DependentExtensions/bzip2-1.0.6;./../../DependentExtensions/Autopatcher/AutopatcherPostgreRepository;./../../DependentExtensions/PostgreSQLInterface;./../../Samples/CloudServer;./../../DependentExtensions/openssl-1.0.0d/include;C:\Program Files (x86)\PostgreSQL\9.2\include;$(SolutionDir)DependentExtensions\jansson-2.4\src;./../../DependentExtensions/Rackspace;%(AdditionalIncludeDirectories)
+ _CRT_SECURE_NO_DEPRECATE;WIN32;NDEBUG;_CONSOLE;OPEN_SSL_CLIENT_SUPPORT=1;STATICLIB;_RAKNET_SUPPORT_Rackspace2=1;%(PreprocessorDefinitions)
+ MultiThreaded
+
+ Level3
+ ProgramDatabase
+
+
+ ws2_32.lib;C:\Program Files (x86)\PostgreSQL\9.2\lib\libpq.lib;./../../DependentExtensions/openssl-1.0.0d/lib/libeay32.lib;./../../DependentExtensions/openssl-1.0.0d/lib/ssleay32.lib;%(AdditionalDependencies)
+ $(OutDir)AutopatcherServer_SelfScaling.exe
+ LIBCD.lib;%(IgnoreSpecificDefaultLibraries)
+ true
+ Console
+ true
+ true
+ false
+
+ MachineX86
+
+
+ copy "C:\Program Files (x86)\PostgreSQL\9.2\bin\*.dll" .\Release
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Samples/AutopatcherServer_SelfScaling/AutopatcherServer_SelfScaling_vc9.vcxproj.filters b/Samples/AutopatcherServer_SelfScaling/AutopatcherServer_SelfScaling_vc9.vcxproj.filters
new file mode 100644
index 000000000..738ad4256
--- /dev/null
+++ b/Samples/AutopatcherServer_SelfScaling/AutopatcherServer_SelfScaling_vc9.vcxproj.filters
@@ -0,0 +1,927 @@
+
+
+
+
+ {0ddbb0b0-9e46-491d-80a0-b782787c4678}
+
+
+ {25e607d4-d692-408c-8eba-a8587fa17a00}
+
+
+ {3c9ca1c5-532d-4ae5-afdb-f8eb976c1096}
+
+
+ {544e0663-ffef-4494-9f9c-042c26e58b31}
+
+
+ {0e185e4f-eed0-48c1-a823-8f1ee0f28ed3}
+
+
+ {0cfb84ef-617f-4d85-bb5d-630b856cd6f5}
+
+
+ {9685af95-34d5-461a-b7bb-3922242f0add}
+
+
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ BZip
+
+
+ BZip
+
+
+ BZip
+
+
+ BZip
+
+
+ BZip
+
+
+ BZip
+
+
+ BZip
+
+
+ Main
+
+
+ CloudServerHelper
+
+
+ Patcher
+
+
+ Patcher
+
+
+ Patcher
+
+
+ Patcher
+
+
+ Patcher
+
+
+ Patcher
+
+
+ jansson
+
+
+ jansson
+
+
+ jansson
+
+
+ jansson
+
+
+ jansson
+
+
+ jansson
+
+
+ jansson
+
+
+ jansson
+
+
+ jansson
+
+
+ jansson
+
+
+ Rackspace2
+
+
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ BZip
+
+
+ BZip
+
+
+ CloudServerHelper
+
+
+ Patcher
+
+
+ Patcher
+
+
+ Patcher
+
+
+ Patcher
+
+
+ Patcher
+
+
+ Patcher
+
+
+ jansson
+
+
+ jansson
+
+
+ jansson
+
+
+ jansson
+
+
+ jansson
+
+
+ jansson
+
+
+ Rackspace2
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Samples/BigPacketTest/BigPacketTest_vc9.vcxproj b/Samples/BigPacketTest/BigPacketTest_vc9.vcxproj
new file mode 100644
index 000000000..c1cb67421
--- /dev/null
+++ b/Samples/BigPacketTest/BigPacketTest_vc9.vcxproj
@@ -0,0 +1,115 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ BigPacketTest
+ {5B38727A-2D86-4235-907D-37A1530392FA}
+ BigPacketTest
+ Win32Proj
+
+
+
+ Application
+ v141
+ MultiByte
+
+
+ Application
+ v141
+ MultiByte
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>15.0.27428.2015
+
+
+ $(Configuration)\
+ $(Configuration)\
+ true
+
+
+ $(Configuration)\
+ $(Configuration)\
+ false
+
+
+
+ Disabled
+ ./../../Source;%(AdditionalIncludeDirectories)
+ _CRT_SECURE_NO_DEPRECATE;WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebug
+
+ Level3
+ EditAndContinue
+
+
+ ws2_32.lib;%(AdditionalDependencies)
+ NotSet
+ $(OutDir)BigPacketTest.exe
+ true
+ $(OutDir)BigPacketTest.pdb
+ Console
+ false
+
+ MachineX86
+
+
+
+
+ ./../../Source;%(AdditionalIncludeDirectories)
+ _CRT_SECURE_NO_DEPRECATE;WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ MultiThreaded
+
+ Level3
+ ProgramDatabase
+
+
+ ws2_32.lib;%(AdditionalDependencies)
+ $(OutDir)BigPacketTest.exe
+ true
+ Console
+ true
+ true
+ false
+
+ MachineX86
+
+
+
+
+
+
+
+
+
+
+ {6533bdae-0f0c-45e4-8fe7-add0f37fe063}
+ false
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Samples/BigPacketTest/BigPacketTest_vc9.vcxproj.filters b/Samples/BigPacketTest/BigPacketTest_vc9.vcxproj.filters
new file mode 100644
index 000000000..da761577b
--- /dev/null
+++ b/Samples/BigPacketTest/BigPacketTest_vc9.vcxproj.filters
@@ -0,0 +1,21 @@
+
+
+
+
+ {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
+ cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx
+
+
+ {93995380-89BD-4b04-88EB-625FBE52EBFB}
+ h;hpp;hxx;hm;inl;inc;xsd
+
+
+
+
+ Source Files
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Samples/BurstTest/BurstTest_vc9.vcxproj b/Samples/BurstTest/BurstTest_vc9.vcxproj
new file mode 100644
index 000000000..5a7824d60
--- /dev/null
+++ b/Samples/BurstTest/BurstTest_vc9.vcxproj
@@ -0,0 +1,113 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ BurstTest
+ {983A44EA-1BC8-4C0F-A8C3-9D340E2CA193}
+ Win32Proj
+
+
+
+ Application
+ v141
+ MultiByte
+
+
+ Application
+ v141
+ MultiByte
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>15.0.27428.2015
+
+
+ $(Configuration)\
+ $(Configuration)\
+ true
+
+
+ $(Configuration)\
+ $(Configuration)\
+ false
+
+
+
+ Disabled
+ ./../../Source;%(AdditionalIncludeDirectories)
+ _CRT_SECURE_NO_DEPRECATE;WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebug
+
+ Level3
+ EditAndContinue
+
+
+ ./../../Lib/RakNet_VS2008_LibStatic_Debug_Win32.lib;ws2_32.lib;%(AdditionalDependencies)
+ $(OutDir)BurstTest.exe
+ true
+ $(OutDir)BurstTest.pdb
+ Console
+ false
+
+ MachineX86
+
+
+
+
+ ./../../Source;%(AdditionalIncludeDirectories)
+ _CRT_SECURE_NO_DEPRECATE;WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ MultiThreaded
+
+ Level3
+ ProgramDatabase
+
+
+ ./../../Lib/RakNet_VS2008_LibStatic_Release_Win32.lib;ws2_32.lib;%(AdditionalDependencies)
+ $(OutDir)BurstTest.exe
+ true
+ Console
+ true
+ true
+ false
+
+ MachineX86
+
+
+
+
+
+
+
+
+
+
+ {6533bdae-0f0c-45e4-8fe7-add0f37fe063}
+ false
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Samples/BurstTest/BurstTest_vc9.vcxproj.filters b/Samples/BurstTest/BurstTest_vc9.vcxproj.filters
new file mode 100644
index 000000000..e45e722cd
--- /dev/null
+++ b/Samples/BurstTest/BurstTest_vc9.vcxproj.filters
@@ -0,0 +1,21 @@
+
+
+
+
+ {4b0ccdc6-39ec-4f80-aadc-8ec8afa347ad}
+ cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx
+
+
+ {176548dd-448f-43a1-aa36-fdc3c4c89c36}
+ h;hpp;hxx;hm;inl;inc;xsd
+
+
+
+
+ Source Files
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Samples/Chat Example/Chat Example Client_vc9.vcxproj b/Samples/Chat Example/Chat Example Client_vc9.vcxproj
new file mode 100644
index 000000000..0d775927a
--- /dev/null
+++ b/Samples/Chat Example/Chat Example Client_vc9.vcxproj
@@ -0,0 +1,113 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ Chat Example Client
+ {6DC7ADD5-3506-4922-83C8-192196B1FA2C}
+ Win32Proj
+
+
+
+ Application
+ v141
+ MultiByte
+
+
+ Application
+ v141
+ MultiByte
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>15.0.27428.2015
+
+
+ $(Configuration)\
+ $(Configuration)\
+ true
+
+
+ $(Configuration)\
+ $(Configuration)\
+ false
+
+
+
+ Disabled
+ ./../../Source;%(AdditionalIncludeDirectories)
+ _CRT_SECURE_NO_DEPRECATE;WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebug
+
+ Level3
+ EditAndContinue
+
+
+ ./../../Lib/RakNet_VS2008_LibStatic_Debug_Win32.lib;ws2_32.lib;%(AdditionalDependencies)
+ $(OutDir)Chat Example Client.exe
+ true
+ $(OutDir)Chat Example Client.pdb
+ Console
+ false
+
+ MachineX86
+
+
+
+
+ ./../../Source;%(AdditionalIncludeDirectories)
+ _CRT_SECURE_NO_DEPRECATE;WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ MultiThreaded
+
+ Level3
+ ProgramDatabase
+
+
+ ./../../Lib/RakNet_VS2008_LibStatic_Release_Win32.lib;ws2_32.lib;%(AdditionalDependencies)
+ $(OutDir)Chat Example Client.exe
+ true
+ Console
+ true
+ true
+ false
+
+ MachineX86
+
+
+
+
+
+
+
+
+
+
+ {6533bdae-0f0c-45e4-8fe7-add0f37fe063}
+ false
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Samples/Chat Example/Chat Example Server_vc9.vcxproj b/Samples/Chat Example/Chat Example Server_vc9.vcxproj
new file mode 100644
index 000000000..ff59e723c
--- /dev/null
+++ b/Samples/Chat Example/Chat Example Server_vc9.vcxproj
@@ -0,0 +1,113 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ Chat Example Server
+ {B66086C8-4EBC-42F0-8E8D-AA6D5005B94D}
+ Win32Proj
+
+
+
+ Application
+ v141
+ MultiByte
+
+
+ Application
+ v141
+ MultiByte
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>15.0.27428.2015
+
+
+ $(Configuration)\
+ $(Configuration)\
+ true
+
+
+ $(Configuration)\
+ $(Configuration)\
+ false
+
+
+
+ Disabled
+ ./../../Source;%(AdditionalIncludeDirectories)
+ _CRT_SECURE_NO_DEPRECATE;WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebug
+
+ Level3
+ EditAndContinue
+
+
+ ./../../Lib/RakNet_VS2008_LibStatic_Debug_Win32.lib;ws2_32.lib;%(AdditionalDependencies)
+ $(OutDir)Chat Example Server.exe
+ true
+ $(OutDir)Chat Example Server.pdb
+ Console
+ false
+
+ MachineX86
+
+
+
+
+ ./../../Source;%(AdditionalIncludeDirectories)
+ _CRT_SECURE_NO_DEPRECATE;WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ MultiThreaded
+
+ Level3
+ ProgramDatabase
+
+
+ ./../../Lib/RakNet_VS2008_LibStatic_Release_Win32.lib;ws2_32.lib;%(AdditionalDependencies)
+ $(OutDir)Chat Example Server.exe
+ true
+ Console
+ true
+ true
+ false
+
+ MachineX86
+
+
+
+
+
+
+
+
+
+
+ {6533bdae-0f0c-45e4-8fe7-add0f37fe063}
+ false
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Samples/CloudClient/CloudClient_vc9.vcxproj b/Samples/CloudClient/CloudClient_vc9.vcxproj
new file mode 100644
index 000000000..e05ee06d6
--- /dev/null
+++ b/Samples/CloudClient/CloudClient_vc9.vcxproj
@@ -0,0 +1,114 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ CloudClient
+ {0CDCA369-127B-4983-9192-39D8368BD71F}
+ CloudClient
+ Win32Proj
+
+
+
+ Application
+ v141
+ MultiByte
+
+
+ Application
+ v141
+ MultiByte
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>15.0.27428.2015
+
+
+ Debug\
+ Debug\
+ true
+
+
+ Release\
+ Release\
+ false
+
+
+
+ Disabled
+ ./../../Source;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebug
+
+ Level3
+ EditAndContinue
+
+
+ ./../../Lib/RakNet_VS2008_LibStatic_Debug_Win32.lib;ws2_32.lib;%(AdditionalDependencies)
+ $(OutDir)CloudClient.exe
+ true
+ $(OutDir)CloudClient.pdb
+ Console
+ false
+
+ MachineX86
+
+
+
+
+ ./../../Source;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ MultiThreaded
+
+ Level3
+ ProgramDatabase
+
+
+ ./../../Lib/RakNet_VS2008_LibStatic_Release_Win32.lib;ws2_32.lib;%(AdditionalDependencies)
+ $(OutDir)CloudClient.exe
+ true
+ Console
+ true
+ true
+ false
+
+ MachineX86
+
+
+
+
+
+
+
+
+
+
+ {6533bdae-0f0c-45e4-8fe7-add0f37fe063}
+ false
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Samples/CloudClient/CloudClient_vc9.vcxproj.filters b/Samples/CloudClient/CloudClient_vc9.vcxproj.filters
new file mode 100644
index 000000000..56c22a546
--- /dev/null
+++ b/Samples/CloudClient/CloudClient_vc9.vcxproj.filters
@@ -0,0 +1,21 @@
+
+
+
+
+ {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
+ cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx
+
+
+ {93995380-89BD-4b04-88EB-625FBE52EBFB}
+ h;hpp;hxx;hm;inl;inc;xsd
+
+
+
+
+ Source Files
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Samples/CloudServer/CloudServer_vc9.vcxproj b/Samples/CloudServer/CloudServer_vc9.vcxproj
new file mode 100644
index 000000000..942b6f2ad
--- /dev/null
+++ b/Samples/CloudServer/CloudServer_vc9.vcxproj
@@ -0,0 +1,118 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ CloudServer
+ {AC5D8934-E93C-492E-BEF4-16EEA03E0AC3}
+ CloudServer
+ Win32Proj
+
+
+
+ Application
+ v141
+ MultiByte
+
+
+ Application
+ v141
+ MultiByte
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>15.0.27428.2015
+
+
+ Debug\
+ Debug\
+ true
+
+
+ Release\
+ Release\
+ false
+
+
+
+ Disabled
+ ./../../Source;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebug
+
+ Level3
+ EditAndContinue
+
+
+ ./../../Lib/RakNet_VS2008_LibStatic_Debug_Win32.lib;ws2_32.lib;%(AdditionalDependencies)
+ $(OutDir)CloudServer.exe
+ true
+ $(OutDir)CloudServer.pdb
+ Console
+ false
+
+ MachineX86
+
+
+
+
+ ./../../Source;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ MultiThreaded
+
+ Level3
+ ProgramDatabase
+
+
+ ./../../Lib/RakNet_VS2008_LibStatic_Release_Win32.lib;ws2_32.lib;%(AdditionalDependencies)
+ $(OutDir)CloudServer.exe
+ true
+ Console
+ true
+ true
+ false
+
+ MachineX86
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {6533bdae-0f0c-45e4-8fe7-add0f37fe063}
+ false
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Samples/CloudServer/CloudServer_vc9.vcxproj.filters b/Samples/CloudServer/CloudServer_vc9.vcxproj.filters
new file mode 100644
index 000000000..99384bd8b
--- /dev/null
+++ b/Samples/CloudServer/CloudServer_vc9.vcxproj.filters
@@ -0,0 +1,29 @@
+
+
+
+
+ {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
+ cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx
+
+
+ {93995380-89BD-4b04-88EB-625FBE52EBFB}
+ h;hpp;hxx;hm;inl;inc;xsd
+
+
+
+
+ Source Files
+
+
+ Source Files
+
+
+
+
+ Header Files
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Samples/CloudTest/CloudTest_vc9.vcxproj b/Samples/CloudTest/CloudTest_vc9.vcxproj
new file mode 100644
index 000000000..9ec0e3781
--- /dev/null
+++ b/Samples/CloudTest/CloudTest_vc9.vcxproj
@@ -0,0 +1,111 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ CloudTest
+ {1B94D21B-D47B-417F-A204-4B3C6FCD9A34}
+ CloudTest
+ Win32Proj
+
+
+
+ Application
+ v141
+ MultiByte
+
+
+ Application
+ v141
+ MultiByte
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>15.0.27428.2015
+
+
+ Debug\
+ Debug\
+ true
+
+
+ Release\
+ Release\
+ false
+
+
+
+ Disabled
+ ./../../Source;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebug
+
+ Level3
+ EditAndContinue
+
+
+ ./../../Lib/RakNet_VS2008_LibStatic_Debug_Win32.lib;ws2_32.lib;%(AdditionalDependencies)
+ $(OutDir)CloudTest.exe
+ true
+ $(OutDir)CloudTest.pdb
+ Console
+ false
+
+ MachineX86
+
+
+
+
+ ./../../Source;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ MultiThreaded
+
+ Level3
+ ProgramDatabase
+
+
+ ./../../Lib/RakNet_VS2008_LibStatic_Release_Win32.lib;ws2_32.lib;%(AdditionalDependencies)
+ $(OutDir)CloudTest.exe
+ true
+ Console
+ true
+ true
+ false
+
+ MachineX86
+
+
+
+
+
+
+
+ {6533bdae-0f0c-45e4-8fe7-add0f37fe063}
+ false
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Samples/CloudTest/CloudTest_vc9.vcxproj.filters b/Samples/CloudTest/CloudTest_vc9.vcxproj.filters
new file mode 100644
index 000000000..e0c8c1b39
--- /dev/null
+++ b/Samples/CloudTest/CloudTest_vc9.vcxproj.filters
@@ -0,0 +1,18 @@
+
+
+
+
+ {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
+ cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx
+
+
+ {93995380-89BD-4b04-88EB-625FBE52EBFB}
+ h;hpp;hxx;hm;inl;inc;xsd
+
+
+
+
+ Source Files
+
+
+
\ No newline at end of file
diff --git a/Samples/CommandConsoleClient/CommandConsoleClient_vc9.vcxproj b/Samples/CommandConsoleClient/CommandConsoleClient_vc9.vcxproj
new file mode 100644
index 000000000..471af8ad9
--- /dev/null
+++ b/Samples/CommandConsoleClient/CommandConsoleClient_vc9.vcxproj
@@ -0,0 +1,113 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ CommandConsoleClient
+ {7F848364-AE8B-46CD-B422-F5E7B86C437E}
+ Win32Proj
+
+
+
+ Application
+ v141
+ MultiByte
+
+
+ Application
+ v141
+ MultiByte
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>15.0.27428.2015
+
+
+ $(Configuration)\
+ $(Configuration)\
+ true
+
+
+ $(Configuration)\
+ $(Configuration)\
+ false
+
+
+
+ Disabled
+ ./../../Source;%(AdditionalIncludeDirectories)
+ _CRT_SECURE_NO_DEPRECATE;WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebug
+
+ Level3
+ EditAndContinue
+
+
+ ./../../Lib/RakNet_VS2008_LibStatic_Debug_Win32.lib;ws2_32.lib;%(AdditionalDependencies)
+ $(OutDir)CommandConsoleClient.exe
+ true
+ $(OutDir)CommandConsoleClient.pdb
+ Console
+ false
+
+ MachineX86
+
+
+
+
+ ./../../Source;%(AdditionalIncludeDirectories)
+ _CRT_SECURE_NO_DEPRECATE;WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ MultiThreaded
+
+ Level3
+ ProgramDatabase
+
+
+ ./../../Lib/RakNet_VS2008_LibStatic_Release_Win32.lib;ws2_32.lib;%(AdditionalDependencies)
+ $(OutDir)CommandConsoleClient.exe
+ true
+ Console
+ true
+ true
+ false
+
+ MachineX86
+
+
+
+
+
+
+
+
+
+
+ {6533bdae-0f0c-45e4-8fe7-add0f37fe063}
+ false
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Samples/CommandConsoleClient/CommandConsoleClient_vc9.vcxproj.filters b/Samples/CommandConsoleClient/CommandConsoleClient_vc9.vcxproj.filters
new file mode 100644
index 000000000..82eec647f
--- /dev/null
+++ b/Samples/CommandConsoleClient/CommandConsoleClient_vc9.vcxproj.filters
@@ -0,0 +1,21 @@
+
+
+
+
+ {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
+ cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx
+
+
+ {93995380-89BD-4b04-88EB-625FBE52EBFB}
+ h;hpp;hxx;hm;inl;inc;xsd
+
+
+
+
+ Source Files
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Samples/CommandConsoleServer/CommandConsoleServer_vc9.vcxproj b/Samples/CommandConsoleServer/CommandConsoleServer_vc9.vcxproj
new file mode 100644
index 000000000..ac90d92d4
--- /dev/null
+++ b/Samples/CommandConsoleServer/CommandConsoleServer_vc9.vcxproj
@@ -0,0 +1,113 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ CommandConsoleServer
+ {FAAEA8C7-DB88-4EF2-A78B-2A429283190B}
+ Win32Proj
+
+
+
+ Application
+ v141
+ MultiByte
+
+
+ Application
+ v141
+ MultiByte
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>15.0.27428.2015
+
+
+ $(Configuration)\
+ $(Configuration)\
+ true
+
+
+ $(Configuration)\
+ $(Configuration)\
+ false
+
+
+
+ Disabled
+ ./../../Source;%(AdditionalIncludeDirectories)
+ _CRT_SECURE_NO_DEPRECATE;WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebug
+
+ Level3
+ EditAndContinue
+
+
+ ./../../Lib/RakNet_VS2008_LibStatic_Debug_Win32.lib;ws2_32.lib;%(AdditionalDependencies)
+ $(OutDir)CommandConsoleServer.exe
+ true
+ $(OutDir)CommandConsoleServer.pdb
+ Console
+ false
+
+ MachineX86
+
+
+
+
+ ./../../Source;%(AdditionalIncludeDirectories)
+ _CRT_SECURE_NO_DEPRECATE;WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ MultiThreaded
+
+ Level3
+ ProgramDatabase
+
+
+ ./../../Lib/RakNet_VS2008_LibStatic_Release_Win32.lib;ws2_32.lib;%(AdditionalDependencies)
+ $(OutDir)CommandConsoleServer.exe
+ true
+ Console
+ true
+ true
+ false
+
+ MachineX86
+
+
+
+
+
+
+
+
+
+
+ {6533bdae-0f0c-45e4-8fe7-add0f37fe063}
+ false
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Samples/CommandConsoleServer/CommandConsoleServer_vc9.vcxproj.filters b/Samples/CommandConsoleServer/CommandConsoleServer_vc9.vcxproj.filters
new file mode 100644
index 000000000..82eec647f
--- /dev/null
+++ b/Samples/CommandConsoleServer/CommandConsoleServer_vc9.vcxproj.filters
@@ -0,0 +1,21 @@
+
+
+
+
+ {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
+ cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx
+
+
+ {93995380-89BD-4b04-88EB-625FBE52EBFB}
+ h;hpp;hxx;hm;inl;inc;xsd
+
+
+
+
+ Source Files
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Samples/ComprehensivePCGame/ComprehensivePCGame_vc9.vcxproj b/Samples/ComprehensivePCGame/ComprehensivePCGame_vc9.vcxproj
new file mode 100644
index 000000000..ecb087f1e
--- /dev/null
+++ b/Samples/ComprehensivePCGame/ComprehensivePCGame_vc9.vcxproj
@@ -0,0 +1,159 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ ComprehensivePCGame
+ {71B2CBB9-6C2D-4823-88F3-1AE926BDD726}
+ ComprehensivePCGame
+ Win32Proj
+
+
+
+ Application
+ v141
+ MultiByte
+
+
+ Application
+ v141
+ MultiByte
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>15.0.27428.2015
+
+
+ $(Configuration)\
+ $(Configuration)\
+ true
+
+
+ $(Configuration)\
+ $(Configuration)\
+ false
+
+
+
+ Disabled
+ ./../../Source;$(SolutionDir)DependentExtensions\miniupnpc-1.6.20120410;$(SolutionDir)DependentExtensions\jansson-2.4\src;%(AdditionalIncludeDirectories)
+ _CRT_SECURE_NO_DEPRECATE;WIN32;_DEBUG;_CONSOLE;STATICLIB;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebug
+
+ Level3
+ EditAndContinue
+
+
+ ./../../Lib/RakNet_VS2008_LibStatic_Debug_Win32.lib;ws2_32.lib;IPHlpApi.Lib;%(AdditionalDependencies)
+ $(OutDir)ComprehensivePCGame.exe
+ true
+ $(OutDir)ComprehensivePCGame.pdb
+ Console
+ false
+
+ MachineX86
+
+
+
+
+ ./../../Source;$(SolutionDir)DependentExtensions\miniupnpc-1.6.20120410;$(SolutionDir)DependentExtensions\jansson-2.4\src;%(AdditionalIncludeDirectories)
+ _CRT_SECURE_NO_DEPRECATE;WIN32;NDEBUG;_CONSOLE;STATICLIB;%(PreprocessorDefinitions)
+ MultiThreaded
+
+ Level3
+ ProgramDatabase
+
+
+ ./../../Lib/RakNet_VS2008_LibStatic_Release_Win32.lib;ws2_32.lib;IPHlpApi.Lib;%(AdditionalDependencies)
+ $(OutDir)ComprehensivePCGame.exe
+ true
+ Console
+ true
+ true
+ false
+
+ MachineX86
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {6533bdae-0f0c-45e4-8fe7-add0f37fe063}
+ false
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Samples/ComprehensivePCGame/ComprehensivePCGame_vc9.vcxproj.filters b/Samples/ComprehensivePCGame/ComprehensivePCGame_vc9.vcxproj.filters
new file mode 100644
index 000000000..d41010684
--- /dev/null
+++ b/Samples/ComprehensivePCGame/ComprehensivePCGame_vc9.vcxproj.filters
@@ -0,0 +1,158 @@
+
+
+
+
+ {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
+ cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx
+
+
+ {93995380-89BD-4b04-88EB-625FBE52EBFB}
+ h;hpp;hxx;hm;inl;inc;xsd
+
+
+ {5f00d9cb-a54b-4ed4-b248-141e599afb48}
+
+
+ {3c2747cc-ad59-437c-b069-a15dc1079cb3}
+
+
+
+
+ Source Files
+
+
+ miniupnpc-1.6.20120410
+
+
+ miniupnpc-1.6.20120410
+
+
+ miniupnpc-1.6.20120410
+
+
+ miniupnpc-1.6.20120410
+
+
+ miniupnpc-1.6.20120410
+
+
+ miniupnpc-1.6.20120410
+
+
+ miniupnpc-1.6.20120410
+
+
+ miniupnpc-1.6.20120410
+
+
+ miniupnpc-1.6.20120410
+
+
+ miniupnpc-1.6.20120410
+
+
+ miniupnpc-1.6.20120410
+
+
+ jansson
+
+
+ jansson
+
+
+ jansson
+
+
+ jansson
+
+
+ jansson
+
+
+ jansson
+
+
+ jansson
+
+
+ jansson
+
+
+ jansson
+
+
+ jansson
+
+
+
+
+ miniupnpc-1.6.20120410
+
+
+ miniupnpc-1.6.20120410
+
+
+ miniupnpc-1.6.20120410
+
+
+ miniupnpc-1.6.20120410
+
+
+ miniupnpc-1.6.20120410
+
+
+ miniupnpc-1.6.20120410
+
+
+ miniupnpc-1.6.20120410
+
+
+ miniupnpc-1.6.20120410
+
+
+ miniupnpc-1.6.20120410
+
+
+ miniupnpc-1.6.20120410
+
+
+ miniupnpc-1.6.20120410
+
+
+ miniupnpc-1.6.20120410
+
+
+ miniupnpc-1.6.20120410
+
+
+ miniupnpc-1.6.20120410
+
+
+ miniupnpc-1.6.20120410
+
+
+ miniupnpc-1.6.20120410
+
+
+ jansson
+
+
+ jansson
+
+
+ jansson
+
+
+ jansson
+
+
+ jansson
+
+
+ jansson
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Samples/ComprehensiveTest/ComprehensiveTest_vc9.vcxproj b/Samples/ComprehensiveTest/ComprehensiveTest_vc9.vcxproj
new file mode 100644
index 000000000..3ed333311
--- /dev/null
+++ b/Samples/ComprehensiveTest/ComprehensiveTest_vc9.vcxproj
@@ -0,0 +1,113 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ ComprehensiveTest
+ {0360AC80-FD37-42D8-9141-B94B5C99B214}
+ Win32Proj
+
+
+
+ Application
+ v141
+ MultiByte
+
+
+ Application
+ v141
+ MultiByte
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>15.0.27428.2015
+
+
+ $(Configuration)\
+ $(Configuration)\
+ true
+
+
+ $(Configuration)\
+ $(Configuration)\
+ false
+
+
+
+ Disabled
+ ./../../Source;%(AdditionalIncludeDirectories)
+ _CRT_SECURE_NO_DEPRECATE;WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebug
+
+ Level3
+ EditAndContinue
+
+
+ ./../../Lib/RakNet_VS2008_LibStatic_Debug_Win32.lib;ws2_32.lib;%(AdditionalDependencies)
+ $(OutDir)ComprehensiveTest.exe
+ true
+ $(OutDir)ComprehensiveTest.pdb
+ Console
+ false
+
+ MachineX86
+
+
+
+
+ ./../../Source;%(AdditionalIncludeDirectories)
+ _CRT_SECURE_NO_DEPRECATE;WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ MultiThreaded
+
+ Level3
+ ProgramDatabase
+
+
+ ./../../Lib/RakNet_VS2008_LibStatic_Release_Win32.lib;ws2_32.lib;%(AdditionalDependencies)
+ $(OutDir)ComprehensiveTest.exe
+ true
+ Console
+ true
+ true
+ false
+
+ MachineX86
+
+
+
+
+
+
+
+
+
+
+ {6533bdae-0f0c-45e4-8fe7-add0f37fe063}
+ false
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Samples/ComprehensiveTest/ComprehensiveTest_vc9.vcxproj.filters b/Samples/ComprehensiveTest/ComprehensiveTest_vc9.vcxproj.filters
new file mode 100644
index 000000000..085059a1b
--- /dev/null
+++ b/Samples/ComprehensiveTest/ComprehensiveTest_vc9.vcxproj.filters
@@ -0,0 +1,21 @@
+
+
+
+
+ {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
+ cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx
+
+
+ {93995380-89BD-4b04-88EB-625FBE52EBFB}
+ h;hpp;hxx;hm;inl;inc;xsd
+
+
+
+
+ Source Files
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Samples/CrashReporter/CrashReporter_vc9.vcxproj b/Samples/CrashReporter/CrashReporter_vc9.vcxproj
new file mode 100644
index 000000000..000548d89
--- /dev/null
+++ b/Samples/CrashReporter/CrashReporter_vc9.vcxproj
@@ -0,0 +1,123 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ CrashReporter
+ {F1DC7171-0188-492F-9FC3-733B285836D2}
+ CrashReporter
+ Win32Proj
+
+
+
+ Application
+ v141
+ MultiByte
+
+
+ Application
+ v141
+ MultiByte
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>15.0.27428.2015
+
+
+ $(Configuration)\
+ $(Configuration)\
+ true
+
+
+ $(Configuration)\
+ $(Configuration)\
+ false
+
+
+
+ Disabled
+ ./../../Source;%(AdditionalIncludeDirectories)
+ _CRT_SECURE_NO_DEPRECATE;WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebug
+
+ Level3
+ EditAndContinue
+
+
+ Dbghelp.lib;./../../Lib/RakNet_VS2008_LibStatic_Debug_Win32.lib;ws2_32.lib;%(AdditionalDependencies)
+ $(OutDir)CrashReporter.exe
+ true
+ $(OutDir)CrashReporter.pdb
+ Console
+ false
+
+ MachineX86
+
+
+
+
+ ./../../Source;%(AdditionalIncludeDirectories)
+ _CRT_SECURE_NO_DEPRECATE;WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ MultiThreaded
+
+ Level3
+ ProgramDatabase
+
+
+ Dbghelp.lib;./../../Lib/RakNet_VS2008_LibStatic_Release_Win32.lib;ws2_32.lib;%(AdditionalDependencies)
+ $(OutDir)CrashReporter.exe
+ true
+ Console
+ true
+ true
+ false
+
+ MachineX86
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {6533bdae-0f0c-45e4-8fe7-add0f37fe063}
+ false
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Samples/CrashReporter/CrashReporter_vc9.vcxproj.filters b/Samples/CrashReporter/CrashReporter_vc9.vcxproj.filters
new file mode 100644
index 000000000..72314cd42
--- /dev/null
+++ b/Samples/CrashReporter/CrashReporter_vc9.vcxproj.filters
@@ -0,0 +1,38 @@
+
+
+
+
+ {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
+ cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx
+
+
+ {93995380-89BD-4b04-88EB-625FBE52EBFB}
+ h;hpp;hxx;hm;inl;inc;xsd
+
+
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+
+
+ Header Files
+
+
+ Header Files
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Samples/CrossConnectionTest/CrossConnectionTest_vc9.vcxproj b/Samples/CrossConnectionTest/CrossConnectionTest_vc9.vcxproj
new file mode 100644
index 000000000..e32440a50
--- /dev/null
+++ b/Samples/CrossConnectionTest/CrossConnectionTest_vc9.vcxproj
@@ -0,0 +1,107 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ CrossConnectionTest
+ {7F2EDC16-718B-4C88-A50F-A0334791C3E1}
+ Win32Proj
+
+
+
+ Application
+ v141
+ MultiByte
+
+
+ Application
+ v141
+ MultiByte
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>15.0.27428.2015
+
+
+ $(Configuration)\
+ $(Configuration)\
+ true
+
+
+ $(Configuration)\
+ $(Configuration)\
+ false
+
+
+
+ Disabled
+ ./../../Source;%(AdditionalIncludeDirectories)
+ _CRT_SECURE_NO_DEPRECATE;WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebug
+
+ Level3
+ EditAndContinue
+
+
+ ./../../Lib/RakNet_VS2008_LibStatic_Debug_Win32.lib;ws2_32.lib;%(AdditionalDependencies)
+ $(OutDir)CrossConnectionTest.exe
+ true
+ $(OutDir)CrossConnectionTest.pdb
+ Console
+ false
+
+ MachineX86
+
+
+
+
+ ./../../Source;%(AdditionalIncludeDirectories)
+ _CRT_SECURE_NO_DEPRECATE;WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ MultiThreaded
+
+ Level3
+ ProgramDatabase
+
+
+ ./../../Lib/RakNet_VS2008_LibStatic_Release_Win32.lib;ws2_32.lib;%(AdditionalDependencies)
+ $(OutDir)CrossConnectionTest.exe
+ true
+ Console
+ true
+ true
+ false
+
+ MachineX86
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Samples/CrossConnectionTest/CrossConnectionTest_vc9.vcxproj.filters b/Samples/CrossConnectionTest/CrossConnectionTest_vc9.vcxproj.filters
new file mode 100644
index 000000000..7680e3b00
--- /dev/null
+++ b/Samples/CrossConnectionTest/CrossConnectionTest_vc9.vcxproj.filters
@@ -0,0 +1,21 @@
+
+
+
+
+ {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
+ cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx
+
+
+ {93995380-89BD-4b04-88EB-625FBE52EBFB}
+ h;hpp;hxx;hm;inl;inc;xsd
+
+
+
+
+ Source Files
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Samples/DirectoryDeltaTransfer/DirectoryDeltaTransfer_vc9.vcxproj b/Samples/DirectoryDeltaTransfer/DirectoryDeltaTransfer_vc9.vcxproj
new file mode 100644
index 000000000..d94b4026e
--- /dev/null
+++ b/Samples/DirectoryDeltaTransfer/DirectoryDeltaTransfer_vc9.vcxproj
@@ -0,0 +1,116 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ DirectoryDeltaTransfer
+ {BC349AD2-94A3-4D99-BFD1-02ED5D3F103E}
+ Win32Proj
+
+
+
+ Application
+ v141
+ MultiByte
+
+
+ Application
+ v141
+ MultiByte
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>15.0.27428.2015
+
+
+ $(Configuration)\
+ $(Configuration)\
+ *.obj%3b*.ilk%3b*.pdb%3b*.tlb%3b*.tli%3b*.tlh%3b*.tmp%3b*.rsp%3b*.bat%3b$(TargetPath)
+ true
+
+
+ $(Configuration)\
+ $(Configuration)\
+ *.obj%3b*.ilk%3b*.pdb%3b*.tlb%3b*.tli%3b*.tlh%3b*.tmp%3b*.rsp%3b*.bat%3b$(TargetPath)
+ false
+
+
+
+ Disabled
+ ./../../Source;%(AdditionalIncludeDirectories)
+ _CRT_SECURE_NO_DEPRECATE;WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebug
+
+ Level3
+ EditAndContinue
+
+
+ ./../../Lib/RakNet_VS2008_LibStatic_Debug_Win32.lib;ws2_32.lib;%(AdditionalDependencies)
+ $(OutDir)DirectoryDeltaTransfer.exe
+ true
+ $(OutDir)DirectoryDeltaTransfer.pdb
+ Console
+ false
+
+ MachineX86
+
+
+
+
+ ./../../Source;%(AdditionalIncludeDirectories)
+ _CRT_SECURE_NO_DEPRECATE;WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ MultiThreaded
+
+ Level3
+ ProgramDatabase
+
+
+ ./../../Lib/RakNet_VS2008_LibStatic_Release_Win32.lib;ws2_32.lib;%(AdditionalDependencies)
+ $(OutDir)DirectoryDeltaTransfer.exe
+ LIBCMTD.lib;%(IgnoreSpecificDefaultLibraries)
+ true
+ Console
+ true
+ true
+ false
+
+ MachineX86
+
+
+
+
+
+
+
+
+
+
+ {6533bdae-0f0c-45e4-8fe7-add0f37fe063}
+ false
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Samples/DirectoryDeltaTransfer/DirectoryDeltaTransfer_vc9.vcxproj.filters b/Samples/DirectoryDeltaTransfer/DirectoryDeltaTransfer_vc9.vcxproj.filters
new file mode 100644
index 000000000..cd5b96bab
--- /dev/null
+++ b/Samples/DirectoryDeltaTransfer/DirectoryDeltaTransfer_vc9.vcxproj.filters
@@ -0,0 +1,21 @@
+
+
+
+
+ {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
+ cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx
+
+
+ {93995380-89BD-4b04-88EB-625FBE52EBFB}
+ h;hpp;hxx;hm;inl;inc;xsd
+
+
+
+
+ Source Files
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Samples/Dropped Connection Test/DroppedConnectionTest_vc9.vcxproj b/Samples/Dropped Connection Test/DroppedConnectionTest_vc9.vcxproj
new file mode 100644
index 000000000..3f5e52f26
--- /dev/null
+++ b/Samples/Dropped Connection Test/DroppedConnectionTest_vc9.vcxproj
@@ -0,0 +1,113 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ DroppedConnectionTest
+ {1B2F9B70-FFC0-446D-994E-7DC4E874B112}
+ Win32Proj
+
+
+
+ Application
+ v141
+ MultiByte
+
+
+ Application
+ v141
+ MultiByte
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>15.0.27428.2015
+
+
+ $(Configuration)\
+ $(Configuration)\
+ true
+
+
+ $(Configuration)\
+ $(Configuration)\
+ false
+
+
+
+ Disabled
+ ./../../Source;%(AdditionalIncludeDirectories)
+ _CRT_SECURE_NO_DEPRECATE;WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebug
+
+ Level3
+ EditAndContinue
+
+
+ ./../../Lib/RakNet_VS2008_LibStatic_Debug_Win32.lib;ws2_32.lib;%(AdditionalDependencies)
+ $(OutDir)DroppedConnectionTest.exe
+ true
+ $(OutDir)DroppedConnectionTest.pdb
+ Console
+ false
+
+ MachineX86
+
+
+
+
+ ./../../Source;%(AdditionalIncludeDirectories)
+ _CRT_SECURE_NO_DEPRECATE;WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ MultiThreaded
+
+ Level3
+ ProgramDatabase
+
+
+ ./../../Lib/RakNet_VS2008_LibStatic_Release_Win32.lib;ws2_32.lib;%(AdditionalDependencies)
+ $(OutDir)DroppedConnectionTest.exe
+ true
+ Console
+ true
+ true
+ false
+
+ MachineX86
+
+
+
+
+
+
+
+
+
+
+ {6533bdae-0f0c-45e4-8fe7-add0f37fe063}
+ false
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Samples/Dropped Connection Test/DroppedConnectionTest_vc9.vcxproj.filters b/Samples/Dropped Connection Test/DroppedConnectionTest_vc9.vcxproj.filters
new file mode 100644
index 000000000..710f75f67
--- /dev/null
+++ b/Samples/Dropped Connection Test/DroppedConnectionTest_vc9.vcxproj.filters
@@ -0,0 +1,21 @@
+
+
+
+
+ {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
+ cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx
+
+
+ {93995380-89BD-4b04-88EB-625FBE52EBFB}
+ h;hpp;hxx;hm;inl;inc;xsd
+
+
+
+
+ Source Files
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Samples/Encryption/Encryption_vc9.vcxproj b/Samples/Encryption/Encryption_vc9.vcxproj
new file mode 100644
index 000000000..65a53227d
--- /dev/null
+++ b/Samples/Encryption/Encryption_vc9.vcxproj
@@ -0,0 +1,114 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ Encryption
+ {96CA4898-F276-4BF3-9FE0-07CDA5D8321F}
+ Encryption
+ Win32Proj
+
+
+
+ Application
+ v141
+ MultiByte
+
+
+ Application
+ v141
+ MultiByte
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>15.0.27428.2015
+
+
+ $(Configuration)\
+ $(Configuration)\
+ true
+
+
+ $(Configuration)\
+ $(Configuration)\
+ false
+
+
+
+ Disabled
+ ./../../Source;./../../DependentExtensions;%(AdditionalIncludeDirectories)
+ _CRT_SECURE_NO_DEPRECATE;WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebug
+
+ Level3
+ EditAndContinue
+
+
+ ./../../Lib/RakNet_VS2008_LibStatic_Debug_Win32.lib;ws2_32.lib;%(AdditionalDependencies)
+ $(OutDir)Encryption.exe
+ true
+ $(OutDir)Encryption.pdb
+ Console
+ false
+
+ MachineX86
+
+
+
+
+ ./../../Source;./../../DependentExtensions;%(AdditionalIncludeDirectories)
+ _CRT_SECURE_NO_DEPRECATE;WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ MultiThreaded
+
+ Level3
+ ProgramDatabase
+
+
+ ./../../Lib/RakNet_VS2008_LibStatic_Release_Win32.lib;ws2_32.lib;%(AdditionalDependencies)
+ $(OutDir)Encryption.exe
+ true
+ Console
+ true
+ true
+ false
+
+ MachineX86
+
+
+
+
+
+
+
+
+
+
+ {6533bdae-0f0c-45e4-8fe7-add0f37fe063}
+ false
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Samples/Encryption/Encryption_vc9.vcxproj.filters b/Samples/Encryption/Encryption_vc9.vcxproj.filters
new file mode 100644
index 000000000..5d392d30d
--- /dev/null
+++ b/Samples/Encryption/Encryption_vc9.vcxproj.filters
@@ -0,0 +1,21 @@
+
+
+
+
+ {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
+ cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx
+
+
+ {93995380-89BD-4b04-88EB-625FBE52EBFB}
+ h;hpp;hxx;hm;inl;inc;xsd
+
+
+
+
+ Source Files
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Samples/FCMHost/FCM2Host.vcxproj b/Samples/FCMHost/FCM2Host.vcxproj
new file mode 100644
index 000000000..e9cf40603
--- /dev/null
+++ b/Samples/FCMHost/FCM2Host.vcxproj
@@ -0,0 +1,109 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ {64EEE2EC-DF4C-4B9A-9C6E-1995C49ADD11}
+ FCMHost2
+ Win32Proj
+
+
+
+ Application
+ v141
+ Unicode
+ true
+
+
+ Application
+ v141
+ Unicode
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>15.0.27428.2015
+
+
+ $(Configuration)\
+ $(Configuration)\
+ true
+
+
+ $(Configuration)\
+ $(Configuration)\
+ false
+
+
+
+ Disabled
+ ./../../Source;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebug
+
+ Level3
+ EditAndContinue
+
+
+ ./../../Lib/RakNet_VS2008_LibStatic_Debug_Win32.lib;ws2_32.lib;%(AdditionalDependencies)
+ true
+ Console
+ false
+
+ MachineX86
+
+
+
+
+ ./../../Source;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ MultiThreaded
+
+ Level3
+ ProgramDatabase
+
+
+ ./../../Lib/RakNet_VS2008_LibStatic_Release_Win32.lib;ws2_32.lib;%(AdditionalDependencies)
+ true
+ Console
+ true
+ true
+ false
+
+ MachineX86
+
+
+
+
+
+
+
+
+
+
+ {6533bdae-0f0c-45e4-8fe7-add0f37fe063}
+ false
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Samples/FCMHost/FCM2Host.vcxproj.filters b/Samples/FCMHost/FCM2Host.vcxproj.filters
new file mode 100644
index 000000000..111d9525c
--- /dev/null
+++ b/Samples/FCMHost/FCM2Host.vcxproj.filters
@@ -0,0 +1,21 @@
+
+
+
+
+ {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
+ cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx
+
+
+ {93995380-89BD-4b04-88EB-625FBE52EBFB}
+ h;hpp;hxx;hm;inl;inc;xsd
+
+
+
+
+ Source Files
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Samples/FCMHostSimultaneous/FCM2HostSimultaneous.vcxproj b/Samples/FCMHostSimultaneous/FCM2HostSimultaneous.vcxproj
new file mode 100644
index 000000000..6e9523fc0
--- /dev/null
+++ b/Samples/FCMHostSimultaneous/FCM2HostSimultaneous.vcxproj
@@ -0,0 +1,109 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ {0BF7A22B-D0E3-43AB-B117-671432505A80}
+ FCM2HostSimultaneous
+ Win32Proj
+
+
+
+ Application
+ v141
+ Unicode
+ true
+
+
+ Application
+ v141
+ Unicode
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>15.0.27428.2015
+
+
+ $(Configuration)\
+ $(Configuration)\
+ true
+
+
+ $(Configuration)\
+ $(Configuration)\
+ false
+
+
+
+ Disabled
+ ./../../Source;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebug
+
+ Level3
+ EditAndContinue
+
+
+ ./../../Lib/RakNet_VS2008_LibStatic_Debug_Win32.lib;ws2_32.lib;%(AdditionalDependencies)
+ true
+ Console
+ false
+
+ MachineX86
+
+
+
+
+ ./../../Source;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ MultiThreaded
+
+ Level3
+ ProgramDatabase
+
+
+ ./../../Lib/RakNet_VS2008_LibStatic_Release_Win32.lib;ws2_32.lib;%(AdditionalDependencies)
+ true
+ Console
+ true
+ true
+ false
+
+ MachineX86
+
+
+
+
+
+
+
+
+
+
+ {6533bdae-0f0c-45e4-8fe7-add0f37fe063}
+ false
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Samples/FCMHostSimultaneous/FCM2HostSimultaneous.vcxproj.filters b/Samples/FCMHostSimultaneous/FCM2HostSimultaneous.vcxproj.filters
new file mode 100644
index 000000000..d755dc3e1
--- /dev/null
+++ b/Samples/FCMHostSimultaneous/FCM2HostSimultaneous.vcxproj.filters
@@ -0,0 +1,21 @@
+
+
+
+
+ {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
+ cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx
+
+
+ {93995380-89BD-4b04-88EB-625FBE52EBFB}
+ h;hpp;hxx;hm;inl;inc;xsd
+
+
+
+
+ Source Files
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Samples/FCMVerifiedJoinSimultaneous/FCM2VerifiedJoinSimultaneous.vcxproj b/Samples/FCMVerifiedJoinSimultaneous/FCM2VerifiedJoinSimultaneous.vcxproj
new file mode 100644
index 000000000..6fb625f22
--- /dev/null
+++ b/Samples/FCMVerifiedJoinSimultaneous/FCM2VerifiedJoinSimultaneous.vcxproj
@@ -0,0 +1,109 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ {8E964396-DD16-4A79-9791-BE7438A48E07}
+ FCM2VerifiedJoinSimultaneous
+ Win32Proj
+
+
+
+ Application
+ v141
+ Unicode
+ true
+
+
+ Application
+ v141
+ Unicode
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>15.0.27428.2015
+
+
+ $(Configuration)\
+ $(Configuration)\
+ true
+
+
+ $(Configuration)\
+ $(Configuration)\
+ false
+
+
+
+ Disabled
+ ./../../Source;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebug
+
+ Level3
+ EditAndContinue
+
+
+ ./../../Lib/RakNet_VS2008_LibStatic_Debug_Win32.lib;ws2_32.lib;%(AdditionalDependencies)
+ true
+ Console
+ false
+
+ MachineX86
+
+
+
+
+ ./../../Source;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ MultiThreaded
+
+ Level3
+ ProgramDatabase
+
+
+ ./../../Lib/RakNet_VS2008_LibStatic_Release_Win32.lib;ws2_32.lib;%(AdditionalDependencies)
+ true
+ Console
+ true
+ true
+ false
+
+ MachineX86
+
+
+
+
+
+
+
+
+
+
+ {6533bdae-0f0c-45e4-8fe7-add0f37fe063}
+ false
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Samples/FCMVerifiedJoinSimultaneous/FCM2VerifiedJoinSimultaneous.vcxproj.filters b/Samples/FCMVerifiedJoinSimultaneous/FCM2VerifiedJoinSimultaneous.vcxproj.filters
new file mode 100644
index 000000000..d8b2b54a9
--- /dev/null
+++ b/Samples/FCMVerifiedJoinSimultaneous/FCM2VerifiedJoinSimultaneous.vcxproj.filters
@@ -0,0 +1,21 @@
+
+
+
+
+ {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
+ cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx
+
+
+ {93995380-89BD-4b04-88EB-625FBE52EBFB}
+ h;hpp;hxx;hm;inl;inc;xsd
+
+
+
+
+ Source Files
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Samples/FileListTransfer/FileListTransfer.vcxproj b/Samples/FileListTransfer/FileListTransfer.vcxproj
new file mode 100644
index 000000000..9c98edba2
--- /dev/null
+++ b/Samples/FileListTransfer/FileListTransfer.vcxproj
@@ -0,0 +1,107 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ {E358EC64-EDCD-4981-AFF8-FA208D1487E2}
+ FileListTransfer
+ Win32Proj
+
+
+
+ Application
+ v141
+ Unicode
+ true
+
+
+ Application
+ v141
+ Unicode
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>15.0.27428.2015
+
+
+ $(SolutionDir)$(Configuration)\
+ $(Configuration)\
+ true
+
+
+ $(SolutionDir)$(Configuration)\
+ $(Configuration)\
+ false
+
+
+
+ Disabled
+ ./../../Source;%(AdditionalIncludeDirectories)
+ _CRT_SECURE_NO_DEPRECATE;WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebug
+
+ Level3
+ EditAndContinue
+
+
+ ./../../Lib/RakNet_VS2008_LibStatic_Debug_Win32.lib;ws2_32.lib;%(AdditionalDependencies)
+ true
+ Console
+ false
+
+ MachineX86
+
+
+
+
+ ./../../Source;%(AdditionalIncludeDirectories)
+ _CRT_SECURE_NO_DEPRECATE;WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ MultiThreaded
+
+ Level3
+ ProgramDatabase
+
+
+ ./../../Lib/RakNet_VS2008_LibStatic_Release_Win32.lib;ws2_32.lib;%(AdditionalDependencies)
+ LIBCMTD.lib;%(IgnoreSpecificDefaultLibraries)
+ true
+ Console
+ true
+ true
+ false
+
+ MachineX86
+
+
+
+
+
+
+
+ {6533bdae-0f0c-45e4-8fe7-add0f37fe063}
+ false
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Samples/FileListTransfer/FileListTransfer.vcxproj.filters b/Samples/FileListTransfer/FileListTransfer.vcxproj.filters
new file mode 100644
index 000000000..a5aaa3f23
--- /dev/null
+++ b/Samples/FileListTransfer/FileListTransfer.vcxproj.filters
@@ -0,0 +1,22 @@
+
+
+
+
+ {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
+ cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx
+
+
+ {93995380-89BD-4b04-88EB-625FBE52EBFB}
+ h;hpp;hxx;hm;inl;inc;xsd
+
+
+ {67DA6AB6-F800-4c08-8B7A-83BB121AAD01}
+ rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav
+
+
+
+
+ Source Files
+
+
+
\ No newline at end of file
diff --git a/Samples/Flow Control Test/FlowControlTest_vc9.vcxproj b/Samples/Flow Control Test/FlowControlTest_vc9.vcxproj
new file mode 100644
index 000000000..085634522
--- /dev/null
+++ b/Samples/Flow Control Test/FlowControlTest_vc9.vcxproj
@@ -0,0 +1,113 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ FlowControlTest
+ {83BECB19-C13D-424F-AFF9-4C353D14269A}
+ Win32Proj
+
+
+
+ Application
+ v141
+ MultiByte
+
+
+ Application
+ v141
+ MultiByte
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>15.0.27428.2015
+
+
+ $(Configuration)\
+ $(Configuration)\
+ true
+
+
+ $(Configuration)\
+ $(Configuration)\
+ false
+
+
+
+ Disabled
+ ./../../Source;%(AdditionalIncludeDirectories)
+ _CRT_SECURE_NO_DEPRECATE;WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebug
+
+ Level3
+ EditAndContinue
+
+
+ ./../../Lib/RakNet_VS2008_LibStatic_Debug_Win32.lib;ws2_32.lib;%(AdditionalDependencies)
+ $(OutDir)FlowControlTest.exe
+ true
+ $(OutDir)FlowControlTest.pdb
+ Console
+ false
+
+ MachineX86
+
+
+
+
+ ./../../Source;%(AdditionalIncludeDirectories)
+ _CRT_SECURE_NO_DEPRECATE;WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ MultiThreaded
+
+ Level3
+ ProgramDatabase
+
+
+ ./../../Lib/RakNet_VS2008_LibStatic_Release_Win32.lib;ws2_32.lib;%(AdditionalDependencies)
+ $(OutDir)FlowControlTest.exe
+ true
+ Console
+ true
+ true
+ false
+
+ MachineX86
+
+
+
+
+
+
+
+
+
+
+ {6533bdae-0f0c-45e4-8fe7-add0f37fe063}
+ false
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Samples/Flow Control Test/FlowControlTest_vc9.vcxproj.filters b/Samples/Flow Control Test/FlowControlTest_vc9.vcxproj.filters
new file mode 100644
index 000000000..af5e61dec
--- /dev/null
+++ b/Samples/Flow Control Test/FlowControlTest_vc9.vcxproj.filters
@@ -0,0 +1,21 @@
+
+
+
+
+ {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
+ cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx
+
+
+ {93995380-89BD-4b04-88EB-625FBE52EBFB}
+ h;hpp;hxx;hm;inl;inc;xsd
+
+
+
+
+ Source Files
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Samples/Fully Connected Mesh/FullyConnectedMesh_vc9.vcxproj b/Samples/Fully Connected Mesh/FullyConnectedMesh_vc9.vcxproj
new file mode 100644
index 000000000..3bb8f4951
--- /dev/null
+++ b/Samples/Fully Connected Mesh/FullyConnectedMesh_vc9.vcxproj
@@ -0,0 +1,113 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ FullyConnectedMesh
+ {3C02D25B-FEBC-4CE3-B671-8902EA109ECC}
+ Win32Proj
+
+
+
+ Application
+ v141
+ MultiByte
+
+
+ Application
+ v141
+ MultiByte
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>15.0.27428.2015
+
+
+ $(Configuration)\
+ $(Configuration)\
+ true
+
+
+ $(Configuration)\
+ $(Configuration)\
+ false
+
+
+
+ Disabled
+ ./../../Source;%(AdditionalIncludeDirectories)
+ _CRT_SECURE_NO_DEPRECATE;WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebug
+
+ Level3
+ EditAndContinue
+
+
+ ./../../Lib/RakNet_VS2008_LibStatic_Debug_Win32.lib;ws2_32.lib;%(AdditionalDependencies)
+ $(OutDir)FullyConnectedMesh.exe
+ true
+ $(OutDir)FullyConnectedMesh.pdb
+ Console
+ false
+
+ MachineX86
+
+
+
+
+ ./../../Source;%(AdditionalIncludeDirectories)
+ _CRT_SECURE_NO_DEPRECATE;WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ MultiThreaded
+
+ Level3
+ ProgramDatabase
+
+
+ ./../../Lib/RakNet_VS2008_LibStatic_Release_Win32.lib;ws2_32.lib;%(AdditionalDependencies)
+ $(OutDir)FullyConnectedMesh.exe
+ true
+ Console
+ true
+ true
+ false
+
+ MachineX86
+
+
+
+
+
+
+
+
+
+
+ {6533bdae-0f0c-45e4-8fe7-add0f37fe063}
+ false
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Samples/Fully Connected Mesh/FullyConnectedMesh_vc9.vcxproj.filters b/Samples/Fully Connected Mesh/FullyConnectedMesh_vc9.vcxproj.filters
new file mode 100644
index 000000000..30daa13ac
--- /dev/null
+++ b/Samples/Fully Connected Mesh/FullyConnectedMesh_vc9.vcxproj.filters
@@ -0,0 +1,21 @@
+
+
+
+
+ {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
+ cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx
+
+
+ {93995380-89BD-4b04-88EB-625FBE52EBFB}
+ h;hpp;hxx;hm;inl;inc;xsd
+
+
+
+
+ Source Files
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Samples/LANServerDiscovery/LANServerDiscovery_vc9.vcxproj b/Samples/LANServerDiscovery/LANServerDiscovery_vc9.vcxproj
new file mode 100644
index 000000000..7d67ad31d
--- /dev/null
+++ b/Samples/LANServerDiscovery/LANServerDiscovery_vc9.vcxproj
@@ -0,0 +1,113 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ LANServerDiscovery
+ {27A95347-2BFC-4EC0-BF1C-D4B66F82302F}
+ Win32Proj
+
+
+
+ Application
+ v141
+ MultiByte
+
+
+ Application
+ v141
+ MultiByte
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>15.0.27428.2015
+
+
+ $(Configuration)\
+ $(Configuration)\
+ true
+
+
+ $(Configuration)\
+ $(Configuration)\
+ false
+
+
+
+ Disabled
+ ./../../Source;%(AdditionalIncludeDirectories)
+ _CRT_SECURE_NO_DEPRECATE;WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebug
+
+ Level3
+ EditAndContinue
+
+
+ ./../../Lib/RakNet_VS2008_LibStatic_Debug_Win32.lib;ws2_32.lib;%(AdditionalDependencies)
+ $(OutDir)LANServerDiscovery.exe
+ true
+ $(OutDir)LANServerDiscovery.pdb
+ Console
+ false
+
+ MachineX86
+
+
+
+
+ ./../../Source;%(AdditionalIncludeDirectories)
+ _CRT_SECURE_NO_DEPRECATE;WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ MultiThreaded
+
+ Level3
+ ProgramDatabase
+
+
+ ./../../Lib/RakNet_VS2008_LibStatic_Release_Win32.lib;ws2_32.lib;%(AdditionalDependencies)
+ $(OutDir)LANServerDiscovery.exe
+ true
+ Console
+ true
+ true
+ false
+
+ MachineX86
+
+
+
+
+
+
+
+
+
+
+ {6533bdae-0f0c-45e4-8fe7-add0f37fe063}
+ false
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Samples/Lobby2Client/Lobby2Client.vcxproj b/Samples/Lobby2Client/Lobby2Client.vcxproj
new file mode 100644
index 000000000..7c32a4060
--- /dev/null
+++ b/Samples/Lobby2Client/Lobby2Client.vcxproj
@@ -0,0 +1,118 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ {B3944CE3-8DF6-4D51-9B8D-459C74932E97}
+ Lobby2Client
+ Win32Proj
+
+
+
+ Application
+ v141
+ Unicode
+ true
+
+
+ Application
+ v141
+ Unicode
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>15.0.27428.2015
+
+
+ $(SolutionDir)$(Configuration)\
+ $(Configuration)\
+ true
+
+
+ $(SolutionDir)$(Configuration)\
+ $(Configuration)\
+ false
+
+
+
+ Disabled
+ ./../../Source;./../../DependentExtensions/Lobby2/Rooms;./../../DependentExtensions/Lobby2;%(AdditionalIncludeDirectories)
+ _CRT_SECURE_NO_DEPRECATE;WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebugDLL
+
+ Level3
+ EditAndContinue
+
+
+ ./../../Lib/RakNet_VS2008_LibStatic_Debug_Win32.lib;ws2_32.lib;%(AdditionalDependencies)
+ true
+ Console
+ false
+
+ MachineX86
+
+
+
+
+ ./../../Source;./../../DependentExtensions/Lobby2/Rooms;./../../DependentExtensions/Lobby2;%(AdditionalIncludeDirectories)
+ _CRT_SECURE_NO_DEPRECATE;WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ MultiThreadedDLL
+
+ Level3
+ ProgramDatabase
+
+
+ ./../../Lib/RakNet_VS2008_LibStatic_Release_Win32.lib;ws2_32.lib;%(AdditionalDependencies)
+ true
+ Console
+ true
+ true
+ false
+
+ MachineX86
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {6533bdae-0f0c-45e4-8fe7-add0f37fe063}
+ false
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Samples/Lobby2Client/Lobby2Client.vcxproj.filters b/Samples/Lobby2Client/Lobby2Client.vcxproj.filters
new file mode 100644
index 000000000..9e38a4812
--- /dev/null
+++ b/Samples/Lobby2Client/Lobby2Client.vcxproj.filters
@@ -0,0 +1,53 @@
+
+
+
+
+ {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
+ cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx
+
+
+ {93995380-89BD-4b04-88EB-625FBE52EBFB}
+ h;hpp;hxx;hm;inl;inc;xsd
+
+
+ {cefcccd8-8acd-4b68-8e65-90f92ce99f7c}
+
+
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Main
+
+
+
+
+ Source Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+
\ No newline at end of file
diff --git a/Samples/Lobby2ClientGFx3.0/Lobby2ClientGFx3.0.vcxproj b/Samples/Lobby2ClientGFx3.0/Lobby2ClientGFx3.0.vcxproj
new file mode 100644
index 000000000..a5cdc7788
--- /dev/null
+++ b/Samples/Lobby2ClientGFx3.0/Lobby2ClientGFx3.0.vcxproj
@@ -0,0 +1,119 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ Lobby2ClientGFx3
+ {3F538D51-F9F2-41AD-B7F3-B9A22FE9FDA6}
+ Lobby2Client
+ Win32Proj
+
+
+
+ Application
+ v141
+ MultiByte
+ true
+
+
+ Application
+ v141
+ MultiByte
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>15.0.27428.2015
+
+
+ $(SolutionDir)$(Configuration)\
+ $(Configuration)\
+ true
+
+
+ $(SolutionDir)$(Configuration)\
+ $(Configuration)\
+ false
+
+
+
+ Disabled
+ ./../../Source;./../../DependentExtensions/Lobby2/Rooms;./../../DependentExtensions/GFx3;./../../DependentExtensions/Lobby2;$(GFXSDK)\Src\GRenderer;$(GFXSDK)\Src\GKernel;$(GFXSDK)\Src\GFxXML;$(GFXSDK)\Include;%(AdditionalIncludeDirectories)
+ _CRT_SECURE_NO_DEPRECATE;WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebugDLL
+
+ Level3
+ EditAndContinue
+
+
+ ./../../Lib/RakNet_VS2008_LibStatic_Debug_Win32.lib;ws2_32.lib;libgfx.lib;libjpeg.lib;zlib.lib;imm32.lib;winmm.lib;libgrenderer_d3d9.lib;d3dx9.lib;d3d9.lib;%(AdditionalDependencies)
+ $(DXSDK_DIR)\Lib\x86;$(GFXSDK)\3rdParty\expat-2.0.1\lib;$(GFXSDK)\Lib\$(Platform)\Msvc80\Debug\;$(GFXSDK)\3rdParty\zlib-1.2.3\Lib\$(Platform)\Msvc80\Debug;$(GFXSDK)\3rdParty\jpeg-6b\Lib\$(Platform)\Msvc80\Debug;%(AdditionalLibraryDirectories)
+ true
+ Windows
+ false
+
+ MachineX86
+
+
+
+
+ ./../../Source;./../../DependentExtensions/Lobby2/Rooms;./../../DependentExtensions/GFx3;./../../DependentExtensions/Lobby2;$(GFXSDK)\Src\GRenderer;$(GFXSDK)\Src\GKernel;$(GFXSDK)\Src\GFxXML;$(GFXSDK)\Include;%(AdditionalIncludeDirectories)
+ _CRT_SECURE_NO_DEPRECATE;WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ MultiThreadedDLL
+
+ Level3
+ ProgramDatabase
+
+
+ ./../../Lib/RakNet_VS2008_LibStatic_Release_Win32.lib;ws2_32.lib;libgfx.lib;libjpeg.lib;zlib.lib;imm32.lib;winmm.lib;libgrenderer_d3d9.lib;d3dx9.lib;d3d9.lib;%(AdditionalDependencies)
+ $(DXSDK_DIR)\Lib\x86;$(GFXSDK)\3rdParty\expat-2.0.1\lib;$(GFXSDK)\Lib\$(Platform)\Msvc80\Release\;$(GFXSDK)\3rdParty\zlib-1.2.3\Lib\$(Platform)\Msvc80\Release;$(GFXSDK)\3rdParty\jpeg-6b\Lib\$(Platform)\Msvc80\Release;%(AdditionalLibraryDirectories)
+ true
+ Windows
+ true
+ true
+ false
+
+ MachineX86
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Samples/Lobby2ClientGFx3.0/Lobby2ClientGFx3.0.vcxproj.filters b/Samples/Lobby2ClientGFx3.0/Lobby2ClientGFx3.0.vcxproj.filters
new file mode 100644
index 000000000..1b5b209c9
--- /dev/null
+++ b/Samples/Lobby2ClientGFx3.0/Lobby2ClientGFx3.0.vcxproj.filters
@@ -0,0 +1,68 @@
+
+
+
+
+ {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
+ cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx
+
+
+ {93995380-89BD-4b04-88EB-625FBE52EBFB}
+ h;hpp;hxx;hm;inl;inc;xsd
+
+
+ {4a77ad9a-e948-4370-87e0-d891f6a2e6cd}
+
+
+ {90ded814-07c7-4cfc-bb2f-a32602e934a5}
+
+
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Main
+
+
+ GFx3
+
+
+ GFx3
+
+
+
+
+ Source Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Main
+
+
+ GFx3
+
+
+
\ No newline at end of file
diff --git a/Samples/Lobby2Server_PGSQL/Lobby2Server_PGSQL.vcxproj b/Samples/Lobby2Server_PGSQL/Lobby2Server_PGSQL.vcxproj
new file mode 100644
index 000000000..c70c7c747
--- /dev/null
+++ b/Samples/Lobby2Server_PGSQL/Lobby2Server_PGSQL.vcxproj
@@ -0,0 +1,142 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ {0F5279B1-E16F-4FC3-982B-FB81A1E245A3}
+ Lobby2Server_PGSQL
+ Win32Proj
+
+
+
+ Application
+ v141
+ Unicode
+ true
+
+
+ Application
+ v141
+ Unicode
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>15.0.27428.2015
+
+
+ $(Configuration)\
+ $(Configuration)\
+ true
+
+
+ $(Configuration)\
+ $(Configuration)\
+ false
+
+
+
+ Disabled
+ ./../../Source;./../../DependentExtensions/Lobby2/Rooms;./../../DependentExtensions/Lobby2;./../../DependentExtensions/Lobby2/PGSQL;C:\Program Files (x86)\PostgreSQL\9.2\include;./../../DependentExtensions/PostgreSQLInterface;C:\Program Files\PostgreSQL\9.2\include;%(AdditionalIncludeDirectories)
+ _CRT_SECURE_NO_DEPRECATE;WIN32;_DEBUG;_CONSOLE;__INTEGRATE_LOBBY2_WITH_ROOMS_PLUGIN;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebugDLL
+
+ Level3
+ EditAndContinue
+
+
+ ./../../Lib/RakNet_VS2008_LibStatic_Debug_Win32.lib;ws2_32.lib;C:\Program Files (x86)\PostgreSQL\9.2\lib\libpq.lib;%(AdditionalDependencies)
+ true
+ Console
+ false
+
+ MachineX86
+
+
+ copy "C:\Program Files (x86)\PostgreSQL\9.2\bin\*.dll" .\Debug
+
+
+
+
+ ./../../Source;./../../DependentExtensions/Lobby2/Rooms;./../../DependentExtensions/Lobby2;./../../DependentExtensions/Lobby2/PGSQL;C:\Program Files (x86)\PostgreSQL\9.2\include;./../../DependentExtensions/PostgreSQLInterface;C:\Program Files\PostgreSQL\9.2\include;%(AdditionalIncludeDirectories)
+ _CRT_SECURE_NO_DEPRECATE;WIN32;NDEBUG;_CONSOLE;__INTEGRATE_LOBBY2_WITH_ROOMS_PLUGIN;%(PreprocessorDefinitions)
+ MultiThreadedDLL
+
+ Level3
+ ProgramDatabase
+
+
+ ./../../Lib/RakNet_VS2008_LibStatic_Release_Win32.lib;ws2_32.lib;C:\Program Files (x86)\PostgreSQL\9.2\lib\libpq.lib;%(AdditionalDependencies)
+ true
+ Console
+ true
+ true
+ false
+
+ MachineX86
+
+
+ copy "C:\Program Files (x86)\PostgreSQL\9.2\bin\*.dll" .\Release
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {6533bdae-0f0c-45e4-8fe7-add0f37fe063}
+ false
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Samples/Lobby2Server_PGSQL/Lobby2Server_PGSQL.vcxproj.filters b/Samples/Lobby2Server_PGSQL/Lobby2Server_PGSQL.vcxproj.filters
new file mode 100644
index 000000000..fc63be75d
--- /dev/null
+++ b/Samples/Lobby2Server_PGSQL/Lobby2Server_PGSQL.vcxproj.filters
@@ -0,0 +1,116 @@
+
+
+
+
+ {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
+ cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx
+
+
+ {93995380-89BD-4b04-88EB-625FBE52EBFB}
+ h;hpp;hxx;hm;inl;inc;xsd
+
+
+ {ca678f45-dd96-4824-a444-32a7d2aaa3b0}
+
+
+ {0a30473a-786c-40e1-a6d1-a42728451df5}
+
+
+ {b6df7677-95df-4815-b9be-516e859d73f0}
+
+
+ {ddf2e9da-7e30-4b2f-9967-c7abe8aac49e}
+
+
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Main
+
+
+ Lobby2Message_PGSQL
+
+
+ Lobby2Message_PGSQL
+
+
+ PostgreSQLInterface
+
+
+ RoomsPlugin
+
+
+ RoomsPlugin
+
+
+ RoomsPlugin
+
+
+ RoomsPlugin
+
+
+ RoomsPlugin
+
+
+ RoomsPlugin
+
+
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Lobby2Message_PGSQL
+
+
+ PostgreSQLInterface
+
+
+ RoomsPlugin
+
+
+ RoomsPlugin
+
+
+ RoomsPlugin
+
+
+ RoomsPlugin
+
+
+ RoomsPlugin
+
+
+ RoomsPlugin
+
+
+
\ No newline at end of file
diff --git a/Samples/Lobby3/Lobby3.vcxproj b/Samples/Lobby3/Lobby3.vcxproj
new file mode 100644
index 000000000..64f228b9a
--- /dev/null
+++ b/Samples/Lobby3/Lobby3.vcxproj
@@ -0,0 +1,375 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ {A0A60230-5642-4315-9011-8BAC2E03C66E}
+ Lobby3
+ Win32Proj
+
+
+
+ Application
+ v141
+ NotSet
+ true
+
+
+ Application
+ v141
+ NotSet
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>15.0.27428.2015
+
+
+ $(SolutionDir)$(Configuration)\
+ $(Configuration)\
+ true
+
+
+ $(SolutionDir)$(Configuration)\
+ $(Configuration)\
+ false
+
+
+
+ Disabled
+ ./../../Source;$(SolutionDir)DependentExtensions\jansson-2.4\src;$(SolutionDir)DependentExtensions\openssl-1.0.0d\include;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_CONSOLE;OPEN_SSL_CLIENT_SUPPORT;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebugDLL
+
+ Level3
+ EditAndContinue
+
+
+ ws2_32.lib;./../../DependentExtensions/openssl-1.0.0d/lib/libeay32.lib;./../../DependentExtensions/openssl-1.0.0d/lib/ssleay32.lib;%(AdditionalDependencies)
+ true
+ Console
+ MachineX86
+
+
+ copy .\..\..\DependentExtensions\openssl-1.0.0d\bin\*.dll .\
+
+
+
+
+ MaxSpeed
+ true
+ ./../../Source;$(SolutionDir)DependentExtensions\jansson-2.4\src;$(SolutionDir)DependentExtensions\openssl-1.0.0d\include;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_CONSOLE;OPEN_SSL_CLIENT_SUPPORT;%(PreprocessorDefinitions)
+ MultiThreadedDLL
+ true
+
+ Level3
+ ProgramDatabase
+
+
+ ws2_32.lib;./../../DependentExtensions/openssl-1.0.0d/lib/libeay32.lib;./../../DependentExtensions/openssl-1.0.0d/lib/ssleay32.lib;%(AdditionalDependencies)
+ true
+ Console
+ true
+ true
+ MachineX86
+
+
+ copy .\..\..\DependentExtensions\openssl-1.0.0d\bin\*.dll .\
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {9c7b9410-aea3-4781-b74c-9c0c093f08df}
+ false
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Samples/Lobby3/Lobby3.vcxproj.filters b/Samples/Lobby3/Lobby3.vcxproj.filters
new file mode 100644
index 000000000..43686d197
--- /dev/null
+++ b/Samples/Lobby3/Lobby3.vcxproj.filters
@@ -0,0 +1,813 @@
+
+
+
+
+ {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
+ cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx
+
+
+ {93995380-89BD-4b04-88EB-625FBE52EBFB}
+ h;hpp;hxx;hm;inl;inc;xsd
+
+
+ {67DA6AB6-F800-4c08-8B7A-83BB121AAD01}
+ rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav
+
+
+ {3ffda3c9-8095-4fa9-81f4-25259e784314}
+
+
+
+
+ Source Files
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+ RakNet
+
+
+
\ No newline at end of file
diff --git a/Samples/LoopbackPerformanceTest/LoopbackPerformanceTest_vc9.vcxproj b/Samples/LoopbackPerformanceTest/LoopbackPerformanceTest_vc9.vcxproj
new file mode 100644
index 000000000..ef4d5af82
--- /dev/null
+++ b/Samples/LoopbackPerformanceTest/LoopbackPerformanceTest_vc9.vcxproj
@@ -0,0 +1,113 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ LoopbackPerformanceTest
+ {831362FA-6E71-40C5-AA2F-AAC8DE33FAF4}
+ Win32Proj
+
+
+
+ Application
+ v141
+ MultiByte
+
+
+ Application
+ v141
+ MultiByte
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>15.0.27428.2015
+
+
+ $(Configuration)\
+ $(Configuration)\
+ true
+
+
+ $(Configuration)\
+ $(Configuration)\
+ false
+
+
+
+ Disabled
+ ./../../Source;%(AdditionalIncludeDirectories)
+ _CRT_SECURE_NO_DEPRECATE;WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebug
+
+ Level3
+ EditAndContinue
+
+
+ ./../../Lib/RakNet_VS2008_LibStatic_Debug_Win32.lib;ws2_32.lib;%(AdditionalDependencies)
+ $(OutDir)LoopbackPerformanceTest.exe
+ true
+ $(OutDir)LoopbackPerformanceTest.pdb
+ Console
+ false
+
+ MachineX86
+
+
+
+
+ ./../../Source;%(AdditionalIncludeDirectories)
+ _CRT_SECURE_NO_DEPRECATE;WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ MultiThreaded
+
+ Level3
+ ProgramDatabase
+
+
+ ./../../Lib/RakNet_VS2008_LibStatic_Release_Win32.lib;ws2_32.lib;%(AdditionalDependencies)
+ $(OutDir)LoopbackPerformanceTest.exe
+ true
+ Console
+ true
+ true
+ false
+
+ MachineX86
+
+
+
+
+
+
+
+
+
+
+ {6533bdae-0f0c-45e4-8fe7-add0f37fe063}
+ false
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Samples/LoopbackPerformanceTest/LoopbackPerformanceTest_vc9.vcxproj.filters b/Samples/LoopbackPerformanceTest/LoopbackPerformanceTest_vc9.vcxproj.filters
new file mode 100644
index 000000000..030f2e8d3
--- /dev/null
+++ b/Samples/LoopbackPerformanceTest/LoopbackPerformanceTest_vc9.vcxproj.filters
@@ -0,0 +1,21 @@
+
+
+
+
+ {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
+ cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx
+
+
+ {93995380-89BD-4b04-88EB-625FBE52EBFB}
+ h;hpp;hxx;hm;inl;inc;xsd
+
+
+
+
+ Source Files
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Samples/MasterServer2/MasterServer2.vcxproj b/Samples/MasterServer2/MasterServer2.vcxproj
new file mode 100644
index 000000000..274a445ea
--- /dev/null
+++ b/Samples/MasterServer2/MasterServer2.vcxproj
@@ -0,0 +1,99 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ {56568D04-11BC-43D1-8C0A-FE8F33AE468F}
+ MasterServer2
+ Win32Proj
+
+
+
+ Application
+ v141
+ MultiByte
+ true
+
+
+ Application
+ v141
+ MultiByte
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>15.0.27428.2015
+
+
+ $(SolutionDir)$(Configuration)\
+ $(Configuration)\
+ true
+
+
+ $(SolutionDir)$(Configuration)\
+ $(Configuration)\
+ false
+
+
+
+ Disabled
+ ./../../Source;$(SolutionDir)DependentExtensions\jansson-2.4\src;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebugDLL
+
+ Level3
+ EditAndContinue
+
+
+ ws2_32.lib;%(AdditionalDependencies)
+ true
+ Console
+ MachineX86
+
+
+
+
+ MaxSpeed
+ true
+ ./../../Source;$(SolutionDir)DependentExtensions\jansson-2.4\src;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ MultiThreadedDLL
+ true
+
+ Level3
+ ProgramDatabase
+
+
+ ws2_32.lib;%(AdditionalDependencies)
+ true
+ Console
+ true
+ true
+ MachineX86
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Samples/MasterServer2/MasterServer2.vcxproj.filters b/Samples/MasterServer2/MasterServer2.vcxproj.filters
new file mode 100644
index 000000000..a5aaa3f23
--- /dev/null
+++ b/Samples/MasterServer2/MasterServer2.vcxproj.filters
@@ -0,0 +1,22 @@
+
+
+
+
+ {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
+ cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx
+
+
+ {93995380-89BD-4b04-88EB-625FBE52EBFB}
+ h;hpp;hxx;hm;inl;inc;xsd
+
+
+ {67DA6AB6-F800-4c08-8B7A-83BB121AAD01}
+ rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav
+
+
+
+
+ Source Files
+
+
+
\ No newline at end of file
diff --git a/Samples/MessageFilter/MessageFilter_vc9.vcxproj b/Samples/MessageFilter/MessageFilter_vc9.vcxproj
new file mode 100644
index 000000000..120f238d0
--- /dev/null
+++ b/Samples/MessageFilter/MessageFilter_vc9.vcxproj
@@ -0,0 +1,114 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ MessageFilter
+ {FF9A2D64-8C8A-4DF8-BBEB-36C262BEA71F}
+ Win32Proj
+
+
+
+ Application
+ v141
+ MultiByte
+
+
+ Application
+ v141
+ MultiByte
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>15.0.27428.2015
+
+
+ $(Configuration)\
+ $(Configuration)\
+ true
+
+
+ $(Configuration)\
+ $(Configuration)\
+ false
+
+
+
+ Disabled
+ ./../../Source;%(AdditionalIncludeDirectories)
+ _CRT_SECURE_NO_DEPRECATE;WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebug
+
+ Level3
+ EditAndContinue
+
+
+ ./../../Lib/RakNet_VS2008_LibStatic_Debug_Win32.lib;ws2_32.lib;%(AdditionalDependencies)
+ $(OutDir)MessageFilter.exe
+ true
+ $(OutDir)MessageFilter.pdb
+ Console
+ false
+
+ MachineX86
+
+
+
+
+ ./../../Source;%(AdditionalIncludeDirectories)
+ _CRT_SECURE_NO_DEPRECATE;WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ MultiThreaded
+ false
+
+ Level3
+ ProgramDatabase
+
+
+ ./../../Lib/RakNet_VS2008_LibStatic_Release_Win32.lib;ws2_32.lib;%(AdditionalDependencies)
+ $(OutDir)MessageFilter.exe
+ true
+ Console
+ true
+ true
+ false
+
+ MachineX86
+
+
+
+
+
+
+
+
+
+
+ {6533bdae-0f0c-45e4-8fe7-add0f37fe063}
+ false
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Samples/MessageFilter/MessageFilter_vc9.vcxproj.filters b/Samples/MessageFilter/MessageFilter_vc9.vcxproj.filters
new file mode 100644
index 000000000..dc91030db
--- /dev/null
+++ b/Samples/MessageFilter/MessageFilter_vc9.vcxproj.filters
@@ -0,0 +1,21 @@
+
+
+
+
+ {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
+ cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx
+
+
+ {93995380-89BD-4b04-88EB-625FBE52EBFB}
+ h;hpp;hxx;hm;inl;inc;xsd
+
+
+
+
+ Source Files
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Samples/MessageSizeTest/MessageSizeTest_vc9.vcxproj b/Samples/MessageSizeTest/MessageSizeTest_vc9.vcxproj
new file mode 100644
index 000000000..e2b0fba22
--- /dev/null
+++ b/Samples/MessageSizeTest/MessageSizeTest_vc9.vcxproj
@@ -0,0 +1,114 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ MessageSizeTest
+ {80473F60-A149-46B5-AC53-3B7788D897B5}
+ MessageSizeTest
+ Win32Proj
+
+
+
+ Application
+ v141
+ MultiByte
+
+
+ Application
+ v141
+ MultiByte
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>15.0.27428.2015
+
+
+ $(Configuration)\
+ $(Configuration)\
+ true
+
+
+ $(Configuration)\
+ $(Configuration)\
+ false
+
+
+
+ Disabled
+ ./../../Source;%(AdditionalIncludeDirectories)
+ _CRT_SECURE_NO_DEPRECATE;WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebug
+
+ Level3
+ EditAndContinue
+
+
+ ./../../Lib/RakNet_VS2008_LibStatic_Debug_Win32.lib;ws2_32.lib;%(AdditionalDependencies)
+ $(OutDir)MessageSizeTest.exe
+ true
+ $(OutDir)MessageSizeTest.pdb
+ Console
+ false
+
+ MachineX86
+
+
+
+
+ ./../../Source;%(AdditionalIncludeDirectories)
+ _CRT_SECURE_NO_DEPRECATE;WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ MultiThreaded
+
+ Level3
+ ProgramDatabase
+
+
+ ./../../Lib/RakNet_VS2008_LibStatic_Release_Win32.lib;ws2_32.lib;%(AdditionalDependencies)
+ $(OutDir)MessageSizeTest.exe
+ true
+ Console
+ true
+ true
+ false
+
+ MachineX86
+
+
+
+
+
+
+
+
+
+
+ {6533bdae-0f0c-45e4-8fe7-add0f37fe063}
+ false
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Samples/MessageSizeTest/MessageSizeTest_vc9.vcxproj.filters b/Samples/MessageSizeTest/MessageSizeTest_vc9.vcxproj.filters
new file mode 100644
index 000000000..08d500bc6
--- /dev/null
+++ b/Samples/MessageSizeTest/MessageSizeTest_vc9.vcxproj.filters
@@ -0,0 +1,21 @@
+
+
+
+
+ {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
+ cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx
+
+
+ {93995380-89BD-4b04-88EB-625FBE52EBFB}
+ h;hpp;hxx;hm;inl;inc;xsd
+
+
+
+
+ Source Files
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Samples/NATCompleteClient/NATCompleteClient.vcxproj b/Samples/NATCompleteClient/NATCompleteClient.vcxproj
new file mode 100644
index 000000000..0ce4baa11
--- /dev/null
+++ b/Samples/NATCompleteClient/NATCompleteClient.vcxproj
@@ -0,0 +1,105 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ {F825FBD1-E87F-4F8A-8275-84544FF0A29D}
+ NATCompleteClient
+ Win32Proj
+
+
+
+ Application
+ v141
+ NotSet
+ true
+
+
+ Application
+ v141
+ NotSet
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>15.0.27428.2015
+
+
+ $(SolutionDir)$(Configuration)\
+ $(Configuration)\
+ true
+
+
+ $(SolutionDir)$(Configuration)\
+ $(Configuration)\
+ false
+
+
+
+ Disabled
+ ./../../Source;$(SolutionDir)DependentExtensions\miniupnpc-1.6.20120410;%(AdditionalIncludeDirectories)
+ _CRT_SECURE_NO_DEPRECATE;WIN32;_DEBUG;_CONSOLE;STATICLIB;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebug
+
+ Level3
+ EditAndContinue
+
+
+ ./../../Lib/RakNet_VS2008_LibStatic_Debug_Win32.lib;./../../Lib/RakNet_VS2008_MiniupnpcStatic_Debug_Win32.lib;ws2_32.lib;IPHlpApi.Lib;%(AdditionalDependencies)
+ false
+ true
+ Console
+ false
+
+ MachineX86
+
+
+
+
+ ./../../Source;$(SolutionDir)DependentExtensions\miniupnpc-1.6.20120410;%(AdditionalIncludeDirectories)
+ _CRT_SECURE_NO_DEPRECATE;WIN32;NDEBUG;_CONSOLE;STATICLIB;%(PreprocessorDefinitions)
+ MultiThreaded
+
+ Level3
+ ProgramDatabase
+
+
+ ./../../Lib/RakNet_VS2008_LibStatic_Release_Win32.lib;./../../Lib/RakNet_VS2008_MiniupnpcStatic_Release_Win32.lib;ws2_32.lib;IPHlpApi.Lib;%(AdditionalDependencies)
+ false
+ true
+ Console
+ true
+ true
+ false
+
+ MachineX86
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Samples/NATCompleteClient/NATCompleteClient.vcxproj.filters b/Samples/NATCompleteClient/NATCompleteClient.vcxproj.filters
new file mode 100644
index 000000000..174c47bbd
--- /dev/null
+++ b/Samples/NATCompleteClient/NATCompleteClient.vcxproj.filters
@@ -0,0 +1,25 @@
+
+
+
+
+ {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
+ cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx
+
+
+ {93995380-89BD-4b04-88EB-625FBE52EBFB}
+ h;hpp;hxx;hm;inl;inc;xsd
+
+
+ {67DA6AB6-F800-4c08-8B7A-83BB121AAD01}
+ rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav
+
+
+
+
+ Source Files
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Samples/NATCompleteServer/NATCompleteServer.vcxproj b/Samples/NATCompleteServer/NATCompleteServer.vcxproj
new file mode 100644
index 000000000..cf36a57ab
--- /dev/null
+++ b/Samples/NATCompleteServer/NATCompleteServer.vcxproj
@@ -0,0 +1,113 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ {7B6311A8-EF51-448C-97EB-07C8A1C8500F}
+ NATCompleteServer
+ Win32Proj
+
+
+
+ Application
+ v141
+ NotSet
+ true
+
+
+ Application
+ v141
+ NotSet
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>15.0.27428.2015
+
+
+ $(SolutionDir)$(Configuration)\
+ $(Configuration)\
+ true
+
+
+ $(SolutionDir)$(Configuration)\
+ $(Configuration)\
+ false
+
+
+
+ Disabled
+ ./../../Source;./../CloudServer;%(AdditionalIncludeDirectories)
+ _CRT_SECURE_NO_DEPRECATE;WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebug
+
+ Level3
+ EditAndContinue
+
+
+ ./../../Lib/RakNet_VS2008_LibStatic_Debug_Win32.lib;ws2_32.lib;%(AdditionalDependencies)
+ true
+ Console
+ false
+
+ MachineX86
+
+
+
+
+ ./../../Source;./../CloudServer;%(AdditionalIncludeDirectories)
+ _CRT_SECURE_NO_DEPRECATE;WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ MultiThreaded
+
+ Level3
+ ProgramDatabase
+
+
+ ./../../Lib/RakNet_VS2008_LibStatic_Release_Win32.lib;ws2_32.lib;%(AdditionalDependencies)
+ true
+ Console
+ true
+ true
+ false
+
+ MachineX86
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {6533bdae-0f0c-45e4-8fe7-add0f37fe063}
+ false
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Samples/NATCompleteServer/NATCompleteServer.vcxproj.filters b/Samples/NATCompleteServer/NATCompleteServer.vcxproj.filters
new file mode 100644
index 000000000..c5f6199c5
--- /dev/null
+++ b/Samples/NATCompleteServer/NATCompleteServer.vcxproj.filters
@@ -0,0 +1,33 @@
+
+
+
+
+ {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
+ cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx
+
+
+ {93995380-89BD-4b04-88EB-625FBE52EBFB}
+ h;hpp;hxx;hm;inl;inc;xsd
+
+
+ {67DA6AB6-F800-4c08-8B7A-83BB121AAD01}
+ rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav
+
+
+
+
+ Source Files
+
+
+ Source Files
+
+
+
+
+ Source Files
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Samples/OfflineMessagesTest/OfflineMessagesTest_vc9.vcxproj b/Samples/OfflineMessagesTest/OfflineMessagesTest_vc9.vcxproj
new file mode 100644
index 000000000..5d9b27628
--- /dev/null
+++ b/Samples/OfflineMessagesTest/OfflineMessagesTest_vc9.vcxproj
@@ -0,0 +1,113 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ OfflineMessagesTest
+ {D58C47D6-EC1B-4B97-A8F7-79A670935011}
+ Win32Proj
+
+
+
+ Application
+ v141
+ MultiByte
+
+
+ Application
+ v141
+ MultiByte
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>15.0.27428.2015
+
+
+ $(Configuration)\
+ $(Configuration)\
+ true
+
+
+ $(Configuration)\
+ $(Configuration)\
+ false
+
+
+
+ Disabled
+ ./../../Source;%(AdditionalIncludeDirectories)
+ _CRT_SECURE_NO_DEPRECATE;WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebug
+
+ Level3
+ EditAndContinue
+
+
+ ./../../Lib/RakNet_VS2008_LibStatic_Debug_Win32.lib;ws2_32.lib;%(AdditionalDependencies)
+ $(OutDir)OfflineMessagesTest.exe
+ true
+ $(OutDir)OfflineMessagesTest.pdb
+ Console
+ false
+
+ MachineX86
+
+
+
+
+ ./../../Source;%(AdditionalIncludeDirectories)
+ _CRT_SECURE_NO_DEPRECATE;WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ MultiThreaded
+
+ Level3
+ ProgramDatabase
+
+
+ ./../../Lib/RakNet_VS2008_LibStatic_Release_Win32.lib;ws2_32.lib;%(AdditionalDependencies)
+ $(OutDir)OfflineMessagesTest.exe
+ true
+ Console
+ true
+ true
+ false
+
+ MachineX86
+
+
+
+
+
+
+
+
+
+
+ {6533bdae-0f0c-45e4-8fe7-add0f37fe063}
+ false
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Samples/PHPDirectoryServer2/PHPDirectoryServer2.vcxproj b/Samples/PHPDirectoryServer2/PHPDirectoryServer2.vcxproj
new file mode 100644
index 000000000..2b96e65c7
--- /dev/null
+++ b/Samples/PHPDirectoryServer2/PHPDirectoryServer2.vcxproj
@@ -0,0 +1,119 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ {0BC48323-6B49-4B29-9961-044BB129F827}
+ PHPDirectoryServer2
+ Win32Proj
+
+
+
+ Application
+ v141
+ Unicode
+ true
+
+
+ Application
+ v141
+ Unicode
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>15.0.27428.2015
+
+
+ $(SolutionDir)$(Configuration)\
+ $(Configuration)\
+ true
+
+
+ $(SolutionDir)$(Configuration)\
+ $(Configuration)\
+ false
+
+
+
+ Disabled
+ ./../../Source;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ true
+
+ EnableFastChecks
+ MultiThreadedDebugDLL
+ false
+ false
+
+ Level4
+ EditAndContinue
+
+
+ ./../../Lib/RakNet_VS2008_LibStatic_Debug_Win32.lib;ws2_32.lib;%(AdditionalDependencies)
+ true
+ Console
+ false
+
+ MachineX86
+
+
+
+
+ ./../../Source;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
+
+ MultiThreadedDLL
+ false
+ false
+
+ Level3
+ ProgramDatabase
+
+
+ ./../../Lib/RakNet_VS2008_LibStatic_Release_Win32.lib;ws2_32.lib;%(AdditionalDependencies)
+ true
+ Console
+ true
+ true
+ false
+
+ MachineX86
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {6533bdae-0f0c-45e4-8fe7-add0f37fe063}
+ false
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Samples/PHPDirectoryServer2/PHPDirectoryServer2.vcxproj.filters b/Samples/PHPDirectoryServer2/PHPDirectoryServer2.vcxproj.filters
new file mode 100644
index 000000000..87b9c2fba
--- /dev/null
+++ b/Samples/PHPDirectoryServer2/PHPDirectoryServer2.vcxproj.filters
@@ -0,0 +1,29 @@
+
+
+
+
+ {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
+ cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx
+
+
+ {93995380-89BD-4b04-88EB-625FBE52EBFB}
+ h;hpp;hxx;hm;inl;inc;xsd
+
+
+
+
+ Source Files
+
+
+ Source Files
+
+
+
+
+ Header Files
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Samples/PacketConsoleLogger/PacketConsoleLogger_vc9.vcxproj b/Samples/PacketConsoleLogger/PacketConsoleLogger_vc9.vcxproj
new file mode 100644
index 000000000..4b777d60b
--- /dev/null
+++ b/Samples/PacketConsoleLogger/PacketConsoleLogger_vc9.vcxproj
@@ -0,0 +1,114 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ PacketConsoleLogger
+ {F3DAA22F-E99A-44CE-9A7A-2E3F6529496E}
+ PacketConsoleLogger
+ Win32Proj
+
+
+
+ Application
+ v141
+ MultiByte
+
+
+ Application
+ v141
+ MultiByte
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>15.0.27428.2015
+
+
+ $(Configuration)\
+ $(Configuration)\
+ true
+
+
+ $(Configuration)\
+ $(Configuration)\
+ false
+
+
+
+ Disabled
+ ./../../Source;%(AdditionalIncludeDirectories)
+ _CRT_SECURE_NO_DEPRECATE;WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebug
+
+ Level3
+ EditAndContinue
+
+
+ ./../../Lib/RakNet_VS2008_LibStatic_Debug_Win32.lib;ws2_32.lib;%(AdditionalDependencies)
+ $(OutDir)PacketConsoleLogger.exe
+ true
+ $(OutDir)PacketConsoleLogger.pdb
+ Console
+ false
+
+ MachineX86
+
+
+
+
+ ./../../Source;%(AdditionalIncludeDirectories)
+ _CRT_SECURE_NO_DEPRECATE;WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ MultiThreaded
+
+ Level3
+ ProgramDatabase
+
+
+ ./../../Lib/RakNet_VS2008_LibStatic_Release_Win32.lib;ws2_32.lib;%(AdditionalDependencies)
+ $(OutDir)PacketConsoleLogger.exe
+ true
+ Console
+ true
+ true
+ false
+
+ MachineX86
+
+
+
+
+
+
+
+
+
+
+ {6533bdae-0f0c-45e4-8fe7-add0f37fe063}
+ false
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Samples/PacketConsoleLogger/PacketConsoleLogger_vc9.vcxproj.filters b/Samples/PacketConsoleLogger/PacketConsoleLogger_vc9.vcxproj.filters
new file mode 100644
index 000000000..82eec647f
--- /dev/null
+++ b/Samples/PacketConsoleLogger/PacketConsoleLogger_vc9.vcxproj.filters
@@ -0,0 +1,21 @@
+
+
+
+
+ {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
+ cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx
+
+
+ {93995380-89BD-4b04-88EB-625FBE52EBFB}
+ h;hpp;hxx;hm;inl;inc;xsd
+
+
+
+
+ Source Files
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Samples/PacketLogger/PacketLoggerTest_vc9.vcxproj b/Samples/PacketLogger/PacketLoggerTest_vc9.vcxproj
new file mode 100644
index 000000000..5b7c08aa5
--- /dev/null
+++ b/Samples/PacketLogger/PacketLoggerTest_vc9.vcxproj
@@ -0,0 +1,113 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ PacketLoggerTest
+ {CE4B288E-4455-411D-BA9D-00D6AFE0B8C8}
+ Win32Proj
+
+
+
+ Application
+ v141
+ MultiByte
+
+
+ Application
+ v141
+ MultiByte
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>15.0.27428.2015
+
+
+ $(Configuration)\
+ $(Configuration)\
+ true
+
+
+ $(Configuration)\
+ $(Configuration)\
+ false
+
+
+
+ Disabled
+ ./../../Source;%(AdditionalIncludeDirectories)
+ _CRT_SECURE_NO_DEPRECATE;WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebug
+
+ Level3
+ EditAndContinue
+
+
+ ./../../Lib/RakNet_VS2008_LibStatic_Debug_Win32.lib;ws2_32.lib;%(AdditionalDependencies)
+ $(OutDir)PacketLoggerTest.exe
+ true
+ $(OutDir)PacketLoggerTest.pdb
+ Console
+ false
+
+ MachineX86
+
+
+
+
+ ./../../Source;%(AdditionalIncludeDirectories)
+ _CRT_SECURE_NO_DEPRECATE;WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ MultiThreaded
+
+ Level3
+ ProgramDatabase
+
+
+ ./../../Lib/RakNet_VS2008_LibStatic_Release_Win32.lib;ws2_32.lib;%(AdditionalDependencies)
+ $(OutDir)PacketLoggerTest.exe
+ true
+ Console
+ true
+ true
+ false
+
+ MachineX86
+
+
+
+
+
+
+
+
+
+
+ {6533bdae-0f0c-45e4-8fe7-add0f37fe063}
+ false
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Samples/PacketLogger/PacketLoggerTest_vc9.vcxproj.filters b/Samples/PacketLogger/PacketLoggerTest_vc9.vcxproj.filters
new file mode 100644
index 000000000..4d19b78bf
--- /dev/null
+++ b/Samples/PacketLogger/PacketLoggerTest_vc9.vcxproj.filters
@@ -0,0 +1,21 @@
+
+
+
+
+ {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
+ cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx
+
+
+ {93995380-89BD-4b04-88EB-625FBE52EBFB}
+ h;hpp;hxx;hm;inl;inc;xsd
+
+
+
+
+ Source Files
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Samples/Ping/Ping_vc9.vcxproj b/Samples/Ping/Ping_vc9.vcxproj
new file mode 100644
index 000000000..3e7c0ef09
--- /dev/null
+++ b/Samples/Ping/Ping_vc9.vcxproj
@@ -0,0 +1,113 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ Ping
+ {A6394A1F-8F49-4492-B1F0-15EAD0F3D9BB}
+ Win32Proj
+
+
+
+ Application
+ v141
+ MultiByte
+
+
+ Application
+ v141
+ MultiByte
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>15.0.27428.2015
+
+
+ $(Configuration)\
+ $(Configuration)\
+ true
+
+
+ $(Configuration)\
+ $(Configuration)\
+ false
+
+
+
+ Disabled
+ ./../../Source;%(AdditionalIncludeDirectories)
+ _CRT_SECURE_NO_DEPRECATE;WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebug
+
+ Level3
+ EditAndContinue
+
+
+ ./../../Lib/RakNet_VS2008_LibStatic_Debug_Win32.lib;ws2_32.lib;%(AdditionalDependencies)
+ $(OutDir)Ping.exe
+ true
+ $(OutDir)Ping.pdb
+ Console
+ false
+
+ MachineX86
+
+
+
+
+ ./../../Source;%(AdditionalIncludeDirectories)
+ _CRT_SECURE_NO_DEPRECATE;WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ MultiThreaded
+
+ Level3
+ ProgramDatabase
+
+
+ ./../../Lib/RakNet_VS2008_LibStatic_Release_Win32.lib;ws2_32.lib;%(AdditionalDependencies)
+ $(OutDir)Ping.exe
+ true
+ Console
+ true
+ true
+ false
+
+ MachineX86
+
+
+
+
+
+
+
+
+
+
+ {6533bdae-0f0c-45e4-8fe7-add0f37fe063}
+ false
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Samples/RPC3/RPC3.vcxproj b/Samples/RPC3/RPC3.vcxproj
new file mode 100644
index 000000000..cdbdf5d90
--- /dev/null
+++ b/Samples/RPC3/RPC3.vcxproj
@@ -0,0 +1,114 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ {8852F1C1-99FF-4E40-9119-D2DE3B8CC162}
+ RPC3
+ Win32Proj
+
+
+
+ Application
+ v141
+ Unicode
+ true
+
+
+ Application
+ v141
+ Unicode
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>15.0.27428.2015
+
+
+ $(SolutionDir)$(Configuration)\
+ $(Configuration)\
+ true
+
+
+ $(SolutionDir)$(Configuration)\
+ $(Configuration)\
+ false
+
+
+
+ Disabled
+ c:/boost_1_48_0;../../Source;../../DependentExtensions/RPC3;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebugDLL
+
+ Level3
+ EditAndContinue
+
+
+ ./../../Lib/RakNet_VS2008_LibStatic_Debug_Win32.lib;ws2_32.lib;%(AdditionalDependencies)
+ true
+ Console
+ false
+
+ MachineX86
+
+
+
+
+ c:/boost_1_48_0;../../Source;../../DependentExtensions/RPC3;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ MultiThreadedDLL
+
+ Level3
+ ProgramDatabase
+
+
+ ./../../Lib/RakNet_VS2008_LibStatic_Release_Win32.lib;ws2_32.lib;%(AdditionalDependencies)
+ true
+ Console
+ true
+ true
+ false
+
+ MachineX86
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {6533bdae-0f0c-45e4-8fe7-add0f37fe063}
+ false
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Samples/RPC3/RPC3.vcxproj.filters b/Samples/RPC3/RPC3.vcxproj.filters
new file mode 100644
index 000000000..4cea3393a
--- /dev/null
+++ b/Samples/RPC3/RPC3.vcxproj.filters
@@ -0,0 +1,30 @@
+
+
+
+
+ {ed8b70c0-ce5d-4619-897a-d4bb2531d5b2}
+
+
+ {21fc5a8e-32e2-4fab-a96e-be3f0149eb22}
+
+
+
+
+ Sample
+
+
+ Plugin
+
+
+
+
+ Plugin
+
+
+ Plugin
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Samples/RPC4/RPC4.vcxproj b/Samples/RPC4/RPC4.vcxproj
new file mode 100644
index 000000000..a15c64633
--- /dev/null
+++ b/Samples/RPC4/RPC4.vcxproj
@@ -0,0 +1,109 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ {6EA9995C-77BE-4E61-BCF0-7956190B75C5}
+ RPC4
+ Win32Proj
+
+
+
+ Application
+ v141
+ Unicode
+ true
+
+
+ Application
+ v141
+ Unicode
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>15.0.27428.2015
+
+
+ $(SolutionDir)$(Configuration)\
+ $(Configuration)\
+ true
+
+
+ $(SolutionDir)$(Configuration)\
+ $(Configuration)\
+ false
+
+
+
+ Disabled
+ c:/boost_1_38_0;../../Source;../../DependentExtensions/RPC4;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebugDLL
+
+ Level3
+ EditAndContinue
+
+
+ ./../../Lib/RakNet_VS2008_LibStatic_Debug_Win32.lib;ws2_32.lib;%(AdditionalDependencies)
+ true
+ Console
+ false
+
+ MachineX86
+
+
+
+
+ c:/boost_1_38_0;../../Source;../../DependentExtensions/RPC4;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ MultiThreadedDLL
+
+ Level3
+ ProgramDatabase
+
+
+ ./../../Lib/RakNet_VS2008_LibStatic_Release_Win32.lib;ws2_32.lib;%(AdditionalDependencies)
+ true
+ Console
+ true
+ true
+ false
+
+ MachineX86
+
+
+
+
+
+
+
+
+
+
+ {6533bdae-0f0c-45e4-8fe7-add0f37fe063}
+ false
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Samples/RPC4/RPC4.vcxproj.filters b/Samples/RPC4/RPC4.vcxproj.filters
new file mode 100644
index 000000000..58da9fbdc
--- /dev/null
+++ b/Samples/RPC4/RPC4.vcxproj.filters
@@ -0,0 +1,16 @@
+
+
+
+
+ {5619171e-4aad-4a32-b7ce-4f72f12d1aa1}
+
+
+
+
+ Sample
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Samples/RackspaceConsole/RackspaceConsole_vc9.vcxproj b/Samples/RackspaceConsole/RackspaceConsole_vc9.vcxproj
new file mode 100644
index 000000000..dca4590bb
--- /dev/null
+++ b/Samples/RackspaceConsole/RackspaceConsole_vc9.vcxproj
@@ -0,0 +1,114 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ RackspaceConsole
+ {8C39111A-C201-4609-BF5D-3006336AD536}
+ RackspaceConsole
+ Win32Proj
+
+
+
+ Application
+ v141
+ MultiByte
+
+
+ Application
+ v141
+ MultiByte
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>15.0.27428.2015
+
+
+ $(Configuration)\
+ $(Configuration)\
+ true
+
+
+ $(Configuration)\
+ $(Configuration)\
+ false
+
+
+
+ Disabled
+ ./../../DependentExtensions/openssl-1.0.0d/include;./../../Source;./../../DependentExtensions/Rackspace;./../../DependentExtensions/XML;%(AdditionalIncludeDirectories)
+ _CRT_SECURE_NO_DEPRECATE;WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebug
+
+ Level3
+ EditAndContinue
+
+
+ ./../../Lib/RakNet_VS2008_LibStatic_Debug_Win32.lib;ws2_32.lib;./../../DependentExtensions/openssl-1.0.0d/lib/libeay32.lib;./../../DependentExtensions/openssl-1.0.0d/lib/ssleay32.lib;%(AdditionalDependencies)
+ $(OutDir)RackspaceConsole.exe
+ true
+ $(OutDir)RackspaceConsole.pdb
+ Console
+ false
+
+ MachineX86
+
+
+ copy .\..\..\DependentExtensions\openssl-1.0.0d\bin\*.dll .\
+
+
+
+
+ ./../../DependentExtensions/openssl-1.0.0d/include;./../../Source;./../../DependentExtensions/Rackspace;./../../DependentExtensions/XML;%(AdditionalIncludeDirectories)
+ _CRT_SECURE_NO_DEPRECATE;WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ MultiThreadedDebug
+
+ Level3
+ ProgramDatabase
+
+
+ ./../../Lib/RakNet_VS2008_LibStatic_Release_Win32.lib;ws2_32.lib;./../../DependentExtensions/openssl-1.0.0d/lib/libeay32.lib;./../../DependentExtensions/openssl-1.0.0d/lib/ssleay32.lib;%(AdditionalDependencies)
+ $(OutDir)RackspaceConsole.exe
+ true
+ Console
+ true
+ true
+ false
+
+ MachineX86
+
+
+ copy .\..\..\DependentExtensions\openssl-1.0.0d\bin\*.dll .\
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Samples/RackspaceConsole/RackspaceConsole_vc9.vcxproj.filters b/Samples/RackspaceConsole/RackspaceConsole_vc9.vcxproj.filters
new file mode 100644
index 000000000..9c8fa0a94
--- /dev/null
+++ b/Samples/RackspaceConsole/RackspaceConsole_vc9.vcxproj.filters
@@ -0,0 +1,25 @@
+
+
+
+
+ {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
+ cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx
+
+
+ {93995380-89BD-4b04-88EB-625FBE52EBFB}
+ h;hpp;hxx;hm;inl;inc;xsd
+
+
+ {67DA6AB6-F800-4c08-8B7A-83BB121AAD01}
+ rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx
+
+
+
+
+ Source Files
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Samples/RakVoice/RakVoice_vc9.vcxproj b/Samples/RakVoice/RakVoice_vc9.vcxproj
new file mode 100644
index 000000000..92af17392
--- /dev/null
+++ b/Samples/RakVoice/RakVoice_vc9.vcxproj
@@ -0,0 +1,204 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ RakVoice
+ {25A096E0-645B-4852-913B-400E1C79388E}
+ Win32Proj
+
+
+
+ Application
+ v141
+ MultiByte
+
+
+ Application
+ v141
+ MultiByte
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>15.0.27428.2015
+
+
+ $(Configuration)\
+ $(Configuration)\
+ true
+
+
+ $(Configuration)\
+ $(Configuration)\
+ false
+
+
+
+ Disabled
+ ./../../Source;./../../DependentExtensions;./../../DependentExtensions/portaudio_v18_1/pa_common;./../../DependentExtensions/portaudio_v18_1/pa_win_wmme;./../../DependentExtensions/speex-1.1.12/include;./../../DependentExtensions/speex-1.1.12/win32;%(AdditionalIncludeDirectories)
+ _CRT_SECURE_NO_DEPRECATE;WIN32;_DEBUG;_CONSOLE;HAVE_CONFIG_H;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebug
+
+ Level3
+ EditAndContinue
+
+
+ ./../../Lib/RakNet_VS2008_LibStatic_Debug_Win32.lib;Winmm.lib;ws2_32.lib;%(AdditionalDependencies)
+ $(OutDir)RakVoice.exe
+ true
+ $(OutDir)RakVoice.pdb
+ Console
+ false
+
+ MachineX86
+
+
+
+
+ ./../../Source;./../../DependentExtensions;./../../DependentExtensions/portaudio_v18_1/pa_common;./../../DependentExtensions/portaudio_v18_1/pa_win_wmme;./../../DependentExtensions/speex-1.1.12/include;./../../DependentExtensions/speex-1.1.12/win32;%(AdditionalIncludeDirectories)
+ _CRT_SECURE_NO_DEPRECATE;WIN32;NDEBUG;_CONSOLE;HAVE_CONFIG_H;%(PreprocessorDefinitions)
+ MultiThreaded
+
+ Level3
+ ProgramDatabase
+
+
+ ./../../Lib/RakNet_VS2008_LibStatic_Release_Win32.lib;Winmm.lib;ws2_32.lib;%(AdditionalDependencies)
+ $(OutDir)RakVoice.exe
+ true
+ Console
+ true
+ true
+ false
+
+ MachineX86
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {6533bdae-0f0c-45e4-8fe7-add0f37fe063}
+ false
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Samples/RakVoice/RakVoice_vc9.vcxproj.filters b/Samples/RakVoice/RakVoice_vc9.vcxproj.filters
new file mode 100644
index 000000000..45c1e3caf
--- /dev/null
+++ b/Samples/RakVoice/RakVoice_vc9.vcxproj.filters
@@ -0,0 +1,296 @@
+
+
+
+
+ {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
+ cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx
+
+
+ {93995380-89BD-4b04-88EB-625FBE52EBFB}
+ h;hpp;hxx;hm;inl;inc;xsd
+
+
+ {ac004dd6-5baa-4c0f-9973-b2cb4b2ae73c}
+
+
+ {f1f70328-f045-4d14-9389-ae22fba453c8}
+
+
+
+
+ Source Files
+
+
+ Source Files
+
+
+ PortAudio
+
+
+ PortAudio
+
+
+ PortAudio
+
+
+ PortAudio
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+
+
+ Header Files
+
+
+ PortAudio
+
+
+ PortAudio
+
+
+ PortAudio
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Samples/RakVoiceDSound/RakVoiceDSound_vc9.vcxproj b/Samples/RakVoiceDSound/RakVoiceDSound_vc9.vcxproj
new file mode 100644
index 000000000..0b9d33d99
--- /dev/null
+++ b/Samples/RakVoiceDSound/RakVoiceDSound_vc9.vcxproj
@@ -0,0 +1,200 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ RakVoiceDSound
+ {CC15F4DA-8B51-4A97-9E30-B44DDC966565}
+ RakVoiceDSound
+ Win32Proj
+
+
+
+ Application
+ v141
+ Unicode
+ true
+
+
+ Application
+ v141
+ Unicode
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>15.0.27428.2015
+
+
+ $(Configuration)\
+ $(Configuration)\
+ true
+
+
+ $(Configuration)\
+ $(Configuration)\
+ false
+
+
+
+ /wd4996 %(AdditionalOptions)
+ Disabled
+ ./../../Source;./../../DependentExtensions;./../../DependentExtensions/speex-1.1.12/include;./../../DependentExtensions/speex-1.1.12/win32;$(DXSDK_DIR)include;%(AdditionalIncludeDirectories)
+ _CRT_SECURE_NO_DEPRECATE;WIN32;_DEBUG;_CONSOLE;HAVE_CONFIG_H;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebug
+
+ Level3
+ EditAndContinue
+
+
+ ./../../Lib/RakNet_VS2008_LibStatic_Debug_Win32.lib;Winmm.lib;ws2_32.lib;Dsound.lib;Dxguid.lib;Dxerr.lib;%(AdditionalDependencies)
+ $(DXSDK_DIR)lib\x86;%(AdditionalLibraryDirectories)
+ true
+ Console
+ false
+
+ MachineX86
+
+
+
+
+ /wd4996 %(AdditionalOptions)
+ ./../../Source;./../../DependentExtensions;./../../DependentExtensions/speex-1.1.12/include;./../../DependentExtensions/speex-1.1.12/win32;$(DXSDK_DIR)include;%(AdditionalIncludeDirectories)
+ _CRT_SECURE_NO_DEPRECATE;WIN32;NDEBUG;_CONSOLE;HAVE_CONFIG_H;%(PreprocessorDefinitions)
+ MultiThreaded
+
+ Level3
+ ProgramDatabase
+
+
+ ./../../Lib/RakNet_VS2008_LibStatic_Release_Win32.lib;Winmm.lib;ws2_32.lib;Dsound.lib;Dxguid.lib;Dxerr.lib;%(AdditionalDependencies)
+ $(DXSDK_DIR)lib\x86;%(AdditionalLibraryDirectories)
+ true
+ Console
+ true
+ true
+ false
+
+ MachineX86
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {6533bdae-0f0c-45e4-8fe7-add0f37fe063}
+ false
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Samples/RakVoiceDSound/RakVoiceDSound_vc9.vcxproj.filters b/Samples/RakVoiceDSound/RakVoiceDSound_vc9.vcxproj.filters
new file mode 100644
index 000000000..ec903b55d
--- /dev/null
+++ b/Samples/RakVoiceDSound/RakVoiceDSound_vc9.vcxproj.filters
@@ -0,0 +1,282 @@
+
+
+
+
+ {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
+ cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx
+
+
+ {93995380-89BD-4b04-88EB-625FBE52EBFB}
+ h;hpp;hxx;hm;inl;inc;xsd
+
+
+ {67DA6AB6-F800-4c08-8B7A-83BB121AAD01}
+ rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav
+
+
+ {4ed6645c-466f-4664-afd7-8e1b76edbf34}
+
+
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Samples/RakVoiceFMOD/RakVoiceFMOD_vc9.vcxproj b/Samples/RakVoiceFMOD/RakVoiceFMOD_vc9.vcxproj
new file mode 100644
index 000000000..9ef3fb81b
--- /dev/null
+++ b/Samples/RakVoiceFMOD/RakVoiceFMOD_vc9.vcxproj
@@ -0,0 +1,207 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ RakVoiceFMOD
+ {3B5312CD-11FB-4E0D-A0F9-68B63765082F}
+ Win32Proj
+
+
+
+ Application
+ v141
+ MultiByte
+
+
+ Application
+ v141
+ MultiByte
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>15.0.27428.2015
+
+
+ $(Configuration)\
+ $(Configuration)\
+ true
+
+
+ $(Configuration)\
+ $(Configuration)\
+ false
+
+
+
+ Disabled
+ ./../../Source;./../../DependentExtensions;./../../DependentExtensions/speex-1.1.12/include;./../../DependentExtensions/speex-1.1.12/win32;C:\Program Files (x86)\FMOD SoundSystem\FMOD Programmers API Windows\api\inc;%(AdditionalIncludeDirectories)
+ _CRT_SECURE_NO_DEPRECATE;WIN32;_DEBUG;_CONSOLE;HAVE_CONFIG_H;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebug
+
+ Level3
+ EditAndContinue
+
+
+ ./../../Lib/RakNet_VS2008_LibStatic_Debug_Win32.lib;Winmm.lib;ws2_32.lib;fmodex_vc.lib;%(AdditionalDependencies)
+ $(OutDir)RakVoice.exe
+ C:\Program Files (x86)\FMOD SoundSystem\FMOD Programmers API Windows\api\lib;%(AdditionalLibraryDirectories)
+ true
+ $(OutDir)RakVoice.pdb
+ Console
+ false
+
+ MachineX86
+
+
+ copy "C:\Program Files (x86)\FMOD SoundSystem\FMOD Programmers API Windows\api\fmodex.dll" .\Debug
+
+
+
+
+ ./../../Source;./../../DependentExtensions;./../../DependentExtensions/speex-1.1.12/include;./../../DependentExtensions/speex-1.1.12/win32;C:\Program Files (x86)\FMOD SoundSystem\FMOD Programmers API Windows\api\inc;%(AdditionalIncludeDirectories)
+ _CRT_SECURE_NO_DEPRECATE;WIN32;NDEBUG;_CONSOLE;HAVE_CONFIG_H;%(PreprocessorDefinitions)
+ MultiThreaded
+
+ Level3
+ ProgramDatabase
+
+
+ ./../../Lib/RakNet_VS2008_LibStatic_Release_Win32.lib;Winmm.lib;ws2_32.lib;fmodex_vc.lib;%(AdditionalDependencies)
+ $(OutDir)RakVoice.exe
+ C:\Program Files (x86)\FMOD SoundSystem\FMOD Programmers API Windows\api\lib;%(AdditionalLibraryDirectories)
+ true
+ Console
+ true
+ true
+ false
+
+ MachineX86
+
+
+ copy "C:\Program Files (x86)\FMOD SoundSystem\FMOD Programmers API Windows\api\fmodex.dll" .\Release
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {6533bdae-0f0c-45e4-8fe7-add0f37fe063}
+ false
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Samples/RakVoiceFMOD/RakVoiceFMOD_vc9.vcxproj.filters b/Samples/RakVoiceFMOD/RakVoiceFMOD_vc9.vcxproj.filters
new file mode 100644
index 000000000..426a5b45f
--- /dev/null
+++ b/Samples/RakVoiceFMOD/RakVoiceFMOD_vc9.vcxproj.filters
@@ -0,0 +1,278 @@
+
+
+
+
+ {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
+ cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx
+
+
+ {93995380-89BD-4b04-88EB-625FBE52EBFB}
+ h;hpp;hxx;hm;inl;inc;xsd
+
+
+ {36076631-ddac-46c0-aaf4-19e0fb670406}
+
+
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+ Speex
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Samples/ReadyEvent/ReadyEvent_vc9.vcxproj b/Samples/ReadyEvent/ReadyEvent_vc9.vcxproj
new file mode 100644
index 000000000..d0eff8db2
--- /dev/null
+++ b/Samples/ReadyEvent/ReadyEvent_vc9.vcxproj
@@ -0,0 +1,114 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ ReadyEvent
+ {4F4774E8-C7C4-4F1B-A2BB-B8208F992904}
+ ReadyEvent
+ Win32Proj
+
+
+
+ Application
+ v141
+ MultiByte
+
+
+ Application
+ v141
+ MultiByte
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>15.0.27428.2015
+
+
+ $(Configuration)\
+ $(Configuration)\
+ true
+
+
+ $(Configuration)\
+ $(Configuration)\
+ false
+
+
+
+ Disabled
+ ./../../Source;%(AdditionalIncludeDirectories)
+ _CRT_SECURE_NO_DEPRECATE;WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebug
+
+ Level3
+ EditAndContinue
+
+
+ ./../../Lib/RakNet_VS2008_LibStatic_Debug_Win32.lib;ws2_32.lib;%(AdditionalDependencies)
+ $(OutDir)ReadyEvent.exe
+ true
+ $(OutDir)ReadyEvent.pdb
+ Console
+ false
+
+ MachineX86
+
+
+
+
+ ./../../Source;%(AdditionalIncludeDirectories)
+ _CRT_SECURE_NO_DEPRECATE;WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ MultiThreaded
+
+ Level3
+ ProgramDatabase
+
+
+ ./../../Lib/RakNet_VS2008_LibStatic_Release_Win32.lib;ws2_32.lib;%(AdditionalDependencies)
+ $(OutDir)ReadyEvent.exe
+ true
+ Console
+ true
+ true
+ false
+
+ MachineX86
+
+
+
+
+
+
+
+
+
+
+ {6533bdae-0f0c-45e4-8fe7-add0f37fe063}
+ false
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Samples/ReadyEvent/ReadyEvent_vc9.vcxproj.filters b/Samples/ReadyEvent/ReadyEvent_vc9.vcxproj.filters
new file mode 100644
index 000000000..6863eac25
--- /dev/null
+++ b/Samples/ReadyEvent/ReadyEvent_vc9.vcxproj.filters
@@ -0,0 +1,21 @@
+
+
+
+
+ {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
+ cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx
+
+
+ {93995380-89BD-4b04-88EB-625FBE52EBFB}
+ h;hpp;hxx;hm;inl;inc;xsd
+
+
+
+
+ Source Files
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Samples/RelayPluginTest/RelayPluginTest_vc9.vcxproj b/Samples/RelayPluginTest/RelayPluginTest_vc9.vcxproj
new file mode 100644
index 000000000..3e8193853
--- /dev/null
+++ b/Samples/RelayPluginTest/RelayPluginTest_vc9.vcxproj
@@ -0,0 +1,111 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ RelayPluginTest
+ {681EA0B1-C533-4C0D-9790-D65E52D1463D}
+ RelayPluginTest
+ Win32Proj
+
+
+
+ Application
+ v141
+ MultiByte
+
+
+ Application
+ v141
+ MultiByte
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>15.0.27428.2015
+
+
+ $(Configuration)\
+ $(Configuration)\
+ true
+
+
+ $(Configuration)\
+ $(Configuration)\
+ false
+
+
+
+ Disabled
+ ./../../Source;%(AdditionalIncludeDirectories)
+ _CRT_SECURE_NO_DEPRECATE;WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebug
+
+ Level3
+ EditAndContinue
+
+
+ ./../../Lib/RakNet_VS2008_LibStatic_Debug_Win32.lib;ws2_32.lib;%(AdditionalDependencies)
+ $(OutDir)RelayPluginTest.exe
+ true
+ $(OutDir)RelayPluginTest.pdb
+ Console
+ false
+
+ MachineX86
+
+
+
+
+ ./../../Source;%(AdditionalIncludeDirectories)
+ _CRT_SECURE_NO_DEPRECATE;WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ MultiThreaded
+
+ Level3
+ ProgramDatabase
+
+
+ ./../../Lib/RakNet_VS2008_LibStatic_Release_Win32.lib;ws2_32.lib;%(AdditionalDependencies)
+ $(OutDir)RelayPluginTest.exe
+ true
+ Console
+ true
+ true
+ false
+
+ MachineX86
+
+
+
+
+
+
+
+ {6533bdae-0f0c-45e4-8fe7-add0f37fe063}
+ false
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Samples/RelayPluginTest/RelayPluginTest_vc9.vcxproj.filters b/Samples/RelayPluginTest/RelayPluginTest_vc9.vcxproj.filters
new file mode 100644
index 000000000..94c26c44c
--- /dev/null
+++ b/Samples/RelayPluginTest/RelayPluginTest_vc9.vcxproj.filters
@@ -0,0 +1,14 @@
+
+
+
+
+ {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
+ cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx
+
+
+
+
+ Source Files
+
+
+
\ No newline at end of file
diff --git a/Samples/Reliable Ordered Test/ReliableOrderedTest_vc9.vcxproj b/Samples/Reliable Ordered Test/ReliableOrderedTest_vc9.vcxproj
new file mode 100644
index 000000000..56f2fcf97
--- /dev/null
+++ b/Samples/Reliable Ordered Test/ReliableOrderedTest_vc9.vcxproj
@@ -0,0 +1,113 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ ReliableOrderedTest
+ {1B7FBE52-9B1B-4203-9D8E-AD7C821E3ADB}
+ Win32Proj
+
+
+
+ Application
+ v141
+ MultiByte
+
+
+ Application
+ v141
+ MultiByte
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>15.0.27428.2015
+
+
+ $(Configuration)\
+ $(Configuration)\
+ true
+
+
+ $(Configuration)\
+ $(Configuration)\
+ false
+
+
+
+ Disabled
+ ./../../Source;%(AdditionalIncludeDirectories)
+ _CRT_SECURE_NO_DEPRECATE;WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebug
+
+ Level3
+ EditAndContinue
+
+
+ ./../../Lib/RakNet_VS2008_LibStatic_Debug_Win32.lib;ws2_32.lib;%(AdditionalDependencies)
+ $(OutDir)ReliableOrderedTest.exe
+ true
+ $(OutDir)ReliableOrderedTest.pdb
+ Console
+ false
+
+ MachineX86
+
+
+
+
+ ./../../Source;%(AdditionalIncludeDirectories)
+ _CRT_SECURE_NO_DEPRECATE;WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ MultiThreaded
+
+ Level3
+ ProgramDatabase
+
+
+ ./../../Lib/RakNet_VS2008_LibStatic_Release_Win32.lib;ws2_32.lib;%(AdditionalDependencies)
+ $(OutDir)ReliableOrderedTest.exe
+ true
+ Console
+ true
+ true
+ false
+
+ MachineX86
+
+
+
+
+
+
+
+
+
+
+ {6533bdae-0f0c-45e4-8fe7-add0f37fe063}
+ false
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Samples/Reliable Ordered Test/ReliableOrderedTest_vc9.vcxproj.filters b/Samples/Reliable Ordered Test/ReliableOrderedTest_vc9.vcxproj.filters
new file mode 100644
index 000000000..896139cab
--- /dev/null
+++ b/Samples/Reliable Ordered Test/ReliableOrderedTest_vc9.vcxproj.filters
@@ -0,0 +1,21 @@
+
+
+
+
+ {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
+ cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx
+
+
+ {93995380-89BD-4b04-88EB-625FBE52EBFB}
+ h;hpp;hxx;hm;inl;inc;xsd
+
+
+
+
+ Source Files
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Samples/ReplicaManager3/ReplicaManager3.vcxproj b/Samples/ReplicaManager3/ReplicaManager3.vcxproj
new file mode 100644
index 000000000..cbf062346
--- /dev/null
+++ b/Samples/ReplicaManager3/ReplicaManager3.vcxproj
@@ -0,0 +1,110 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ {DDB05460-44AD-48E5-A0DF-2F267B8BAEB9}
+ ReplicaManager3
+ Win32Proj
+
+
+
+ Application
+ v141
+ Unicode
+ true
+
+
+ Application
+ v141
+ Unicode
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>15.0.27428.2015
+
+
+ $(SolutionDir)$(Configuration)\
+ $(Configuration)\
+ true
+
+
+ $(SolutionDir)$(Configuration)\
+ $(Configuration)\
+ false
+
+
+
+ Disabled
+ ./../../Source;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_CONSOLE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebug
+
+ Level3
+ EditAndContinue
+
+
+ ./../../Lib/RakNet_VS2008_LibStatic_Debug_Win32.lib;ws2_32.lib;%(AdditionalDependencies)
+ true
+ Console
+ false
+
+ MachineX86
+
+
+
+
+ ./../../Source;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_CONSOLE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)
+ MultiThreaded
+ false
+
+ Level3
+ ProgramDatabase
+
+
+ ./../../Lib/RakNet_VS2008_LibStatic_Release_Win32.lib;ws2_32.lib;%(AdditionalDependencies)
+ true
+ Console
+ true
+ true
+ false
+
+ MachineX86
+
+
+
+
+
+
+
+
+
+
+ {6533bdae-0f0c-45e4-8fe7-add0f37fe063}
+ false
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Samples/ReplicaManager3/ReplicaManager3.vcxproj.filters b/Samples/ReplicaManager3/ReplicaManager3.vcxproj.filters
new file mode 100644
index 000000000..b5b0b9065
--- /dev/null
+++ b/Samples/ReplicaManager3/ReplicaManager3.vcxproj.filters
@@ -0,0 +1,21 @@
+
+
+
+
+ {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
+ cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx
+
+
+ {93995380-89BD-4b04-88EB-625FBE52EBFB}
+ h;hpp;hxx;hm;inl;inc;xsd
+
+
+
+
+ Source Files
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Samples/ReplicatedLogin/ReplicatedLogin_vc8.vcxproj b/Samples/ReplicatedLogin/ReplicatedLogin_vc8.vcxproj
new file mode 100644
index 000000000..23c010e68
--- /dev/null
+++ b/Samples/ReplicatedLogin/ReplicatedLogin_vc8.vcxproj
@@ -0,0 +1,105 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ ReplicatedLogin
+ {7CFBA142-F9E8-4110-8D5B-4877FA05C481}
+ ReplicatedLogin
+ Win32Proj
+
+
+
+ Application
+ v141
+ MultiByte
+
+
+ Application
+ v141
+ MultiByte
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>15.0.27428.2015
+
+
+ Debug\
+ Debug\
+ true
+
+
+ Release\
+ Release\
+ false
+
+
+
+ Disabled
+ ./../../Source;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebug
+
+ Level3
+ EditAndContinue
+
+
+ ./../../Lib/RakNet_VS2008_LibStatic_Debug_Win32.lib;ws2_32.lib;%(AdditionalDependencies)
+ $(OutDir)ReplicatedLogin.exe
+ true
+ $(OutDir)ReplicatedLogin.pdb
+ Console
+ false
+
+ MachineX86
+
+
+
+
+ ./../../Source;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ MultiThreaded
+
+ Level3
+ ProgramDatabase
+
+
+ ./../../Lib/RakNet_VS2008_LibStatic_Release_Win32.lib;ws2_32.lib;%(AdditionalDependencies)
+ $(OutDir)ReplicatedLogin.exe
+ true
+ Console
+ true
+ true
+ false
+
+ MachineX86
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Samples/ReplicatedLogin/ReplicatedLogin_vc8.vcxproj.filters b/Samples/ReplicatedLogin/ReplicatedLogin_vc8.vcxproj.filters
new file mode 100644
index 000000000..5f7c7bafd
--- /dev/null
+++ b/Samples/ReplicatedLogin/ReplicatedLogin_vc8.vcxproj.filters
@@ -0,0 +1,18 @@
+
+
+
+
+ {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
+ cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx
+
+
+ {93995380-89BD-4b04-88EB-625FBE52EBFB}
+ h;hpp;hxx;hm;inl;inc;xsd
+
+
+
+
+ Source Files
+
+
+
\ No newline at end of file
diff --git a/Samples/Rooms/Rooms.vcxproj b/Samples/Rooms/Rooms.vcxproj
new file mode 100644
index 000000000..2cea80a27
--- /dev/null
+++ b/Samples/Rooms/Rooms.vcxproj
@@ -0,0 +1,124 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ RoomsPlugin
+ {1C145911-F5BF-4D71-B9BE-FEEBCF9F16FA}
+ Rooms
+ Win32Proj
+
+
+
+ Application
+ v141
+ Unicode
+ true
+
+
+ Application
+ v141
+ Unicode
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>15.0.27428.2015
+
+
+ $(SolutionDir)$(Configuration)\
+ $(Configuration)\
+ true
+
+
+ $(SolutionDir)$(Configuration)\
+ $(Configuration)\
+ false
+
+
+
+ Disabled
+ ./../../Source;./../../DependentExtensions/Lobby2/Rooms;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_CONSOLE;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebugDLL
+
+ Level4
+ EditAndContinue
+
+
+ ./../../Lib/RakNet_VS2008_LibStatic_Debug_Win32.lib;ws2_32.lib;%(AdditionalDependencies)
+ true
+ Console
+ false
+
+ MachineX86
+
+
+
+
+ ./../../Source;./../../DependentExtensions/Lobby2/Rooms;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_CONSOLE;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions)
+ MultiThreadedDLL
+
+ Level3
+ ProgramDatabase
+
+
+ ./../../Lib/RakNet_VS2008_LibStatic_Release_Win32.lib;ws2_32.lib;%(AdditionalDependencies)
+ true
+ Console
+ true
+ true
+ false
+
+ MachineX86
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {6533bdae-0f0c-45e4-8fe7-add0f37fe063}
+ false
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Samples/Rooms/Rooms.vcxproj.filters b/Samples/Rooms/Rooms.vcxproj.filters
new file mode 100644
index 000000000..253cce03e
--- /dev/null
+++ b/Samples/Rooms/Rooms.vcxproj.filters
@@ -0,0 +1,62 @@
+
+
+
+
+ {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
+ cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx
+
+
+ {93995380-89BD-4b04-88EB-625FBE52EBFB}
+ h;hpp;hxx;hm;inl;inc;xsd
+
+
+ {5d31d8c9-1a2b-41dc-a344-490428b99637}
+
+
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Main
+
+
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Samples/RoomsBrowserGFx3/RakNet/RoomsBrowserGFx3_RakNet.vcxproj b/Samples/RoomsBrowserGFx3/RakNet/RoomsBrowserGFx3_RakNet.vcxproj
new file mode 100644
index 000000000..bc8ef5624
--- /dev/null
+++ b/Samples/RoomsBrowserGFx3/RakNet/RoomsBrowserGFx3_RakNet.vcxproj
@@ -0,0 +1,125 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ {1E7A1DCE-807E-474B-B065-14F8C93A1D6C}
+ Lobby2Client
+ Win32Proj
+
+
+
+ Application
+ v141
+ MultiByte
+ true
+
+
+ Application
+ v141
+ NotSet
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>15.0.27428.2015
+
+
+ $(SolutionDir)$(Configuration)\
+ $(Configuration)\
+ true
+
+
+ $(SolutionDir)$(Configuration)\
+ $(Configuration)\
+ false
+
+
+
+ Disabled
+ $(SolutionDir)DependentExtensions\XML;$(SolutionDir)Source;$(SolutionDir)DependentExtensions/Lobby2/Rooms;$(SolutionDir)DependentExtensions/GFx3;$(SolutionDir)Samples/RoomsBrowserGFx3;$(ProjectDir);$(SolutionDir)DependentExtensions/Lobby2;$(GFXSDK)\Src\GRenderer;$(GFXSDK)\Src\GKernel;$(GFXSDK)\Src\GFxXML;$(GFXSDK)\Include;%(AdditionalIncludeDirectories)
+ _CRT_SECURE_NO_DEPRECATE;WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebugDLL
+
+ Level3
+ EditAndContinue
+
+
+ $(SolutionDir)lib/RakNetLibStaticDebug.lib;ws2_32.lib;libgfx.lib;libjpeg.lib;zlib.lib;imm32.lib;winmm.lib;libgrenderer_d3d9.lib;d3dx9.lib;d3d9.lib;%(AdditionalDependencies)
+ $(DXSDK_DIR)\Lib\x86;$(GFXSDK)\3rdParty\expat-2.0.1\lib;$(GFXSDK)\Lib\$(Platform)\Msvc80\Debug\;$(GFXSDK)\3rdParty\zlib-1.2.3\Lib\$(Platform)\Msvc80\Debug;$(GFXSDK)\3rdParty\jpeg-6b\Lib\$(Platform)\Msvc80\Debug;%(AdditionalLibraryDirectories)
+ true
+ Windows
+ false
+
+ MachineX86
+
+
+
+
+ $(SolutionDir)DependentExtensions\XML;$(SolutionDir)Source;$(SolutionDir)DependentExtensions/Lobby2/Rooms;$(SolutionDir)DependentExtensions/GFx3;$(SolutionDir)Samples/RoomsBrowserGFx3;$(ProjectDir);$(SolutionDir)DependentExtensions/Lobby2;$(GFXSDK)\Src\GRenderer;$(GFXSDK)\Src\GKernel;$(GFXSDK)\Src\GFxXML;$(GFXSDK)\Include;%(AdditionalIncludeDirectories)
+ _CRT_SECURE_NO_DEPRECATE;WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ MultiThreadedDLL
+
+ Level3
+ ProgramDatabase
+
+
+ $(SolutionDir)lib/RakNetLibStatic.lib;ws2_32.lib;libgfx.lib;libjpeg.lib;zlib.lib;imm32.lib;winmm.lib;libgrenderer_d3d9.lib;d3dx9.lib;d3d9.lib;%(AdditionalDependencies)
+ $(DXSDK_DIR)\Lib\x86;$(GFXSDK)\3rdParty\expat-2.0.1\lib;$(GFXSDK)\Lib\$(Platform)\Msvc80\Release\;$(GFXSDK)\3rdParty\zlib-1.2.3\Lib\$(Platform)\Msvc80\Release;$(GFXSDK)\3rdParty\jpeg-6b\Lib\$(Platform)\Msvc80\Release;%(AdditionalLibraryDirectories)
+ true
+ Windows
+ true
+ true
+ false
+
+ MachineX86
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Samples/RoomsBrowserGFx3/RakNet/RoomsBrowserGFx3_RakNet.vcxproj.filters b/Samples/RoomsBrowserGFx3/RakNet/RoomsBrowserGFx3_RakNet.vcxproj.filters
new file mode 100644
index 000000000..a81ebaa53
--- /dev/null
+++ b/Samples/RoomsBrowserGFx3/RakNet/RoomsBrowserGFx3_RakNet.vcxproj.filters
@@ -0,0 +1,81 @@
+
+
+
+
+ {89ab3396-2417-4042-a88e-93650a74b084}
+
+
+ {8a931277-b660-47e5-9c87-a695ae974679}
+
+
+ {a64549eb-3581-41bf-9e68-69f5925378b4}
+
+
+ {063b01d4-513e-45bd-b440-1733dc84c5f0}
+
+
+
+
+ Main
+
+
+ Main
+
+
+ Main
+
+
+ GFx3
+
+
+ RoomsPlugin
+
+
+ RoomsPlugin
+
+
+ RoomsPlugin
+
+
+ RoomsPlugin
+
+
+ RoomsPlugin
+
+
+ RoomsPlugin
+
+
+
+
+ Main
+
+
+ Main
+
+
+ Main
+
+
+ RoomsPlugin
+
+
+ RoomsPlugin
+
+
+ RoomsPlugin
+
+
+ RoomsPlugin
+
+
+ RoomsPlugin
+
+
+ RoomsPlugin
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Samples/Router2/Router2_vc9.vcxproj b/Samples/Router2/Router2_vc9.vcxproj
new file mode 100644
index 000000000..d4d3de7f1
--- /dev/null
+++ b/Samples/Router2/Router2_vc9.vcxproj
@@ -0,0 +1,114 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ Router2
+ {E816B863-ACCD-4516-8A4A-DFEE2B321605}
+ Router2
+ Win32Proj
+
+
+
+ Application
+ v141
+ Unicode
+
+
+ Application
+ v141
+ Unicode
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>15.0.27428.2015
+
+
+ $(Configuration)\
+ $(Configuration)\
+ true
+
+
+ $(Configuration)\
+ $(Configuration)\
+ false
+
+
+
+ Disabled
+ ./../../Source;%(AdditionalIncludeDirectories)
+ _CRT_SECURE_NO_DEPRECATE;WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebug
+
+ Level3
+ EditAndContinue
+
+
+ ws2_32.lib;%(AdditionalDependencies)
+ $(OutDir)Router2.exe
+ true
+ $(OutDir)Router2.pdb
+ Console
+ false
+
+ MachineX86
+
+
+
+
+ ./../../Source;%(AdditionalIncludeDirectories)
+ _CRT_SECURE_NO_DEPRECATE;WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ MultiThreaded
+
+ Level3
+ ProgramDatabase
+
+
+ ws2_32.lib;%(AdditionalDependencies)
+ $(OutDir)Router2.exe
+ true
+ Console
+ true
+ true
+ false
+
+ MachineX86
+
+
+
+
+
+
+
+
+
+
+ {6533bdae-0f0c-45e4-8fe7-add0f37fe063}
+ false
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Samples/Router2/Router2_vc9.vcxproj.filters b/Samples/Router2/Router2_vc9.vcxproj.filters
new file mode 100644
index 000000000..0b4881b53
--- /dev/null
+++ b/Samples/Router2/Router2_vc9.vcxproj.filters
@@ -0,0 +1,21 @@
+
+
+
+
+ {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
+ cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx
+
+
+ {93995380-89BD-4b04-88EB-625FBE52EBFB}
+ h;hpp;hxx;hm;inl;inc;xsd
+
+
+
+
+ Source Files
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Samples/SendEmail/SendEmail_vc9.vcxproj b/Samples/SendEmail/SendEmail_vc9.vcxproj
new file mode 100644
index 000000000..7ce789ca9
--- /dev/null
+++ b/Samples/SendEmail/SendEmail_vc9.vcxproj
@@ -0,0 +1,119 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ SendEmail
+ {9D957691-9B0F-4714-9D62-4E52384F64A4}
+ Win32Proj
+
+
+
+ Application
+ v141
+ MultiByte
+
+
+ Application
+ v141
+ MultiByte
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>15.0.27428.2015
+
+
+ $(Configuration)\
+ $(Configuration)\
+ true
+
+
+ $(Configuration)\
+ $(Configuration)\
+ false
+
+
+
+ Disabled
+ ./../../DependentExtensions/openssl-1.0.0d/include;./../../Source;%(AdditionalIncludeDirectories)
+ _CRT_SECURE_NO_DEPRECATE;WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebug
+
+ Level3
+ EditAndContinue
+
+
+ ./../../Lib/RakNet_VS2008_LibStatic_Debug_Win32.lib;ws2_32.lib;./../../DependentExtensions/openssl-1.0.0d/lib/libeay32.lib;./../../DependentExtensions/openssl-1.0.0d/lib/ssleay32.lib;%(AdditionalDependencies)
+ $(OutDir)SendEmail.exe
+ true
+ $(OutDir)SendEmail.pdb
+ Console
+ false
+
+ MachineX86
+
+
+ copy .\..\..\DependentExtensions\openssl-1.0.0d\bin\*.dll .\
+
+
+
+
+ ./../../DependentExtensions/openssl-1.0.0d/include;./../../Source;%(AdditionalIncludeDirectories)
+ _CRT_SECURE_NO_DEPRECATE;WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ MultiThreadedDebug
+
+ Level3
+ ProgramDatabase
+
+
+ ./../../Lib/RakNet_VS2008_LibStatic_Release_Win32.lib;ws2_32.lib;./../../DependentExtensions/openssl-1.0.0d/lib/libeay32.lib;./../../DependentExtensions/openssl-1.0.0d/lib/ssleay32.lib;%(AdditionalDependencies)
+ $(OutDir)SendEmail.exe
+ true
+ Console
+ true
+ true
+ false
+
+ MachineX86
+
+
+ copy .\..\..\DependentExtensions\openssl-1.0.0d\bin\*.dll .\
+
+
+
+
+
+
+
+
+
+
+ {6533bdae-0f0c-45e4-8fe7-add0f37fe063}
+ false
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Samples/SendEmail/SendEmail_vc9.vcxproj.filters b/Samples/SendEmail/SendEmail_vc9.vcxproj.filters
new file mode 100644
index 000000000..9c8fa0a94
--- /dev/null
+++ b/Samples/SendEmail/SendEmail_vc9.vcxproj.filters
@@ -0,0 +1,25 @@
+
+
+
+
+ {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
+ cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx
+
+
+ {93995380-89BD-4b04-88EB-625FBE52EBFB}
+ h;hpp;hxx;hm;inl;inc;xsd
+
+
+ {67DA6AB6-F800-4c08-8B7A-83BB121AAD01}
+ rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx
+
+
+
+
+ Source Files
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Samples/ServerClientTest2/ServerClientTest2_vc9.vcxproj b/Samples/ServerClientTest2/ServerClientTest2_vc9.vcxproj
new file mode 100644
index 000000000..a4f4cc8a7
--- /dev/null
+++ b/Samples/ServerClientTest2/ServerClientTest2_vc9.vcxproj
@@ -0,0 +1,113 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ ServerClientTest2
+ {4533A6E8-8EA3-4ACF-B97C-ECCA2DD22487}
+ Win32Proj
+
+
+
+ Application
+ v141
+ MultiByte
+
+
+ Application
+ v141
+ MultiByte
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>15.0.27428.2015
+
+
+ $(Configuration)\
+ $(Configuration)\
+ true
+
+
+ $(Configuration)\
+ $(Configuration)\
+ false
+
+
+
+ Disabled
+ ./../../Source;%(AdditionalIncludeDirectories)
+ _CRT_SECURE_NO_DEPRECATE;WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebug
+
+ Level3
+ EditAndContinue
+
+
+ ./../../Lib/RakNet_VS2008_LibStatic_Debug_Win32.lib;ws2_32.lib;%(AdditionalDependencies)
+ $(OutDir)ServerClientTest2.exe
+ true
+ $(OutDir)ServerClientTest2.pdb
+ Console
+ false
+
+ MachineX86
+
+
+
+
+ ./../../Source;%(AdditionalIncludeDirectories)
+ _CRT_SECURE_NO_DEPRECATE;WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ MultiThreaded
+
+ Level3
+ ProgramDatabase
+
+
+ ./../../Lib/RakNet_VS2008_LibStatic_Release_Win32.lib;ws2_32.lib;%(AdditionalDependencies)
+ $(OutDir)ServerClientTest2.exe
+ true
+ Console
+ true
+ true
+ false
+
+ MachineX86
+
+
+
+
+
+
+
+
+
+
+ {6533bdae-0f0c-45e4-8fe7-add0f37fe063}
+ false
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Samples/ServerClientTest2/ServerClientTest2_vc9.vcxproj.filters b/Samples/ServerClientTest2/ServerClientTest2_vc9.vcxproj.filters
new file mode 100644
index 000000000..a61886964
--- /dev/null
+++ b/Samples/ServerClientTest2/ServerClientTest2_vc9.vcxproj.filters
@@ -0,0 +1,21 @@
+
+
+
+
+ {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
+ cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx
+
+
+ {93995380-89BD-4b04-88EB-625FBE52EBFB}
+ h;hpp;hxx;hm;inl;inc;xsd
+
+
+
+
+ Source Files
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Samples/StatisticsHistoryTest/StatisticsHistoryTest_vc9.vcxproj b/Samples/StatisticsHistoryTest/StatisticsHistoryTest_vc9.vcxproj
new file mode 100644
index 000000000..f4940ac59
--- /dev/null
+++ b/Samples/StatisticsHistoryTest/StatisticsHistoryTest_vc9.vcxproj
@@ -0,0 +1,114 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ StatisticsHistoryTest
+ {29FD554B-379B-4A4C-8EB5-A78364809844}
+ StatisticsHistoryTest
+ Win32Proj
+
+
+
+ Application
+ v141
+ MultiByte
+
+
+ Application
+ v141
+ MultiByte
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>15.0.27428.2015
+
+
+ $(Configuration)\
+ $(Configuration)\
+ true
+
+
+ $(Configuration)\
+ $(Configuration)\
+ false
+
+
+
+ Disabled
+ ./../../Source;%(AdditionalIncludeDirectories)
+ _CRT_SECURE_NO_DEPRECATE;WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebug
+
+ Level3
+ EditAndContinue
+
+
+ ./../../Lib/RakNet_VS2008_LibStatic_Debug_Win32.lib;ws2_32.lib;%(AdditionalDependencies)
+ $(OutDir)StatisticsHistoryTest.exe
+ true
+ $(OutDir)StatisticsHistoryTest.pdb
+ Console
+ false
+
+ MachineX86
+
+
+
+
+ ./../../Source;%(AdditionalIncludeDirectories)
+ _CRT_SECURE_NO_DEPRECATE;WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ MultiThreaded
+
+ Level3
+ ProgramDatabase
+
+
+ ./../../Lib/RakNet_VS2008_LibStatic_Release_Win32.lib;ws2_32.lib;%(AdditionalDependencies)
+ $(OutDir)StatisticsHistoryTest.exe
+ true
+ Console
+ true
+ true
+ false
+
+ MachineX86
+
+
+
+
+
+
+
+
+
+
+ {6533bdae-0f0c-45e4-8fe7-add0f37fe063}
+ false
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Samples/StatisticsHistoryTest/StatisticsHistoryTest_vc9.vcxproj.filters b/Samples/StatisticsHistoryTest/StatisticsHistoryTest_vc9.vcxproj.filters
new file mode 100644
index 000000000..f400b41a5
--- /dev/null
+++ b/Samples/StatisticsHistoryTest/StatisticsHistoryTest_vc9.vcxproj.filters
@@ -0,0 +1,17 @@
+
+
+
+
+ {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
+ cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx
+
+
+
+
+ Source Files
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Samples/SteamLobby/SteamLobby.vcxproj b/Samples/SteamLobby/SteamLobby.vcxproj
new file mode 100644
index 000000000..7792169a4
--- /dev/null
+++ b/Samples/SteamLobby/SteamLobby.vcxproj
@@ -0,0 +1,134 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ {369194AC-BF69-4621-A489-B1FB4F509506}
+ Rooms
+ Win32Proj
+
+
+
+ Application
+ v141
+ Unicode
+ true
+
+
+ Application
+ v141
+ NotSet
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>15.0.27428.2015
+
+
+ $(SolutionDir)$(Configuration)\
+ $(Configuration)\
+ true
+
+
+ $(SolutionDir)$(Configuration)\
+ $(Configuration)\
+ false
+
+
+
+ Disabled
+ ./../../Source;./../../DependentExtensions/Lobby2/Steam;./../../DependentExtensions/Lobby2;C:\Steamworks\public\steam;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_CONSOLE;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;MAXIMUM_MTU_SIZE=1200;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebugDLL
+
+ Level4
+ EditAndContinue
+
+
+ ./../../Lib/RakNet_VS2008_LibStatic_Debug_Win32.lib;ws2_32.lib;steam_api.lib;%(AdditionalDependencies)
+ C:\Steamworks\redistributable_bin;%(AdditionalLibraryDirectories)
+ true
+ Console
+ false
+
+ MachineX86
+
+
+ copy C:\Steamworks\redistributable_bin\*.dll $(OutDir)
+copy C:\Steamworks\SteamworksExample\steam_appid.txt $(ProjectDir)
+
+
+
+
+
+ ./../../Source;./../../DependentExtensions/Lobby2/Steam;./../../DependentExtensions/Lobby2;C:\Steamworks\public\steam;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_CONSOLE;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;MAXIMUM_MTU_SIZE=1200;%(PreprocessorDefinitions)
+ MultiThreadedDLL
+
+ Level3
+ ProgramDatabase
+
+
+ ./../../Lib/RakNet_VS2008_LibStatic_Release_Win32.lib;ws2_32.lib;steam_api.lib;%(AdditionalDependencies)
+ C:\Steamworks\redistributable_bin;%(AdditionalLibraryDirectories)
+ true
+ Console
+ true
+ true
+ false
+
+ MachineX86
+
+
+ copy C:\Steamworks\redistributable_bin\*.dll $(OutDir)
+copy C:\Steamworks\SteamworksExample\steam_appid.txt $(ProjectDir)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {6533bdae-0f0c-45e4-8fe7-add0f37fe063}
+ false
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Samples/SteamLobby/SteamLobby.vcxproj.filters b/Samples/SteamLobby/SteamLobby.vcxproj.filters
new file mode 100644
index 000000000..46973e7f8
--- /dev/null
+++ b/Samples/SteamLobby/SteamLobby.vcxproj.filters
@@ -0,0 +1,65 @@
+
+
+
+
+ {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
+ cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx
+
+
+ {93995380-89BD-4b04-88EB-625FBE52EBFB}
+ h;hpp;hxx;hm;inl;inc;xsd
+
+
+ {7529cbd3-ce27-43df-8ab9-cccace9e2600}
+
+
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Main
+
+
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+
\ No newline at end of file
diff --git a/Samples/TeamManager/TeamManager_vc9.vcxproj b/Samples/TeamManager/TeamManager_vc9.vcxproj
new file mode 100644
index 000000000..25a3c706d
--- /dev/null
+++ b/Samples/TeamManager/TeamManager_vc9.vcxproj
@@ -0,0 +1,114 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ TeamManager
+ {D2DB51AA-1589-4265-8EB2-57833730A1DE}
+ TeamManager
+ Win32Proj
+
+
+
+ Application
+ v141
+ MultiByte
+
+
+ Application
+ v141
+ MultiByte
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>15.0.27428.2015
+
+
+ $(Configuration)\
+ $(Configuration)\
+ true
+
+
+ $(Configuration)\
+ $(Configuration)\
+ false
+
+
+
+ Disabled
+ ./../../Source;%(AdditionalIncludeDirectories)
+ _CRT_SECURE_NO_DEPRECATE;WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebug
+
+ Level3
+ EditAndContinue
+
+
+ ./../../Lib/RakNet_VS2008_LibStatic_Debug_Win32.lib;ws2_32.lib;%(AdditionalDependencies)
+ $(OutDir)TeamManager.exe
+ true
+ $(OutDir)TeamManager.pdb
+ Console
+ false
+
+ MachineX86
+
+
+
+
+ ./../../Source;%(AdditionalIncludeDirectories)
+ _CRT_SECURE_NO_DEPRECATE;WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ MultiThreaded
+
+ Level3
+ ProgramDatabase
+
+
+ ./../../Lib/RakNet_VS2008_LibStatic_Release_Win32.lib;ws2_32.lib;%(AdditionalDependencies)
+ $(OutDir)TeamManager.exe
+ true
+ Console
+ true
+ true
+ false
+
+ MachineX86
+
+
+
+
+
+
+
+
+
+
+ {6533bdae-0f0c-45e4-8fe7-add0f37fe063}
+ false
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Samples/TeamManager/TeamManager_vc9.vcxproj.filters b/Samples/TeamManager/TeamManager_vc9.vcxproj.filters
new file mode 100644
index 000000000..7d7805258
--- /dev/null
+++ b/Samples/TeamManager/TeamManager_vc9.vcxproj.filters
@@ -0,0 +1,21 @@
+
+
+
+
+ {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
+ cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx
+
+
+ {93995380-89BD-4b04-88EB-625FBE52EBFB}
+ h;hpp;hxx;hm;inl;inc;xsd
+
+
+
+
+ Source Files
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Samples/TestDLL/TestDLL_vc9.vcxproj b/Samples/TestDLL/TestDLL_vc9.vcxproj
new file mode 100644
index 000000000..8a62429b2
--- /dev/null
+++ b/Samples/TestDLL/TestDLL_vc9.vcxproj
@@ -0,0 +1,124 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ TestDLL
+ {6E58C3CC-5323-4C29-9AA0-AFF0C627DB04}
+ TestDLL
+ Win32Proj
+
+
+
+ Application
+ v141
+ MultiByte
+
+
+ Application
+ v141
+ MultiByte
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>15.0.27428.2015
+
+
+ $(Configuration)\
+ $(Configuration)\
+ true
+
+
+ $(Configuration)\
+ $(Configuration)\
+ false
+
+
+
+ Disabled
+ D:\RakNet4\DependentExtensions\XML;./../../Source;%(AdditionalIncludeDirectories)
+ _CRT_SECURE_NO_DEPRECATE;WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebug
+
+ Level3
+ EditAndContinue
+
+
+ $(OutDir)TestDLL.exe
+ true
+ $(OutDir)TestDLL.pdb
+ Console
+ false
+
+ MachineX86
+
+
+ copy $(SolutionDir)Lib\RakNet_DLL_$(Configuration)_$(Platform).dll
+
+
+
+
+ ./../../Source;%(AdditionalIncludeDirectories)
+ _CRT_SECURE_NO_DEPRECATE;WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ MultiThreaded
+
+ Level3
+ ProgramDatabase
+
+
+ $(OutDir)TestDLL.exe
+ true
+ Console
+ true
+ true
+ false
+
+ MachineX86
+
+
+ copy $(SolutionDir)Lib\RakNet_DLL_$(Configuration)_$(Platform).dll
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {bc75cd23-cb75-4233-a305-b7328825a9a5}
+ false
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Samples/TestDLL/TestDLL_vc9.vcxproj.filters b/Samples/TestDLL/TestDLL_vc9.vcxproj.filters
new file mode 100644
index 000000000..27c27aa40
--- /dev/null
+++ b/Samples/TestDLL/TestDLL_vc9.vcxproj.filters
@@ -0,0 +1,35 @@
+
+
+
+
+ {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
+ cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx
+
+
+ {93995380-89BD-4b04-88EB-625FBE52EBFB}
+ h;hpp;hxx;hm;inl;inc;xsd
+
+
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+
+
+ Source Files
+
+
+ Header Files
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Samples/ThreadTest/ThreadTest_vc9.vcxproj b/Samples/ThreadTest/ThreadTest_vc9.vcxproj
new file mode 100644
index 000000000..1f1db920b
--- /dev/null
+++ b/Samples/ThreadTest/ThreadTest_vc9.vcxproj
@@ -0,0 +1,113 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ ThreadTest
+ {CCBEEB8B-9415-4C5A-8617-A3BEFC2DDF43}
+ Win32Proj
+
+
+
+ Application
+ v141
+ MultiByte
+
+
+ Application
+ v141
+ MultiByte
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>15.0.27428.2015
+
+
+ $(Configuration)\
+ $(Configuration)\
+ true
+
+
+ $(Configuration)\
+ $(Configuration)\
+ false
+
+
+
+ Disabled
+ ./../../Source;%(AdditionalIncludeDirectories)
+ _CRT_SECURE_NO_DEPRECATE;WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebug
+
+ Level3
+ EditAndContinue
+
+
+ ./../../Lib/RakNet_VS2008_LibStatic_Debug_Win32.lib;ws2_32.lib;%(AdditionalDependencies)
+ $(OutDir)ThreadTest.exe
+ true
+ $(OutDir)ThreadTest.pdb
+ Console
+ false
+
+ MachineX86
+
+
+
+
+ ./../../Source;%(AdditionalIncludeDirectories)
+ _CRT_SECURE_NO_DEPRECATE;WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ MultiThreaded
+
+ Level3
+ ProgramDatabase
+
+
+ ./../../Lib/RakNet_VS2008_LibStatic_Release_Win32.lib;ws2_32.lib;%(AdditionalDependencies)
+ $(OutDir)ThreadTest.exe
+ true
+ Console
+ true
+ true
+ false
+
+ MachineX86
+
+
+
+
+
+
+
+
+
+
+ {6533bdae-0f0c-45e4-8fe7-add0f37fe063}
+ false
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Samples/ThreadTest/ThreadTest_vc9.vcxproj.filters b/Samples/ThreadTest/ThreadTest_vc9.vcxproj.filters
new file mode 100644
index 000000000..f76a10ff4
--- /dev/null
+++ b/Samples/ThreadTest/ThreadTest_vc9.vcxproj.filters
@@ -0,0 +1,21 @@
+
+
+
+
+ {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
+ cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx
+
+
+ {93995380-89BD-4b04-88EB-625FBE52EBFB}
+ h;hpp;hxx;hm;inl;inc;xsd
+
+
+
+
+ Source Files
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Samples/Timestamping/Timestamping_vc9.vcxproj b/Samples/Timestamping/Timestamping_vc9.vcxproj
new file mode 100644
index 000000000..621e00abe
--- /dev/null
+++ b/Samples/Timestamping/Timestamping_vc9.vcxproj
@@ -0,0 +1,113 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ Timestamping
+ {F0B736A1-3A14-429B-A1DD-5BB9FC8620BA}
+ Win32Proj
+
+
+
+ Application
+ v141
+ MultiByte
+
+
+ Application
+ v141
+ MultiByte
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>15.0.27428.2015
+
+
+ $(Configuration)\
+ $(Configuration)\
+ true
+
+
+ $(Configuration)\
+ $(Configuration)\
+ false
+
+
+
+ Disabled
+ ./../../Source;%(AdditionalIncludeDirectories)
+ _CRT_SECURE_NO_DEPRECATE;WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebug
+
+ Level3
+ EditAndContinue
+
+
+ ./../../Lib/RakNet_VS2008_LibStatic_Debug_Win32.lib;ws2_32.lib;%(AdditionalDependencies)
+ $(OutDir)Timestamping.exe
+ true
+ $(OutDir)Timestamping.pdb
+ Console
+ false
+
+ MachineX86
+
+
+
+
+ ./../../Source;%(AdditionalIncludeDirectories)
+ _CRT_SECURE_NO_DEPRECATE;WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ MultiThreaded
+
+ Level3
+ ProgramDatabase
+
+
+ ./../../Lib/RakNet_VS2008_LibStatic_Release_Win32.lib;ws2_32.lib;%(AdditionalDependencies)
+ $(OutDir)Timestamping.exe
+ true
+ Console
+ true
+ true
+ false
+
+ MachineX86
+
+
+
+
+
+
+
+
+
+
+ {6533bdae-0f0c-45e4-8fe7-add0f37fe063}
+ false
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Samples/TwoWayAuthentication/TwoWayAuthentication.vcxproj b/Samples/TwoWayAuthentication/TwoWayAuthentication.vcxproj
new file mode 100644
index 000000000..5c5a390ee
--- /dev/null
+++ b/Samples/TwoWayAuthentication/TwoWayAuthentication.vcxproj
@@ -0,0 +1,109 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ {F860F6E8-5B0F-4892-99B3-69E5CDA1102A}
+ TwoWayAuthentication
+ Win32Proj
+
+
+
+ Application
+ v141
+ Unicode
+ true
+
+
+ Application
+ v141
+ Unicode
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>15.0.27428.2015
+
+
+ $(Configuration)\
+ $(Configuration)\
+ true
+
+
+ $(Configuration)\
+ $(Configuration)\
+ false
+
+
+
+ Disabled
+ ./../../Source;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebug
+
+ Level3
+ EditAndContinue
+
+
+ ./../../Lib/RakNet_VS2008_LibStatic_Debug_Win32.lib;ws2_32.lib;%(AdditionalDependencies)
+ true
+ Console
+ false
+
+ MachineX86
+
+
+
+
+ ./../../Source;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ MultiThreaded
+
+ Level3
+ ProgramDatabase
+
+
+ ./../../Lib/RakNet_VS2008_LibStatic_Release_Win32.lib;ws2_32.lib;%(AdditionalDependencies)
+ true
+ Console
+ true
+ true
+ false
+
+ MachineX86
+
+
+
+
+
+
+
+
+
+
+ {6533bdae-0f0c-45e4-8fe7-add0f37fe063}
+ false
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Samples/TwoWayAuthentication/TwoWayAuthentication.vcxproj.filters b/Samples/TwoWayAuthentication/TwoWayAuthentication.vcxproj.filters
new file mode 100644
index 000000000..6087cbfc5
--- /dev/null
+++ b/Samples/TwoWayAuthentication/TwoWayAuthentication.vcxproj.filters
@@ -0,0 +1,21 @@
+
+
+
+
+ {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
+ cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx
+
+
+ {93995380-89BD-4b04-88EB-625FBE52EBFB}
+ h;hpp;hxx;hm;inl;inc;xsd
+
+
+
+
+ Source Files
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Samples/UDPForwarder/UDPForwarder.vcxproj b/Samples/UDPForwarder/UDPForwarder.vcxproj
new file mode 100644
index 000000000..9d3db6fe7
--- /dev/null
+++ b/Samples/UDPForwarder/UDPForwarder.vcxproj
@@ -0,0 +1,114 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ UDPForwarderTest
+ {E3420143-65D6-4983-8C72-A919A54DF1D6}
+ UDPForwarder
+ Win32Proj
+
+
+
+ Application
+ v141
+ MultiByte
+
+
+ Application
+ v141
+ MultiByte
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>15.0.27428.2015
+
+
+ $(Configuration)\
+ $(Configuration)\
+ true
+
+
+ $(Configuration)\
+ $(Configuration)\
+ false
+
+
+
+ Disabled
+ ./../../Source;%(AdditionalIncludeDirectories)
+ _CRT_SECURE_NO_DEPRECATE;WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebug
+
+ Level3
+ EditAndContinue
+
+
+ ./../../Lib/RakNet_VS2008_LibStatic_Debug_Win32.lib;ws2_32.lib;%(AdditionalDependencies)
+ $(OutDir)UDPForwarder.exe
+ true
+ $(OutDir)UDPForwarder.pdb
+ Console
+ false
+
+ MachineX86
+
+
+
+
+ ./../../Source;%(AdditionalIncludeDirectories)
+ _CRT_SECURE_NO_DEPRECATE;WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ MultiThreaded
+
+ Level3
+ ProgramDatabase
+
+
+ ./../../Lib/RakNet_VS2008_LibStatic_Release_Win32.lib;ws2_32.lib;%(AdditionalDependencies)
+ $(OutDir)UDPForwarder.exe
+ true
+ Console
+ true
+ true
+ false
+
+ MachineX86
+
+
+
+
+
+
+
+
+
+
+ {6533bdae-0f0c-45e4-8fe7-add0f37fe063}
+ false
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Samples/UDPForwarder/UDPForwarder.vcxproj.filters b/Samples/UDPForwarder/UDPForwarder.vcxproj.filters
new file mode 100644
index 000000000..9c8fa0a94
--- /dev/null
+++ b/Samples/UDPForwarder/UDPForwarder.vcxproj.filters
@@ -0,0 +1,25 @@
+
+
+
+
+ {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
+ cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx
+
+
+ {93995380-89BD-4b04-88EB-625FBE52EBFB}
+ h;hpp;hxx;hm;inl;inc;xsd
+
+
+ {67DA6AB6-F800-4c08-8B7A-83BB121AAD01}
+ rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx
+
+
+
+
+ Source Files
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Source/ReliabilityLayer.cpp b/Source/ReliabilityLayer.cpp
index dbeb17b94..ca24dea20 100644
--- a/Source/ReliabilityLayer.cpp
+++ b/Source/ReliabilityLayer.cpp
@@ -252,9 +252,9 @@ int RakNet::SplitPacketChannelComp( SplitPacketIdType const &key, SplitPacketCha
if (key == data->returnedPacket->splitPacketId)
return 0;
#else
- if (key < data->splitPacketList[0]->splitPacketId)
+ if (key < data->splitPacketList.PacketId())
return -1;
- if (key == data->splitPacketList[0]->splitPacketId)
+ if (key == data->splitPacketList.PacketId())
return 0;
#endif
return 1;
@@ -298,6 +298,8 @@ return 0;
return 1;
}
+
+
//-------------------------------------------------------------------------------------------------------
// Constructor
//-------------------------------------------------------------------------------------------------------
@@ -474,10 +476,14 @@ void ReliabilityLayer::FreeThreadSafeMemory( void )
for (i=0; i < splitPacketChannelList.Size(); i++)
{
- for (j=0; j < splitPacketChannelList[i]->splitPacketList.Size(); j++)
+ for (j=0; j < splitPacketChannelList[i]->splitPacketList.AllocSize(); j++)
{
- FreeInternalPacketData(splitPacketChannelList[i]->splitPacketList[j], _FILE_AND_LINE_ );
- ReleaseToInternalPacketPool( splitPacketChannelList[i]->splitPacketList[j] );
+ internalPacket = splitPacketChannelList[i]->splitPacketList.Get(j);
+ if (internalPacket != NULL)
+ {
+ FreeInternalPacketData(splitPacketChannelList[i]->splitPacketList.Get(j), _FILE_AND_LINE_);
+ ReleaseToInternalPacketPool(splitPacketChannelList[i]->splitPacketList.Get(j));
+ }
}
#if PREALLOCATE_LARGE_MESSAGES==1
if (splitPacketChannelList[i]->returnedPacket)
@@ -2241,6 +2247,7 @@ void ReliabilityLayer::Update( RakNetSocket2 *s, SystemAddress &systemAddress, i
//DeleteOldUnreliableSplitPackets( time );
}
+
//-------------------------------------------------------------------------------------------------------
// Writes a bitstream to the socket
//-------------------------------------------------------------------------------------------------------
@@ -2566,6 +2573,11 @@ BitSize_t ReliabilityLayer::GetMessageHeaderLengthBits( const InternalPacket *co
// unsigned short s; s = (unsigned short) internalPacket->dataBitLength; bitStream->WriteAlignedVar16((const char*)& s);
bitLength += 8*2;
+ // When a large packet is of type RELIABLE_SEQUENCED, the byte size can be one byte more than MTU (1501 bytes), which can cause massive network latency.
+ // The change is introduced by observations and experiments, not by thorough understanding of the code.
+ if (internalPacket->reliability == RELIABLE_SEQUENCED)
+ bitLength += 8 * 1;
+
if ( internalPacket->reliability == RELIABLE ||
internalPacket->reliability == RELIABLE_SEQUENCED ||
internalPacket->reliability == RELIABLE_ORDERED ||
@@ -3055,7 +3067,7 @@ void ReliabilityLayer::InsertIntoSplitPacketList( InternalPacket * internalPacke
newChannel->firstPacket=0;
index=splitPacketChannelList.Insert(internalPacket->splitPacketId, newChannel, true, __FILE__,__LINE__);
// Preallocate to the final size, to avoid runtime copies
- newChannel->splitPacketList.Preallocate(internalPacket->splitPacketCount, __FILE__,__LINE__);
+ newChannel->splitPacketList.Preallocate(internalPacket, __FILE__,__LINE__);
#endif
}
@@ -3138,7 +3150,12 @@ void ReliabilityLayer::InsertIntoSplitPacketList( InternalPacket * internalPacke
}
#else
// Insert the packet into the SplitPacketChannel
- splitPacketChannelList[index]->splitPacketList.Insert(internalPacket, __FILE__, __LINE__ );
+ if (!splitPacketChannelList[index]->splitPacketList.Add(internalPacket, __FILE__, __LINE__ ))
+ {
+ FreeInternalPacketData(internalPacket, _FILE_AND_LINE_);
+ ReleaseToInternalPacketPool(internalPacket);
+ return;
+ }
splitPacketChannelList[index]->lastUpdateTime=time;
// If the index is 0, then this is the first packet. Record this so it can be returned to the user with download progress
@@ -3148,8 +3165,8 @@ void ReliabilityLayer::InsertIntoSplitPacketList( InternalPacket * internalPacke
// Return download progress if we have the first packet, the list is not complete, and there are enough packets to justify it
if (splitMessageProgressInterval &&
splitPacketChannelList[index]->firstPacket &&
- splitPacketChannelList[index]->splitPacketList.Size()!=splitPacketChannelList[index]->firstPacket->splitPacketCount &&
- (splitPacketChannelList[index]->splitPacketList.Size()%splitMessageProgressInterval)==0)
+ splitPacketChannelList[index]->splitPacketList.AddedPacketsCount()!=splitPacketChannelList[index]->firstPacket->splitPacketCount &&
+ (splitPacketChannelList[index]->splitPacketList.AddedPacketsCount()%splitMessageProgressInterval)==0)
{
// Return ID_DOWNLOAD_PROGRESS
// Write splitPacketIndex (SplitPacketIndexType)
@@ -3162,7 +3179,7 @@ void ReliabilityLayer::InsertIntoSplitPacketList( InternalPacket * internalPacke
progressIndicator->dataBitLength=BYTES_TO_BITS(length);
progressIndicator->data[0]=(MessageID)ID_DOWNLOAD_PROGRESS;
unsigned int temp;
- temp=splitPacketChannelList[index]->splitPacketList.Size();
+ temp=splitPacketChannelList[index]->splitPacketList.AddedPacketsCount();
memcpy(progressIndicator->data+sizeof(MessageID), &temp, sizeof(unsigned int));
temp=(unsigned int)internalPacket->splitPacketCount;
memcpy(progressIndicator->data+sizeof(MessageID)+sizeof(unsigned int)*1, &temp, sizeof(unsigned int));
@@ -3194,33 +3211,35 @@ InternalPacket * ReliabilityLayer::BuildPacketFromSplitPacketList( SplitPacketCh
// int splitPacketPartLength;
// Reconstruct
- internalPacket = CreateInternalPacketCopy( splitPacketChannel->splitPacketList[0], 0, 0, time );
+ internalPacket = CreateInternalPacketCopy( splitPacketChannel->splitPacketList.Get(0), 0, 0, time );
internalPacket->dataBitLength=0;
- for (j=0; j < splitPacketChannel->splitPacketList.Size(); j++)
- internalPacket->dataBitLength+=splitPacketChannel->splitPacketList[j]->dataBitLength;
+ for (j=0; j < splitPacketChannel->splitPacketList.AllocSize(); j++)
+ internalPacket->dataBitLength+=splitPacketChannel->splitPacketList.Get(j)->dataBitLength;
// splitPacketPartLength=BITS_TO_BYTES(splitPacketChannel->firstPacket->dataBitLength);
internalPacket->data = (unsigned char*) rakMalloc_Ex( (size_t) BITS_TO_BYTES( internalPacket->dataBitLength ), _FILE_AND_LINE_ );
internalPacket->allocationScheme=InternalPacket::NORMAL;
BitSize_t offset = 0;
- for (j=0; j < splitPacketChannel->splitPacketList.Size(); j++)
+ for (j=0; j < splitPacketChannel->splitPacketList.AllocSize(); j++)
{
- splitPacket=splitPacketChannel->splitPacketList[j];
- memcpy(internalPacket->data + BITS_TO_BYTES(offset), splitPacket->data, (size_t)BITS_TO_BYTES(splitPacketChannel->splitPacketList[j]->dataBitLength));
- offset += splitPacketChannel->splitPacketList[j]->dataBitLength;
+ splitPacket = splitPacketChannel->splitPacketList.Get(j);
+ memcpy(internalPacket->data + BITS_TO_BYTES(offset), splitPacket->data, (size_t)BITS_TO_BYTES(splitPacket->dataBitLength));
+ offset += splitPacket->dataBitLength;
}
- for (j=0; j < splitPacketChannel->splitPacketList.Size(); j++)
+ for (j=0; j < splitPacketChannel->splitPacketList.AllocSize(); j++)
{
- FreeInternalPacketData(splitPacketChannel->splitPacketList[j], _FILE_AND_LINE_ );
- ReleaseToInternalPacketPool(splitPacketChannel->splitPacketList[j]);
+ FreeInternalPacketData(splitPacketChannel->splitPacketList.Get(j), _FILE_AND_LINE_ );
+ ReleaseToInternalPacketPool(splitPacketChannel->splitPacketList.Get(j));
}
RakNet::OP_DELETE(splitPacketChannel, __FILE__, __LINE__);
return internalPacket;
#endif
}
+
+
//-------------------------------------------------------------------------------------------------------
InternalPacket * ReliabilityLayer::BuildPacketFromSplitPacketList( SplitPacketIdType splitPacketId, CCTimeType time,
RakNetSocket2 *s, SystemAddress &systemAddress, RakNetRandom *rnr,
@@ -3238,7 +3257,7 @@ InternalPacket * ReliabilityLayer::BuildPacketFromSplitPacketList( SplitPacketId
#if PREALLOCATE_LARGE_MESSAGES==1
if (splitPacketChannel->splitPacketsArrived==splitPacketChannel->returnedPacket->splitPacketCount)
#else
- if (splitPacketChannel->splitPacketList.Size()==splitPacketChannel->splitPacketList[0]->splitPacketCount)
+ if (splitPacketChannel->splitPacketList.AllocSize() == splitPacketChannel->splitPacketList.AddedPacketsCount())
#endif
{
// Ack immediately, because for large files this can take a long time
diff --git a/Source/ReliabilityLayer.h b/Source/ReliabilityLayer.h
index 14fbd8ff0..20b169016 100644
--- a/Source/ReliabilityLayer.h
+++ b/Source/ReliabilityLayer.h
@@ -60,12 +60,86 @@ class PluginInterface2;
class RakNetRandom;
typedef uint64_t reliabilityHeapWeightType;
+
+
+class SortedSplittedPackets
+{
+private:
+ InternalPacket ** data;
+ unsigned int allocation_size;
+ unsigned int addedPacketsCount;
+ SplitPacketIdType packetId;
+
+public:
+ SortedSplittedPackets()
+ {
+ data = NULL;
+ allocation_size = 0;
+ addedPacketsCount = 0;
+ }
+ ~SortedSplittedPackets()
+ {
+ if (allocation_size > 0)
+ {
+ RakNet::OP_DELETE_ARRAY(data, _FILE_AND_LINE_);
+ }
+ }
+
+ void Preallocate(InternalPacket * internalPacket, const char *file, unsigned int line)
+ {
+ RakAssert(data == NULL);
+ allocation_size = internalPacket->splitPacketCount;
+ data = RakNet::OP_NEW_ARRAY(allocation_size, file, line);
+ packetId = internalPacket->splitPacketId;
+
+ for (int i = 0; i < allocation_size; ++i)
+ {
+ data[i] = NULL;
+ }
+ }
+ bool Add(InternalPacket * internalPacket, const char *file, unsigned int line)
+ {
+ RakAssert(data != NULL);
+ RakAssert(internalPacket->splitPacketIndex < allocation_size);
+ RakAssert(packetId == internalPacket->splitPacketId);
+ RakAssert(data[internalPacket->splitPacketIndex] == NULL);
+ if (data[internalPacket->splitPacketIndex] == NULL)
+ {
+ data[internalPacket->splitPacketIndex] = internalPacket;
+ ++addedPacketsCount;
+ return true;
+ }
+ return false;
+ }
+
+ unsigned int AllocSize()
+ {
+ return allocation_size;
+ }
+ unsigned int AddedPacketsCount()
+ {
+ return addedPacketsCount;
+ }
+ InternalPacket * Get(unsigned int index)
+ {
+ RakAssert(data != NULL);
+ RakAssert(index < allocation_size);
+ return data[index];
+ }
+ SplitPacketIdType PacketId()
+ {
+ RakAssert(data != NULL);
+ return packetId;
+ }
+};
+
+
// int SplitPacketIndexComp( SplitPacketIndexType const &key, InternalPacket* const &data );
struct SplitPacketChannel//
{
CCTimeType lastUpdateTime;
- DataStructures::List splitPacketList;
+ SortedSplittedPackets splitPacketList;
#if PREALLOCATE_LARGE_MESSAGES==1
InternalPacket *returnedPacket;