*.so*
sumhack-thelab
data/
+*.suo
+*.user
+*.log
+*.zip
+*.tar.gz
+Debug/
+Release/
+*.ncb
+*.exe
+*.dll
+libs/SDL-1.2.15/
sudo pkg install mesa-libs sdl
gmake
-### Windows
+### Windows (MSVC)
+
+The sticking point with compiling on windows, especially with MSVC, is how to
+handle dependencies. OpenGL is not an issue, but SDL must be installed and the
+compiler/linker needs to be informed of its location.
+
+For new versions of MS Visual C++ (2015 or later), use vcpkg to install SDL 1.2.
+It should work automatically.
+
+For older versions of MSVC, download the pre-compiled SDL 1.2 package:
+https://libsdl.org/release/SDL-devel-1.2.15-VC.zip
+and unzip it in the libs directory of summerhack (so that the directory
+`libs\SDL-1.2.15` exists).
+
+Once SDL is taken care of, simply open the `summerhack.sln` project and hit F7
+(Build->Build Solution).
-TODO
### MacOS X
--- /dev/null
+<?xml version="1.0" encoding="Windows-1252"?>\r
+<VisualStudioProject\r
+ ProjectType="Visual C++"\r
+ Version="8.00"\r
+ Name="jpeglib"\r
+ ProjectGUID="{0CE8101D-AA14-4006-B415-684267FC00E2}"\r
+ RootNamespace="jpeglib"\r
+ Keyword="Win32Proj"\r
+ >\r
+ <Platforms>\r
+ <Platform\r
+ Name="Win32"\r
+ />\r
+ </Platforms>\r
+ <ToolFiles>\r
+ </ToolFiles>\r
+ <Configurations>\r
+ <Configuration\r
+ Name="Debug|Win32"\r
+ OutputDirectory="$(SolutionDir)$(ConfigurationName)"\r
+ IntermediateDirectory="$(ConfigurationName)"\r
+ ConfigurationType="4"\r
+ CharacterSet="1"\r
+ >\r
+ <Tool\r
+ Name="VCPreBuildEventTool"\r
+ />\r
+ <Tool\r
+ Name="VCCustomBuildTool"\r
+ />\r
+ <Tool\r
+ Name="VCXMLDataGeneratorTool"\r
+ />\r
+ <Tool\r
+ Name="VCWebServiceProxyGeneratorTool"\r
+ />\r
+ <Tool\r
+ Name="VCMIDLTool"\r
+ />\r
+ <Tool\r
+ Name="VCCLCompilerTool"\r
+ Optimization="0"\r
+ PreprocessorDefinitions="WIN32;_DEBUG;_LIB"\r
+ MinimalRebuild="true"\r
+ BasicRuntimeChecks="3"\r
+ RuntimeLibrary="3"\r
+ UsePrecompiledHeader="0"\r
+ WarningLevel="2"\r
+ Detect64BitPortabilityProblems="true"\r
+ DebugInformationFormat="4"\r
+ DisableSpecificWarnings="4996"\r
+ />\r
+ <Tool\r
+ Name="VCManagedResourceCompilerTool"\r
+ />\r
+ <Tool\r
+ Name="VCResourceCompilerTool"\r
+ />\r
+ <Tool\r
+ Name="VCPreLinkEventTool"\r
+ />\r
+ <Tool\r
+ Name="VCLibrarianTool"\r
+ />\r
+ <Tool\r
+ Name="VCALinkTool"\r
+ />\r
+ <Tool\r
+ Name="VCXDCMakeTool"\r
+ />\r
+ <Tool\r
+ Name="VCBscMakeTool"\r
+ />\r
+ <Tool\r
+ Name="VCFxCopTool"\r
+ />\r
+ <Tool\r
+ Name="VCPostBuildEventTool"\r
+ />\r
+ </Configuration>\r
+ <Configuration\r
+ Name="Release|Win32"\r
+ OutputDirectory="$(SolutionDir)$(ConfigurationName)"\r
+ IntermediateDirectory="$(ConfigurationName)"\r
+ ConfigurationType="4"\r
+ CharacterSet="1"\r
+ WholeProgramOptimization="1"\r
+ >\r
+ <Tool\r
+ Name="VCPreBuildEventTool"\r
+ />\r
+ <Tool\r
+ Name="VCCustomBuildTool"\r
+ />\r
+ <Tool\r
+ Name="VCXMLDataGeneratorTool"\r
+ />\r
+ <Tool\r
+ Name="VCWebServiceProxyGeneratorTool"\r
+ />\r
+ <Tool\r
+ Name="VCMIDLTool"\r
+ />\r
+ <Tool\r
+ Name="VCCLCompilerTool"\r
+ PreprocessorDefinitions="WIN32;NDEBUG;_LIB"\r
+ RuntimeLibrary="2"\r
+ UsePrecompiledHeader="0"\r
+ WarningLevel="2"\r
+ Detect64BitPortabilityProblems="true"\r
+ DebugInformationFormat="3"\r
+ DisableSpecificWarnings="4996"\r
+ />\r
+ <Tool\r
+ Name="VCManagedResourceCompilerTool"\r
+ />\r
+ <Tool\r
+ Name="VCResourceCompilerTool"\r
+ />\r
+ <Tool\r
+ Name="VCPreLinkEventTool"\r
+ />\r
+ <Tool\r
+ Name="VCLibrarianTool"\r
+ />\r
+ <Tool\r
+ Name="VCALinkTool"\r
+ />\r
+ <Tool\r
+ Name="VCXDCMakeTool"\r
+ />\r
+ <Tool\r
+ Name="VCBscMakeTool"\r
+ />\r
+ <Tool\r
+ Name="VCFxCopTool"\r
+ />\r
+ <Tool\r
+ Name="VCPostBuildEventTool"\r
+ />\r
+ </Configuration>\r
+ </Configurations>\r
+ <References>\r
+ </References>\r
+ <Files>\r
+ <Filter\r
+ Name="src"\r
+ Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx"\r
+ UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"\r
+ >\r
+ <File\r
+ RelativePath=".\cderror.h"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\jcapimin.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\jcapistd.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\jccoefct.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\jccolor.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\jcdctmgr.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\jchuff.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\jchuff.h"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\jcinit.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\jcmainct.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\jcmarker.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\jcmaster.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\jcomapi.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\jconfig.h"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\jcparam.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\jcphuff.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\jcprepct.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\jcsample.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\jctrans.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\jdapimin.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\jdapistd.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\jdatadst.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\jdatasrc.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\jdcoefct.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\jdcolor.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\jdct.h"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\jddctmgr.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\jdhuff.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\jdhuff.h"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\jdinput.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\jdmainct.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\jdmarker.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\jdmaster.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\jdmerge.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\jdphuff.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\jdpostct.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\jdsample.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\jdtrans.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\jerror.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\jerror.h"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\jfdctflt.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\jfdctfst.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\jfdctint.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\jidctflt.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\jidctfst.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\jidctint.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\jidctred.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\jinclude.h"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\jmemmgr.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\jmemnobs.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\jmemsys.h"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\jmorecfg.h"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\jpegint.h"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\jpeglib.h"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\jquant1.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\jquant2.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\jutils.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\jversion.h"\r
+ >\r
+ </File>\r
+ </Filter>\r
+ </Files>\r
+ <Globals>\r
+ </Globals>\r
+</VisualStudioProject>\r
--- /dev/null
+<?xml version="1.0" encoding="Windows-1252"?>\r
+<VisualStudioProject\r
+ ProjectType="Visual C++"\r
+ Version="8.00"\r
+ Name="lib3ds"\r
+ ProjectGUID="{3AFA2843-C083-45F8-B0B6-C6E2075160C2}"\r
+ RootNamespace="lib3ds"\r
+ Keyword="Win32Proj"\r
+ >\r
+ <Platforms>\r
+ <Platform\r
+ Name="Win32"\r
+ />\r
+ </Platforms>\r
+ <ToolFiles>\r
+ </ToolFiles>\r
+ <Configurations>\r
+ <Configuration\r
+ Name="Debug|Win32"\r
+ OutputDirectory="$(SolutionDir)$(ConfigurationName)"\r
+ IntermediateDirectory="$(ConfigurationName)"\r
+ ConfigurationType="4"\r
+ CharacterSet="1"\r
+ >\r
+ <Tool\r
+ Name="VCPreBuildEventTool"\r
+ />\r
+ <Tool\r
+ Name="VCCustomBuildTool"\r
+ />\r
+ <Tool\r
+ Name="VCXMLDataGeneratorTool"\r
+ />\r
+ <Tool\r
+ Name="VCWebServiceProxyGeneratorTool"\r
+ />\r
+ <Tool\r
+ Name="VCMIDLTool"\r
+ />\r
+ <Tool\r
+ Name="VCCLCompilerTool"\r
+ Optimization="0"\r
+ AdditionalIncludeDirectories="$(ProjectDir)\.."\r
+ PreprocessorDefinitions="WIN32;_DEBUG;_LIB"\r
+ MinimalRebuild="true"\r
+ BasicRuntimeChecks="3"\r
+ RuntimeLibrary="3"\r
+ UsePrecompiledHeader="0"\r
+ WarningLevel="2"\r
+ Detect64BitPortabilityProblems="true"\r
+ DebugInformationFormat="4"\r
+ DisableSpecificWarnings="4996"\r
+ />\r
+ <Tool\r
+ Name="VCManagedResourceCompilerTool"\r
+ />\r
+ <Tool\r
+ Name="VCResourceCompilerTool"\r
+ />\r
+ <Tool\r
+ Name="VCPreLinkEventTool"\r
+ />\r
+ <Tool\r
+ Name="VCLibrarianTool"\r
+ />\r
+ <Tool\r
+ Name="VCALinkTool"\r
+ />\r
+ <Tool\r
+ Name="VCXDCMakeTool"\r
+ />\r
+ <Tool\r
+ Name="VCBscMakeTool"\r
+ />\r
+ <Tool\r
+ Name="VCFxCopTool"\r
+ />\r
+ <Tool\r
+ Name="VCPostBuildEventTool"\r
+ />\r
+ </Configuration>\r
+ <Configuration\r
+ Name="Release|Win32"\r
+ OutputDirectory="$(SolutionDir)$(ConfigurationName)"\r
+ IntermediateDirectory="$(ConfigurationName)"\r
+ ConfigurationType="4"\r
+ CharacterSet="1"\r
+ WholeProgramOptimization="1"\r
+ >\r
+ <Tool\r
+ Name="VCPreBuildEventTool"\r
+ />\r
+ <Tool\r
+ Name="VCCustomBuildTool"\r
+ />\r
+ <Tool\r
+ Name="VCXMLDataGeneratorTool"\r
+ />\r
+ <Tool\r
+ Name="VCWebServiceProxyGeneratorTool"\r
+ />\r
+ <Tool\r
+ Name="VCMIDLTool"\r
+ />\r
+ <Tool\r
+ Name="VCCLCompilerTool"\r
+ AdditionalIncludeDirectories="$(ProjectDir)\.."\r
+ PreprocessorDefinitions="WIN32;NDEBUG;_LIB"\r
+ RuntimeLibrary="2"\r
+ UsePrecompiledHeader="0"\r
+ WarningLevel="2"\r
+ Detect64BitPortabilityProblems="true"\r
+ DebugInformationFormat="3"\r
+ DisableSpecificWarnings="4996"\r
+ />\r
+ <Tool\r
+ Name="VCManagedResourceCompilerTool"\r
+ />\r
+ <Tool\r
+ Name="VCResourceCompilerTool"\r
+ />\r
+ <Tool\r
+ Name="VCPreLinkEventTool"\r
+ />\r
+ <Tool\r
+ Name="VCLibrarianTool"\r
+ />\r
+ <Tool\r
+ Name="VCALinkTool"\r
+ />\r
+ <Tool\r
+ Name="VCXDCMakeTool"\r
+ />\r
+ <Tool\r
+ Name="VCBscMakeTool"\r
+ />\r
+ <Tool\r
+ Name="VCFxCopTool"\r
+ />\r
+ <Tool\r
+ Name="VCPostBuildEventTool"\r
+ />\r
+ </Configuration>\r
+ </Configurations>\r
+ <References>\r
+ </References>\r
+ <Files>\r
+ <Filter\r
+ Name="src"\r
+ Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx"\r
+ UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"\r
+ >\r
+ <File\r
+ RelativePath=".\atmosphere.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\atmosphere.h"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\background.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\background.h"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\camera.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\camera.h"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\chunk.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\chunk.h"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\chunktable.h"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\ease.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\ease.h"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\file.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\file.h"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\float.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\float.h"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\io.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\io.h"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\light.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\light.h"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\material.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\material.h"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\matrix.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\matrix.h"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\mesh.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\mesh.h"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\node.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\node.h"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\quat.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\quat.h"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\shadow.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\shadow.h"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\tcb.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\tcb.h"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\tracks.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\tracks.h"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\types.h"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\vector.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\vector.h"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\viewport.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\viewport.h"\r
+ >\r
+ </File>\r
+ </Filter>\r
+ </Files>\r
+ <Globals>\r
+ </Globals>\r
+</VisualStudioProject>\r
--- /dev/null
+<?xml version="1.0" encoding="Windows-1252"?>\r
+<VisualStudioProject\r
+ ProjectType="Visual C++"\r
+ Version="8.00"\r
+ Name="libpng"\r
+ ProjectGUID="{A62FFDA5-2D65-4DF9-92B7-6184C9CA56ED}"\r
+ RootNamespace="libpng"\r
+ Keyword="Win32Proj"\r
+ >\r
+ <Platforms>\r
+ <Platform\r
+ Name="Win32"\r
+ />\r
+ </Platforms>\r
+ <ToolFiles>\r
+ </ToolFiles>\r
+ <Configurations>\r
+ <Configuration\r
+ Name="Debug|Win32"\r
+ OutputDirectory="$(SolutionDir)$(ConfigurationName)"\r
+ IntermediateDirectory="$(ConfigurationName)"\r
+ ConfigurationType="4"\r
+ CharacterSet="1"\r
+ >\r
+ <Tool\r
+ Name="VCPreBuildEventTool"\r
+ />\r
+ <Tool\r
+ Name="VCCustomBuildTool"\r
+ />\r
+ <Tool\r
+ Name="VCXMLDataGeneratorTool"\r
+ />\r
+ <Tool\r
+ Name="VCWebServiceProxyGeneratorTool"\r
+ />\r
+ <Tool\r
+ Name="VCMIDLTool"\r
+ />\r
+ <Tool\r
+ Name="VCCLCompilerTool"\r
+ Optimization="0"\r
+ AdditionalIncludeDirectories="$(SolutionDir)\libs\zlib"\r
+ PreprocessorDefinitions="WIN32;_DEBUG;_LIB"\r
+ MinimalRebuild="true"\r
+ BasicRuntimeChecks="3"\r
+ RuntimeLibrary="3"\r
+ UsePrecompiledHeader="0"\r
+ WarningLevel="2"\r
+ Detect64BitPortabilityProblems="true"\r
+ DebugInformationFormat="4"\r
+ DisableSpecificWarnings="4996"\r
+ />\r
+ <Tool\r
+ Name="VCManagedResourceCompilerTool"\r
+ />\r
+ <Tool\r
+ Name="VCResourceCompilerTool"\r
+ />\r
+ <Tool\r
+ Name="VCPreLinkEventTool"\r
+ />\r
+ <Tool\r
+ Name="VCLibrarianTool"\r
+ />\r
+ <Tool\r
+ Name="VCALinkTool"\r
+ />\r
+ <Tool\r
+ Name="VCXDCMakeTool"\r
+ />\r
+ <Tool\r
+ Name="VCBscMakeTool"\r
+ />\r
+ <Tool\r
+ Name="VCFxCopTool"\r
+ />\r
+ <Tool\r
+ Name="VCPostBuildEventTool"\r
+ />\r
+ </Configuration>\r
+ <Configuration\r
+ Name="Release|Win32"\r
+ OutputDirectory="$(SolutionDir)$(ConfigurationName)"\r
+ IntermediateDirectory="$(ConfigurationName)"\r
+ ConfigurationType="4"\r
+ CharacterSet="1"\r
+ WholeProgramOptimization="1"\r
+ >\r
+ <Tool\r
+ Name="VCPreBuildEventTool"\r
+ />\r
+ <Tool\r
+ Name="VCCustomBuildTool"\r
+ />\r
+ <Tool\r
+ Name="VCXMLDataGeneratorTool"\r
+ />\r
+ <Tool\r
+ Name="VCWebServiceProxyGeneratorTool"\r
+ />\r
+ <Tool\r
+ Name="VCMIDLTool"\r
+ />\r
+ <Tool\r
+ Name="VCCLCompilerTool"\r
+ AdditionalIncludeDirectories="$(SolutionDir)\libs\zlib"\r
+ PreprocessorDefinitions="WIN32;NDEBUG;_LIB"\r
+ RuntimeLibrary="2"\r
+ UsePrecompiledHeader="0"\r
+ WarningLevel="2"\r
+ Detect64BitPortabilityProblems="true"\r
+ DebugInformationFormat="3"\r
+ DisableSpecificWarnings="4996"\r
+ />\r
+ <Tool\r
+ Name="VCManagedResourceCompilerTool"\r
+ />\r
+ <Tool\r
+ Name="VCResourceCompilerTool"\r
+ />\r
+ <Tool\r
+ Name="VCPreLinkEventTool"\r
+ />\r
+ <Tool\r
+ Name="VCLibrarianTool"\r
+ />\r
+ <Tool\r
+ Name="VCALinkTool"\r
+ />\r
+ <Tool\r
+ Name="VCXDCMakeTool"\r
+ />\r
+ <Tool\r
+ Name="VCBscMakeTool"\r
+ />\r
+ <Tool\r
+ Name="VCFxCopTool"\r
+ />\r
+ <Tool\r
+ Name="VCPostBuildEventTool"\r
+ />\r
+ </Configuration>\r
+ </Configurations>\r
+ <References>\r
+ </References>\r
+ <Files>\r
+ <Filter\r
+ Name="src"\r
+ Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx"\r
+ UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"\r
+ >\r
+ <File\r
+ RelativePath=".\png.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\png.h"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\pngconf.h"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\pngerror.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\pngget.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\pngmem.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\pngpread.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\pngread.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\pngrio.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\pngrtran.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\pngrutil.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\pngset.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\pngtrans.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\pngwio.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\pngwrite.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\pngwtran.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\pngwutil.c"\r
+ >\r
+ </File>\r
+ </Filter>\r
+ </Files>\r
+ <Globals>\r
+ </Globals>\r
+</VisualStudioProject>\r
--- /dev/null
+<?xml version="1.0" encoding="Windows-1252"?>\r
+<VisualStudioProject\r
+ ProjectType="Visual C++"\r
+ Version="8.00"\r
+ Name="ogg"\r
+ ProjectGUID="{79223AD2-F498-4753-BD28-9027B99E9AB3}"\r
+ RootNamespace="ogg"\r
+ Keyword="Win32Proj"\r
+ >\r
+ <Platforms>\r
+ <Platform\r
+ Name="Win32"\r
+ />\r
+ </Platforms>\r
+ <ToolFiles>\r
+ </ToolFiles>\r
+ <Configurations>\r
+ <Configuration\r
+ Name="Debug|Win32"\r
+ OutputDirectory="$(SolutionDir)$(ConfigurationName)"\r
+ IntermediateDirectory="$(ConfigurationName)"\r
+ ConfigurationType="4"\r
+ CharacterSet="1"\r
+ >\r
+ <Tool\r
+ Name="VCPreBuildEventTool"\r
+ />\r
+ <Tool\r
+ Name="VCCustomBuildTool"\r
+ />\r
+ <Tool\r
+ Name="VCXMLDataGeneratorTool"\r
+ />\r
+ <Tool\r
+ Name="VCWebServiceProxyGeneratorTool"\r
+ />\r
+ <Tool\r
+ Name="VCMIDLTool"\r
+ />\r
+ <Tool\r
+ Name="VCCLCompilerTool"\r
+ Optimization="0"\r
+ AdditionalIncludeDirectories="$(ProjectDir)\.."\r
+ PreprocessorDefinitions="WIN32;_DEBUG;_LIB"\r
+ MinimalRebuild="true"\r
+ BasicRuntimeChecks="3"\r
+ RuntimeLibrary="3"\r
+ UsePrecompiledHeader="0"\r
+ WarningLevel="2"\r
+ Detect64BitPortabilityProblems="true"\r
+ DebugInformationFormat="4"\r
+ DisableSpecificWarnings="4996"\r
+ />\r
+ <Tool\r
+ Name="VCManagedResourceCompilerTool"\r
+ />\r
+ <Tool\r
+ Name="VCResourceCompilerTool"\r
+ />\r
+ <Tool\r
+ Name="VCPreLinkEventTool"\r
+ />\r
+ <Tool\r
+ Name="VCLibrarianTool"\r
+ />\r
+ <Tool\r
+ Name="VCALinkTool"\r
+ />\r
+ <Tool\r
+ Name="VCXDCMakeTool"\r
+ />\r
+ <Tool\r
+ Name="VCBscMakeTool"\r
+ />\r
+ <Tool\r
+ Name="VCFxCopTool"\r
+ />\r
+ <Tool\r
+ Name="VCPostBuildEventTool"\r
+ />\r
+ </Configuration>\r
+ <Configuration\r
+ Name="Release|Win32"\r
+ OutputDirectory="$(SolutionDir)$(ConfigurationName)"\r
+ IntermediateDirectory="$(ConfigurationName)"\r
+ ConfigurationType="4"\r
+ CharacterSet="1"\r
+ WholeProgramOptimization="1"\r
+ >\r
+ <Tool\r
+ Name="VCPreBuildEventTool"\r
+ />\r
+ <Tool\r
+ Name="VCCustomBuildTool"\r
+ />\r
+ <Tool\r
+ Name="VCXMLDataGeneratorTool"\r
+ />\r
+ <Tool\r
+ Name="VCWebServiceProxyGeneratorTool"\r
+ />\r
+ <Tool\r
+ Name="VCMIDLTool"\r
+ />\r
+ <Tool\r
+ Name="VCCLCompilerTool"\r
+ AdditionalIncludeDirectories="$(ProjectDir)\.."\r
+ PreprocessorDefinitions="WIN32;NDEBUG;_LIB"\r
+ RuntimeLibrary="2"\r
+ UsePrecompiledHeader="0"\r
+ WarningLevel="2"\r
+ Detect64BitPortabilityProblems="true"\r
+ DebugInformationFormat="3"\r
+ DisableSpecificWarnings="4996"\r
+ />\r
+ <Tool\r
+ Name="VCManagedResourceCompilerTool"\r
+ />\r
+ <Tool\r
+ Name="VCResourceCompilerTool"\r
+ />\r
+ <Tool\r
+ Name="VCPreLinkEventTool"\r
+ />\r
+ <Tool\r
+ Name="VCLibrarianTool"\r
+ />\r
+ <Tool\r
+ Name="VCALinkTool"\r
+ />\r
+ <Tool\r
+ Name="VCXDCMakeTool"\r
+ />\r
+ <Tool\r
+ Name="VCBscMakeTool"\r
+ />\r
+ <Tool\r
+ Name="VCFxCopTool"\r
+ />\r
+ <Tool\r
+ Name="VCPostBuildEventTool"\r
+ />\r
+ </Configuration>\r
+ </Configurations>\r
+ <References>\r
+ </References>\r
+ <Files>\r
+ <Filter\r
+ Name="src"\r
+ Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx"\r
+ UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"\r
+ >\r
+ <File\r
+ RelativePath=".\bitwise.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\config_types.h"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\framing.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\ogg.h"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\os_types.h"\r
+ >\r
+ </File>\r
+ </Filter>\r
+ </Files>\r
+ <Globals>\r
+ </Globals>\r
+</VisualStudioProject>\r
--- /dev/null
+<?xml version="1.0" encoding="Windows-1252"?>\r
+<VisualStudioProject\r
+ ProjectType="Visual C++"\r
+ Version="8.00"\r
+ Name="vorbis"\r
+ ProjectGUID="{08C5FA87-467C-4892-981F-D606C2EDF5F7}"\r
+ RootNamespace="vorbis"\r
+ Keyword="Win32Proj"\r
+ >\r
+ <Platforms>\r
+ <Platform\r
+ Name="Win32"\r
+ />\r
+ </Platforms>\r
+ <ToolFiles>\r
+ </ToolFiles>\r
+ <Configurations>\r
+ <Configuration\r
+ Name="Debug|Win32"\r
+ OutputDirectory="$(SolutionDir)$(ConfigurationName)"\r
+ IntermediateDirectory="$(ConfigurationName)"\r
+ ConfigurationType="4"\r
+ CharacterSet="1"\r
+ >\r
+ <Tool\r
+ Name="VCPreBuildEventTool"\r
+ />\r
+ <Tool\r
+ Name="VCCustomBuildTool"\r
+ />\r
+ <Tool\r
+ Name="VCXMLDataGeneratorTool"\r
+ />\r
+ <Tool\r
+ Name="VCWebServiceProxyGeneratorTool"\r
+ />\r
+ <Tool\r
+ Name="VCMIDLTool"\r
+ />\r
+ <Tool\r
+ Name="VCCLCompilerTool"\r
+ Optimization="0"\r
+ AdditionalIncludeDirectories="$(SolutionDir)\libs"\r
+ PreprocessorDefinitions="WIN32;_DEBUG;_LIB"\r
+ MinimalRebuild="true"\r
+ BasicRuntimeChecks="3"\r
+ RuntimeLibrary="3"\r
+ UsePrecompiledHeader="0"\r
+ WarningLevel="2"\r
+ Detect64BitPortabilityProblems="true"\r
+ DebugInformationFormat="4"\r
+ DisableSpecificWarnings="4996;4244"\r
+ />\r
+ <Tool\r
+ Name="VCManagedResourceCompilerTool"\r
+ />\r
+ <Tool\r
+ Name="VCResourceCompilerTool"\r
+ />\r
+ <Tool\r
+ Name="VCPreLinkEventTool"\r
+ />\r
+ <Tool\r
+ Name="VCLibrarianTool"\r
+ />\r
+ <Tool\r
+ Name="VCALinkTool"\r
+ />\r
+ <Tool\r
+ Name="VCXDCMakeTool"\r
+ />\r
+ <Tool\r
+ Name="VCBscMakeTool"\r
+ />\r
+ <Tool\r
+ Name="VCFxCopTool"\r
+ />\r
+ <Tool\r
+ Name="VCPostBuildEventTool"\r
+ />\r
+ </Configuration>\r
+ <Configuration\r
+ Name="Release|Win32"\r
+ OutputDirectory="$(SolutionDir)$(ConfigurationName)"\r
+ IntermediateDirectory="$(ConfigurationName)"\r
+ ConfigurationType="4"\r
+ CharacterSet="1"\r
+ WholeProgramOptimization="1"\r
+ >\r
+ <Tool\r
+ Name="VCPreBuildEventTool"\r
+ />\r
+ <Tool\r
+ Name="VCCustomBuildTool"\r
+ />\r
+ <Tool\r
+ Name="VCXMLDataGeneratorTool"\r
+ />\r
+ <Tool\r
+ Name="VCWebServiceProxyGeneratorTool"\r
+ />\r
+ <Tool\r
+ Name="VCMIDLTool"\r
+ />\r
+ <Tool\r
+ Name="VCCLCompilerTool"\r
+ AdditionalIncludeDirectories="$(SolutionDir)\libs"\r
+ PreprocessorDefinitions="WIN32;NDEBUG;_LIB"\r
+ RuntimeLibrary="2"\r
+ UsePrecompiledHeader="0"\r
+ WarningLevel="2"\r
+ Detect64BitPortabilityProblems="true"\r
+ DebugInformationFormat="3"\r
+ DisableSpecificWarnings="4996;4244"\r
+ />\r
+ <Tool\r
+ Name="VCManagedResourceCompilerTool"\r
+ />\r
+ <Tool\r
+ Name="VCResourceCompilerTool"\r
+ />\r
+ <Tool\r
+ Name="VCPreLinkEventTool"\r
+ />\r
+ <Tool\r
+ Name="VCLibrarianTool"\r
+ />\r
+ <Tool\r
+ Name="VCALinkTool"\r
+ />\r
+ <Tool\r
+ Name="VCXDCMakeTool"\r
+ />\r
+ <Tool\r
+ Name="VCBscMakeTool"\r
+ />\r
+ <Tool\r
+ Name="VCFxCopTool"\r
+ />\r
+ <Tool\r
+ Name="VCPostBuildEventTool"\r
+ />\r
+ </Configuration>\r
+ </Configurations>\r
+ <References>\r
+ </References>\r
+ <Files>\r
+ <Filter\r
+ Name="src"\r
+ Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx"\r
+ UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"\r
+ >\r
+ <File\r
+ RelativePath=".\analysis.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\backends.h"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\bitrate.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\bitrate.h"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\block.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\codebook.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\codebook.h"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\codec.h"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\codec_internal.h"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\envelope.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\envelope.h"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\floor0.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\floor1.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\modes\floor_all.h"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\books\floor\floor_books.h"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\highlevel.h"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\info.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\lookup.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\lookup.h"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\lookup_data.h"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\lpc.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\lpc.h"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\lsp.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\lsp.h"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\mapping0.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\masking.h"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\mdct.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\mdct.h"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\misc.h"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\os.h"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\psy.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\psy.h"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\modes\psych_11.h"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\modes\psych_16.h"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\modes\psych_44.h"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\modes\psych_8.h"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\registry.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\registry.h"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\res0.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\books\coupled\res_books_51.h"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\books\coupled\res_books_stereo.h"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\books\uncoupled\res_books_uncoupled.h"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\modes\residue_16.h"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\modes\residue_44.h"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\modes\residue_44p51.h"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\modes\residue_44u.h"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\modes\residue_8.h"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\scales.h"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\modes\setup_11.h"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\modes\setup_16.h"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\modes\setup_22.h"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\modes\setup_32.h"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\modes\setup_44.h"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\modes\setup_44p51.h"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\modes\setup_44u.h"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\modes\setup_8.h"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\modes\setup_X.h"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\sharedbook.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\smallft.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\smallft.h"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\synthesis.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\vorbisenc.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\vorbisenc.h"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\vorbisfile.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\vorbisfile.h"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\window.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\window.h"\r
+ >\r
+ </File>\r
+ </Filter>\r
+ </Files>\r
+ <Globals>\r
+ </Globals>\r
+</VisualStudioProject>\r
--- /dev/null
+<?xml version="1.0" encoding="Windows-1252"?>\r
+<VisualStudioProject\r
+ ProjectType="Visual C++"\r
+ Version="8.00"\r
+ Name="zlib"\r
+ ProjectGUID="{C10538FE-08C4-4504-A87A-2D3CD8B6A0F5}"\r
+ RootNamespace="zlib"\r
+ Keyword="Win32Proj"\r
+ >\r
+ <Platforms>\r
+ <Platform\r
+ Name="Win32"\r
+ />\r
+ </Platforms>\r
+ <ToolFiles>\r
+ </ToolFiles>\r
+ <Configurations>\r
+ <Configuration\r
+ Name="Debug|Win32"\r
+ OutputDirectory="$(SolutionDir)$(ConfigurationName)"\r
+ IntermediateDirectory="$(ConfigurationName)"\r
+ ConfigurationType="4"\r
+ CharacterSet="1"\r
+ >\r
+ <Tool\r
+ Name="VCPreBuildEventTool"\r
+ />\r
+ <Tool\r
+ Name="VCCustomBuildTool"\r
+ />\r
+ <Tool\r
+ Name="VCXMLDataGeneratorTool"\r
+ />\r
+ <Tool\r
+ Name="VCWebServiceProxyGeneratorTool"\r
+ />\r
+ <Tool\r
+ Name="VCMIDLTool"\r
+ />\r
+ <Tool\r
+ Name="VCCLCompilerTool"\r
+ Optimization="0"\r
+ PreprocessorDefinitions="WIN32;_DEBUG;_LIB"\r
+ MinimalRebuild="true"\r
+ BasicRuntimeChecks="3"\r
+ RuntimeLibrary="3"\r
+ UsePrecompiledHeader="0"\r
+ WarningLevel="2"\r
+ Detect64BitPortabilityProblems="true"\r
+ DebugInformationFormat="4"\r
+ DisableSpecificWarnings="4996"\r
+ />\r
+ <Tool\r
+ Name="VCManagedResourceCompilerTool"\r
+ />\r
+ <Tool\r
+ Name="VCResourceCompilerTool"\r
+ />\r
+ <Tool\r
+ Name="VCPreLinkEventTool"\r
+ />\r
+ <Tool\r
+ Name="VCLibrarianTool"\r
+ />\r
+ <Tool\r
+ Name="VCALinkTool"\r
+ />\r
+ <Tool\r
+ Name="VCXDCMakeTool"\r
+ />\r
+ <Tool\r
+ Name="VCBscMakeTool"\r
+ />\r
+ <Tool\r
+ Name="VCFxCopTool"\r
+ />\r
+ <Tool\r
+ Name="VCPostBuildEventTool"\r
+ />\r
+ </Configuration>\r
+ <Configuration\r
+ Name="Release|Win32"\r
+ OutputDirectory="$(SolutionDir)$(ConfigurationName)"\r
+ IntermediateDirectory="$(ConfigurationName)"\r
+ ConfigurationType="4"\r
+ CharacterSet="1"\r
+ WholeProgramOptimization="1"\r
+ >\r
+ <Tool\r
+ Name="VCPreBuildEventTool"\r
+ />\r
+ <Tool\r
+ Name="VCCustomBuildTool"\r
+ />\r
+ <Tool\r
+ Name="VCXMLDataGeneratorTool"\r
+ />\r
+ <Tool\r
+ Name="VCWebServiceProxyGeneratorTool"\r
+ />\r
+ <Tool\r
+ Name="VCMIDLTool"\r
+ />\r
+ <Tool\r
+ Name="VCCLCompilerTool"\r
+ PreprocessorDefinitions="WIN32;NDEBUG;_LIB"\r
+ RuntimeLibrary="2"\r
+ UsePrecompiledHeader="0"\r
+ WarningLevel="2"\r
+ Detect64BitPortabilityProblems="true"\r
+ DebugInformationFormat="3"\r
+ DisableSpecificWarnings="4996"\r
+ />\r
+ <Tool\r
+ Name="VCManagedResourceCompilerTool"\r
+ />\r
+ <Tool\r
+ Name="VCResourceCompilerTool"\r
+ />\r
+ <Tool\r
+ Name="VCPreLinkEventTool"\r
+ />\r
+ <Tool\r
+ Name="VCLibrarianTool"\r
+ />\r
+ <Tool\r
+ Name="VCALinkTool"\r
+ />\r
+ <Tool\r
+ Name="VCXDCMakeTool"\r
+ />\r
+ <Tool\r
+ Name="VCBscMakeTool"\r
+ />\r
+ <Tool\r
+ Name="VCFxCopTool"\r
+ />\r
+ <Tool\r
+ Name="VCPostBuildEventTool"\r
+ />\r
+ </Configuration>\r
+ </Configurations>\r
+ <References>\r
+ </References>\r
+ <Files>\r
+ <Filter\r
+ Name="src"\r
+ Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx"\r
+ UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"\r
+ >\r
+ <File\r
+ RelativePath=".\adler32.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\compress.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\crc32.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\crc32.h"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\deflate.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\deflate.h"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\gzio.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\infback.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\inffast.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\inffast.h"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\inffixed.h"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\inflate.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\inflate.h"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\inftrees.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\inftrees.h"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\trees.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\trees.h"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\uncompr.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\zconf.h"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\zlib.h"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\zutil.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\zutil.h"\r
+ >\r
+ </File>\r
+ </Filter>\r
+ </Files>\r
+ <Globals>\r
+ </Globals>\r
+</VisualStudioProject>\r
--- /dev/null
+<?xml version="1.0" encoding="Windows-1252"?>\r
+<VisualStudioProject\r
+ ProjectType="Visual C++"\r
+ Version="8.00"\r
+ Name="3dengfx"\r
+ ProjectGUID="{05D14878-E632-47FB-980B-402483260F10}"\r
+ RootNamespace="My3dengfx"\r
+ Keyword="Win32Proj"\r
+ >\r
+ <Platforms>\r
+ <Platform\r
+ Name="Win32"\r
+ />\r
+ </Platforms>\r
+ <ToolFiles>\r
+ </ToolFiles>\r
+ <Configurations>\r
+ <Configuration\r
+ Name="Debug|Win32"\r
+ OutputDirectory="$(SolutionDir)$(ConfigurationName)"\r
+ IntermediateDirectory="$(ConfigurationName)"\r
+ ConfigurationType="4"\r
+ CharacterSet="1"\r
+ >\r
+ <Tool\r
+ Name="VCPreBuildEventTool"\r
+ />\r
+ <Tool\r
+ Name="VCCustomBuildTool"\r
+ />\r
+ <Tool\r
+ Name="VCXMLDataGeneratorTool"\r
+ />\r
+ <Tool\r
+ Name="VCWebServiceProxyGeneratorTool"\r
+ />\r
+ <Tool\r
+ Name="VCMIDLTool"\r
+ />\r
+ <Tool\r
+ Name="VCCLCompilerTool"\r
+ Optimization="0"\r
+ AdditionalIncludeDirectories=""$(ProjectDir)\src";"$(SolutionDir)\libs";"$(SolutionDir)\libs\libpng";"$(SolutionDir)\libs\zlib";"$(SolutionDir)\libs\jpeglib";"$(SolutionDir)\libs\SDL-1.2.15\include""\r
+ PreprocessorDefinitions="WIN32;_DEBUG;_LIB"\r
+ MinimalRebuild="true"\r
+ BasicRuntimeChecks="3"\r
+ RuntimeLibrary="3"\r
+ UsePrecompiledHeader="0"\r
+ WarningLevel="3"\r
+ Detect64BitPortabilityProblems="true"\r
+ DebugInformationFormat="4"\r
+ DisableSpecificWarnings="4244;4996;4305;4800;4267;4018"\r
+ />\r
+ <Tool\r
+ Name="VCManagedResourceCompilerTool"\r
+ />\r
+ <Tool\r
+ Name="VCResourceCompilerTool"\r
+ />\r
+ <Tool\r
+ Name="VCPreLinkEventTool"\r
+ />\r
+ <Tool\r
+ Name="VCLibrarianTool"\r
+ />\r
+ <Tool\r
+ Name="VCALinkTool"\r
+ />\r
+ <Tool\r
+ Name="VCXDCMakeTool"\r
+ />\r
+ <Tool\r
+ Name="VCBscMakeTool"\r
+ />\r
+ <Tool\r
+ Name="VCFxCopTool"\r
+ />\r
+ <Tool\r
+ Name="VCPostBuildEventTool"\r
+ />\r
+ </Configuration>\r
+ <Configuration\r
+ Name="Release|Win32"\r
+ OutputDirectory="$(SolutionDir)$(ConfigurationName)"\r
+ IntermediateDirectory="$(ConfigurationName)"\r
+ ConfigurationType="4"\r
+ CharacterSet="1"\r
+ WholeProgramOptimization="1"\r
+ >\r
+ <Tool\r
+ Name="VCPreBuildEventTool"\r
+ />\r
+ <Tool\r
+ Name="VCCustomBuildTool"\r
+ />\r
+ <Tool\r
+ Name="VCXMLDataGeneratorTool"\r
+ />\r
+ <Tool\r
+ Name="VCWebServiceProxyGeneratorTool"\r
+ />\r
+ <Tool\r
+ Name="VCMIDLTool"\r
+ />\r
+ <Tool\r
+ Name="VCCLCompilerTool"\r
+ AdditionalIncludeDirectories=""$(ProjectDir)\src";"$(SolutionDir)\libs";"$(SolutionDir)\libs\libpng";"$(SolutionDir)\libs\zlib";"$(SolutionDir)\libs\jpeglib";"$(SolutionDir)\libs\SDL-1.2.15\include""\r
+ PreprocessorDefinitions="WIN32;NDEBUG;_LIB"\r
+ RuntimeLibrary="2"\r
+ UsePrecompiledHeader="0"\r
+ WarningLevel="3"\r
+ Detect64BitPortabilityProblems="true"\r
+ DebugInformationFormat="3"\r
+ DisableSpecificWarnings="4244;4996;4305;4800;4267;4018"\r
+ />\r
+ <Tool\r
+ Name="VCManagedResourceCompilerTool"\r
+ />\r
+ <Tool\r
+ Name="VCResourceCompilerTool"\r
+ />\r
+ <Tool\r
+ Name="VCPreLinkEventTool"\r
+ />\r
+ <Tool\r
+ Name="VCLibrarianTool"\r
+ />\r
+ <Tool\r
+ Name="VCALinkTool"\r
+ />\r
+ <Tool\r
+ Name="VCXDCMakeTool"\r
+ />\r
+ <Tool\r
+ Name="VCBscMakeTool"\r
+ />\r
+ <Tool\r
+ Name="VCFxCopTool"\r
+ />\r
+ <Tool\r
+ Name="VCPostBuildEventTool"\r
+ />\r
+ </Configuration>\r
+ </Configurations>\r
+ <References>\r
+ </References>\r
+ <Files>\r
+ <Filter\r
+ Name="src"\r
+ >\r
+ <File\r
+ RelativePath=".\src\3dengfx_config.h"\r
+ >\r
+ </File>\r
+ <Filter\r
+ Name="3dengfx"\r
+ >\r
+ <File\r
+ RelativePath=".\src\3dengfx\3dengfx.hpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\3dengfx\3denginefx.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\3dengfx\3denginefx.hpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\3dengfx\3denginefx_types.hpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\3dengfx\3dscene.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\3dengfx\3dscene.hpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\3dengfx\camera.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\3dengfx\camera.hpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\3dengfx\gfxprog.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\3dengfx\gfxprog.hpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\3dengfx\ggen.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\3dengfx\ggen.hpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\3dengfx\light.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\3dengfx\light.hpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\3dengfx\material.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\3dengfx\material.hpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\3dengfx\mcube_tables.h"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\3dengfx\object.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\3dengfx\object.hpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\3dengfx\opengl.h"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\3dengfx\ply.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\3dengfx\psys.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\3dengfx\psys.hpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\3dengfx\rend_curve.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\3dengfx\rend_curve.hpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\3dengfx\sceneloader.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\3dengfx\sceneloader.hpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\3dengfx\scfield.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\3dengfx\scfield.hpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\3dengfx\sdrman.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\3dengfx\sdrman.hpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\3dengfx\sgi_glext.h"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\3dengfx\shadows.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\3dengfx\shadows.hpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\3dengfx\teapot.h"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\3dengfx\texman.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\3dengfx\texman.hpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\3dengfx\textures.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\3dengfx\textures.hpp"\r
+ >\r
+ </File>\r
+ </Filter>\r
+ <Filter\r
+ Name="gfx"\r
+ >\r
+ <File\r
+ RelativePath=".\src\gfx\3dgeom.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\gfx\3dgeom.hpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\gfx\3dgeom.inl"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\gfx\animation.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\gfx\animation.hpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\gfx\animation.inl"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\gfx\base_cam.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\gfx\base_cam.hpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\gfx\bvol.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\gfx\bvol.hpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\gfx\color.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\gfx\color.hpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\gfx\color.inl"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\gfx\color_bits.h"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\gfx\controller.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\gfx\controller.hpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\gfx\curves.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\gfx\curves.hpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\gfx\image.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\gfx\image.h"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\gfx\image_jpg.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\gfx\image_png.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\gfx\image_ppm.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\gfx\image_tga.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\gfx\img_manip.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\gfx\img_manip.hpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\gfx\pbuffer.hpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\gfx\timeline.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\gfx\timeline.hpp"\r
+ >\r
+ </File>\r
+ </Filter>\r
+ <Filter\r
+ Name="dsys"\r
+ >\r
+ <File\r
+ RelativePath=".\src\dsys\cmd.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\dsys\cmd.h"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\dsys\cmd.hpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\dsys\demosys.hpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\dsys\dsys.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\dsys\dsys.hpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\dsys\fx.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\dsys\fx.hpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\dsys\part.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\dsys\part.hpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\dsys\scene_part.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\dsys\scene_part.hpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\dsys\script.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\dsys\script.h"\r
+ >\r
+ </File>\r
+ </Filter>\r
+ <Filter\r
+ Name="fxwt"\r
+ >\r
+ <File\r
+ RelativePath=".\src\fxwt\fxwt.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\fxwt\fxwt.hpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\fxwt\fxwt_glut.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\fxwt\fxwt_gtk.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\fxwt\fxwt_sdl.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\fxwt\fxwt_win32.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\fxwt\fxwt_x.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\fxwt\gfx_library.h"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\fxwt\init.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\fxwt\init.hpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\fxwt\init_glut.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\fxwt\init_gtk.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\fxwt\init_sdl.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\fxwt\init_win32.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\fxwt\init_x.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\fxwt\keysyms.hpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\fxwt\text.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\fxwt\text.hpp"\r
+ >\r
+ </File>\r
+ </Filter>\r
+ <Filter\r
+ Name="n3dmath2"\r
+ >\r
+ <File\r
+ RelativePath=".\src\n3dmath2\n3dmath2.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\n3dmath2\n3dmath2.hpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\n3dmath2\n3dmath2.inl"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\n3dmath2\n3dmath2_mat.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\n3dmath2\n3dmath2_mat.hpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\n3dmath2\n3dmath2_mat.inl"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\n3dmath2\n3dmath2_qdr.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\n3dmath2\n3dmath2_qdr.hpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\n3dmath2\n3dmath2_qua.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\n3dmath2\n3dmath2_qua.hpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\n3dmath2\n3dmath2_ray.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\n3dmath2\n3dmath2_ray.hpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\n3dmath2\n3dmath2_sph.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\n3dmath2\n3dmath2_sph.hpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\n3dmath2\n3dmath2_types.hpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\n3dmath2\n3dmath2_vec.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\n3dmath2\n3dmath2_vec.hpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\n3dmath2\n3dmath2_vec.inl"\r
+ >\r
+ </File>\r
+ </Filter>\r
+ <Filter\r
+ Name="common"\r
+ >\r
+ <File\r
+ RelativePath=".\src\common\byteorder.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\common\byteorder.h"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\common\config_parser.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\common\config_parser.h"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\common\err_msg.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\common\err_msg.h"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\common\fps_counter.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\common\fps_counter.h"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\common\hashtable.hpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\common\linkedlist.hpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\common\locator.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\common\locator.h"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\common\psort.hpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\common\string_hash.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\common\string_hash.hpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\common\timer.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\common\timer.h"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\common\types.h"\r
+ >\r
+ </File>\r
+ </Filter>\r
+ <Filter\r
+ Name="sim"\r
+ >\r
+ <File\r
+ RelativePath=".\src\sim\sim.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\sim\sim.hpp"\r
+ >\r
+ </File>\r
+ </Filter>\r
+ </Filter>\r
+ </Files>\r
+ <Globals>\r
+ </Globals>\r
+</VisualStudioProject>\r
* John Tsiombikas 2005
*/
+#include <time.h>
#include <float.h>
#include "3dengfx_config.h"
#include "gfx/curves.hpp"
#elif defined(unix) || defined(__unix__)
#include <sys/types.h>
#elif defined(_MSC_VER)
+/*
typedef __int8 int8_t;
typedef unsigned __int8 uint8_t;
typedef __int16 int16_t;
typedef unsigned __int32 uint32_t;
typedef __int64 int64_t;
typedef unsigned __int64 uint64_t;
+*/
+#include "sdl_config_win32.h"
#else
#error "unsupported platform, or detection failed"
#endif /* stdint detection */
for(i=0; i<cmd->argc; i++) {
free((void*)cmd->argv[i]);
}
- free(cmd->argv);
+ free((void*)cmd->argv);
}
long str_to_time(const char *str) {
--- /dev/null
+\r
+Microsoft Visual Studio Solution File, Format Version 9.00\r
+# Visual Studio 2005\r
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "summerhack", "summerhack.vcproj", "{9B68F95D-A5B8-48C8-AFA6-F461DE72B241}"\r
+ ProjectSection(ProjectDependencies) = postProject\r
+ {0CE8101D-AA14-4006-B415-684267FC00E2} = {0CE8101D-AA14-4006-B415-684267FC00E2}\r
+ {05D14878-E632-47FB-980B-402483260F10} = {05D14878-E632-47FB-980B-402483260F10}\r
+ {08C5FA87-467C-4892-981F-D606C2EDF5F7} = {08C5FA87-467C-4892-981F-D606C2EDF5F7}\r
+ {79223AD2-F498-4753-BD28-9027B99E9AB3} = {79223AD2-F498-4753-BD28-9027B99E9AB3}\r
+ {C10538FE-08C4-4504-A87A-2D3CD8B6A0F5} = {C10538FE-08C4-4504-A87A-2D3CD8B6A0F5}\r
+ {A62FFDA5-2D65-4DF9-92B7-6184C9CA56ED} = {A62FFDA5-2D65-4DF9-92B7-6184C9CA56ED}\r
+ {3AFA2843-C083-45F8-B0B6-C6E2075160C2} = {3AFA2843-C083-45F8-B0B6-C6E2075160C2}\r
+ EndProjectSection\r
+EndProject\r
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "3dengfx", "src\3dengfx\3dengfx.vcproj", "{05D14878-E632-47FB-980B-402483260F10}"\r
+ ProjectSection(ProjectDependencies) = postProject\r
+ {A62FFDA5-2D65-4DF9-92B7-6184C9CA56ED} = {A62FFDA5-2D65-4DF9-92B7-6184C9CA56ED}\r
+ {3AFA2843-C083-45F8-B0B6-C6E2075160C2} = {3AFA2843-C083-45F8-B0B6-C6E2075160C2}\r
+ {0CE8101D-AA14-4006-B415-684267FC00E2} = {0CE8101D-AA14-4006-B415-684267FC00E2}\r
+ EndProjectSection\r
+EndProject\r
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "lib3ds", "libs\lib3ds\lib3ds.vcproj", "{3AFA2843-C083-45F8-B0B6-C6E2075160C2}"\r
+EndProject\r
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "zlib", "libs\zlib\zlib.vcproj", "{C10538FE-08C4-4504-A87A-2D3CD8B6A0F5}"\r
+EndProject\r
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libpng", "libs\libpng\libpng.vcproj", "{A62FFDA5-2D65-4DF9-92B7-6184C9CA56ED}"\r
+ ProjectSection(ProjectDependencies) = postProject\r
+ {C10538FE-08C4-4504-A87A-2D3CD8B6A0F5} = {C10538FE-08C4-4504-A87A-2D3CD8B6A0F5}\r
+ EndProjectSection\r
+EndProject\r
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "jpeglib", "libs\jpeglib\jpeglib.vcproj", "{0CE8101D-AA14-4006-B415-684267FC00E2}"\r
+EndProject\r
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ogg", "libs\ogg\ogg.vcproj", "{79223AD2-F498-4753-BD28-9027B99E9AB3}"\r
+EndProject\r
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "vorbis", "libs\vorbis\vorbis.vcproj", "{08C5FA87-467C-4892-981F-D606C2EDF5F7}"\r
+ ProjectSection(ProjectDependencies) = postProject\r
+ {79223AD2-F498-4753-BD28-9027B99E9AB3} = {79223AD2-F498-4753-BD28-9027B99E9AB3}\r
+ EndProjectSection\r
+EndProject\r
+Global\r
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution\r
+ Debug|Win32 = Debug|Win32\r
+ Release|Win32 = Release|Win32\r
+ EndGlobalSection\r
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution\r
+ {9B68F95D-A5B8-48C8-AFA6-F461DE72B241}.Debug|Win32.ActiveCfg = Debug|Win32\r
+ {9B68F95D-A5B8-48C8-AFA6-F461DE72B241}.Debug|Win32.Build.0 = Debug|Win32\r
+ {9B68F95D-A5B8-48C8-AFA6-F461DE72B241}.Release|Win32.ActiveCfg = Release|Win32\r
+ {9B68F95D-A5B8-48C8-AFA6-F461DE72B241}.Release|Win32.Build.0 = Release|Win32\r
+ {05D14878-E632-47FB-980B-402483260F10}.Debug|Win32.ActiveCfg = Debug|Win32\r
+ {05D14878-E632-47FB-980B-402483260F10}.Debug|Win32.Build.0 = Debug|Win32\r
+ {05D14878-E632-47FB-980B-402483260F10}.Release|Win32.ActiveCfg = Release|Win32\r
+ {05D14878-E632-47FB-980B-402483260F10}.Release|Win32.Build.0 = Release|Win32\r
+ {3AFA2843-C083-45F8-B0B6-C6E2075160C2}.Debug|Win32.ActiveCfg = Debug|Win32\r
+ {3AFA2843-C083-45F8-B0B6-C6E2075160C2}.Debug|Win32.Build.0 = Debug|Win32\r
+ {3AFA2843-C083-45F8-B0B6-C6E2075160C2}.Release|Win32.ActiveCfg = Release|Win32\r
+ {3AFA2843-C083-45F8-B0B6-C6E2075160C2}.Release|Win32.Build.0 = Release|Win32\r
+ {C10538FE-08C4-4504-A87A-2D3CD8B6A0F5}.Debug|Win32.ActiveCfg = Debug|Win32\r
+ {C10538FE-08C4-4504-A87A-2D3CD8B6A0F5}.Debug|Win32.Build.0 = Debug|Win32\r
+ {C10538FE-08C4-4504-A87A-2D3CD8B6A0F5}.Release|Win32.ActiveCfg = Release|Win32\r
+ {C10538FE-08C4-4504-A87A-2D3CD8B6A0F5}.Release|Win32.Build.0 = Release|Win32\r
+ {A62FFDA5-2D65-4DF9-92B7-6184C9CA56ED}.Debug|Win32.ActiveCfg = Debug|Win32\r
+ {A62FFDA5-2D65-4DF9-92B7-6184C9CA56ED}.Debug|Win32.Build.0 = Debug|Win32\r
+ {A62FFDA5-2D65-4DF9-92B7-6184C9CA56ED}.Release|Win32.ActiveCfg = Release|Win32\r
+ {A62FFDA5-2D65-4DF9-92B7-6184C9CA56ED}.Release|Win32.Build.0 = Release|Win32\r
+ {0CE8101D-AA14-4006-B415-684267FC00E2}.Debug|Win32.ActiveCfg = Debug|Win32\r
+ {0CE8101D-AA14-4006-B415-684267FC00E2}.Debug|Win32.Build.0 = Debug|Win32\r
+ {0CE8101D-AA14-4006-B415-684267FC00E2}.Release|Win32.ActiveCfg = Release|Win32\r
+ {0CE8101D-AA14-4006-B415-684267FC00E2}.Release|Win32.Build.0 = Release|Win32\r
+ {79223AD2-F498-4753-BD28-9027B99E9AB3}.Debug|Win32.ActiveCfg = Debug|Win32\r
+ {79223AD2-F498-4753-BD28-9027B99E9AB3}.Debug|Win32.Build.0 = Debug|Win32\r
+ {79223AD2-F498-4753-BD28-9027B99E9AB3}.Release|Win32.ActiveCfg = Release|Win32\r
+ {79223AD2-F498-4753-BD28-9027B99E9AB3}.Release|Win32.Build.0 = Release|Win32\r
+ {08C5FA87-467C-4892-981F-D606C2EDF5F7}.Debug|Win32.ActiveCfg = Debug|Win32\r
+ {08C5FA87-467C-4892-981F-D606C2EDF5F7}.Debug|Win32.Build.0 = Debug|Win32\r
+ {08C5FA87-467C-4892-981F-D606C2EDF5F7}.Release|Win32.ActiveCfg = Release|Win32\r
+ {08C5FA87-467C-4892-981F-D606C2EDF5F7}.Release|Win32.Build.0 = Release|Win32\r
+ EndGlobalSection\r
+ GlobalSection(SolutionProperties) = preSolution\r
+ HideSolutionNode = FALSE\r
+ EndGlobalSection\r
+EndGlobal\r
--- /dev/null
+<?xml version="1.0" encoding="Windows-1252"?>\r
+<VisualStudioProject\r
+ ProjectType="Visual C++"\r
+ Version="8.00"\r
+ Name="summerhack"\r
+ ProjectGUID="{9B68F95D-A5B8-48C8-AFA6-F461DE72B241}"\r
+ RootNamespace="summerhack"\r
+ Keyword="Win32Proj"\r
+ >\r
+ <Platforms>\r
+ <Platform\r
+ Name="Win32"\r
+ />\r
+ </Platforms>\r
+ <ToolFiles>\r
+ </ToolFiles>\r
+ <Configurations>\r
+ <Configuration\r
+ Name="Debug|Win32"\r
+ OutputDirectory="$(SolutionDir)$(ConfigurationName)"\r
+ IntermediateDirectory="$(ConfigurationName)"\r
+ ConfigurationType="1"\r
+ CharacterSet="1"\r
+ >\r
+ <Tool\r
+ Name="VCPreBuildEventTool"\r
+ />\r
+ <Tool\r
+ Name="VCCustomBuildTool"\r
+ />\r
+ <Tool\r
+ Name="VCXMLDataGeneratorTool"\r
+ />\r
+ <Tool\r
+ Name="VCWebServiceProxyGeneratorTool"\r
+ />\r
+ <Tool\r
+ Name="VCMIDLTool"\r
+ />\r
+ <Tool\r
+ Name="VCCLCompilerTool"\r
+ Optimization="0"\r
+ AdditionalIncludeDirectories=""$(SolutionDir)\libs";"$(SolutionDir)\libs\SDL-1.2.15\include";"$(SolutionDir)\src\3dengfx\src""\r
+ PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"\r
+ MinimalRebuild="true"\r
+ BasicRuntimeChecks="3"\r
+ RuntimeLibrary="3"\r
+ UsePrecompiledHeader="0"\r
+ WarningLevel="3"\r
+ Detect64BitPortabilityProblems="true"\r
+ DebugInformationFormat="4"\r
+ DisableSpecificWarnings="4996;4244;4305"\r
+ />\r
+ <Tool\r
+ Name="VCManagedResourceCompilerTool"\r
+ />\r
+ <Tool\r
+ Name="VCResourceCompilerTool"\r
+ />\r
+ <Tool\r
+ Name="VCPreLinkEventTool"\r
+ />\r
+ <Tool\r
+ Name="VCLinkerTool"\r
+ AdditionalDependencies="3dengfx.lib libpng.lib jpeglib.lib zlib.lib ogg.lib vorbis.lib lib3ds.lib opengl32.lib SDL.lib SDLmain.lib"\r
+ LinkIncremental="2"\r
+ AdditionalLibraryDirectories=""$(OutDir)";"$(SolutionDir)\libs\SDL-1.2.15\lib\x86""\r
+ GenerateDebugInformation="true"\r
+ SubSystem="1"\r
+ TargetMachine="1"\r
+ />\r
+ <Tool\r
+ Name="VCALinkTool"\r
+ />\r
+ <Tool\r
+ Name="VCManifestTool"\r
+ />\r
+ <Tool\r
+ Name="VCXDCMakeTool"\r
+ />\r
+ <Tool\r
+ Name="VCBscMakeTool"\r
+ />\r
+ <Tool\r
+ Name="VCFxCopTool"\r
+ />\r
+ <Tool\r
+ Name="VCAppVerifierTool"\r
+ />\r
+ <Tool\r
+ Name="VCWebDeploymentTool"\r
+ />\r
+ <Tool\r
+ Name="VCPostBuildEventTool"\r
+ CommandLine="copy $(TargetPath) $(SolutionDir)"\r
+ />\r
+ </Configuration>\r
+ <Configuration\r
+ Name="Release|Win32"\r
+ OutputDirectory="$(SolutionDir)$(ConfigurationName)"\r
+ IntermediateDirectory="$(ConfigurationName)"\r
+ ConfigurationType="1"\r
+ CharacterSet="1"\r
+ WholeProgramOptimization="1"\r
+ >\r
+ <Tool\r
+ Name="VCPreBuildEventTool"\r
+ />\r
+ <Tool\r
+ Name="VCCustomBuildTool"\r
+ />\r
+ <Tool\r
+ Name="VCXMLDataGeneratorTool"\r
+ />\r
+ <Tool\r
+ Name="VCWebServiceProxyGeneratorTool"\r
+ />\r
+ <Tool\r
+ Name="VCMIDLTool"\r
+ />\r
+ <Tool\r
+ Name="VCCLCompilerTool"\r
+ AdditionalIncludeDirectories=""$(SolutionDir)\libs";"$(SolutionDir)\libs\SDL-1.2.15\include";"$(SolutionDir)\src\3dengfx\src""\r
+ PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"\r
+ RuntimeLibrary="2"\r
+ UsePrecompiledHeader="0"\r
+ WarningLevel="3"\r
+ Detect64BitPortabilityProblems="true"\r
+ DebugInformationFormat="3"\r
+ DisableSpecificWarnings="4996;4244;4305"\r
+ />\r
+ <Tool\r
+ Name="VCManagedResourceCompilerTool"\r
+ />\r
+ <Tool\r
+ Name="VCResourceCompilerTool"\r
+ />\r
+ <Tool\r
+ Name="VCPreLinkEventTool"\r
+ />\r
+ <Tool\r
+ Name="VCLinkerTool"\r
+ AdditionalDependencies="3dengfx.lib libpng.lib jpeglib.lib zlib.lib ogg.lib vorbis.lib lib3ds.lib opengl32.lib SDL.lib SDLmain.lib"\r
+ LinkIncremental="1"\r
+ AdditionalLibraryDirectories=""$(OutDir)";"$(SolutionDir)\libs\SDL-1.2.15\lib\x86""\r
+ GenerateDebugInformation="true"\r
+ SubSystem="1"\r
+ OptimizeReferences="2"\r
+ EnableCOMDATFolding="2"\r
+ TargetMachine="1"\r
+ />\r
+ <Tool\r
+ Name="VCALinkTool"\r
+ />\r
+ <Tool\r
+ Name="VCManifestTool"\r
+ />\r
+ <Tool\r
+ Name="VCXDCMakeTool"\r
+ />\r
+ <Tool\r
+ Name="VCBscMakeTool"\r
+ />\r
+ <Tool\r
+ Name="VCFxCopTool"\r
+ />\r
+ <Tool\r
+ Name="VCAppVerifierTool"\r
+ />\r
+ <Tool\r
+ Name="VCWebDeploymentTool"\r
+ />\r
+ <Tool\r
+ Name="VCPostBuildEventTool"\r
+ CommandLine="copy $(TargetPath) $(SolutionDir)"\r
+ />\r
+ </Configuration>\r
+ </Configurations>\r
+ <References>\r
+ </References>\r
+ <Files>\r
+ <Filter\r
+ Name="src"\r
+ Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx"\r
+ UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"\r
+ >\r
+ <File\r
+ RelativePath=".\src\events.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\events.hpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\sumhack.cpp"\r
+ >\r
+ </File>\r
+ </Filter>\r
+ <Filter\r
+ Name="parts"\r
+ >\r
+ <File\r
+ RelativePath=".\src\parts\dist.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\parts\dist.hpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\parts\parts.hpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\parts\pipes.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\parts\pipes.hpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\parts\space.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\parts\space.hpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\parts\temple.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\parts\temple.hpp"\r
+ >\r
+ </File>\r
+ </Filter>\r
+ <Filter\r
+ Name="sdlvf"\r
+ >\r
+ <File\r
+ RelativePath=".\src\sdlvf\sdlvf.c"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\src\sdlvf\sdlvf.h"\r
+ >\r
+ </File>\r
+ </Filter>\r
+ </Files>\r
+ <Globals>\r
+ </Globals>\r
+</VisualStudioProject>\r