From the README.txt file:
authorMatthias Braun <matze@braunis.de>
Tue, 23 Jan 2007 12:26:05 +0000 (12:26 +0000)
committerMatthias Braun <matze@braunis.de>
Tue, 23 Jan 2007 12:26:05 +0000 (12:26 +0000)
WARNING This msvc build is totally unsupported and experimental! This is for
people who know what they are doing. Please don't annoy us with questions if
you don't know:
- how c++ works and how to fix smaller errors yourself
- what an include directory is
- how to make a windows application find .dll files
- what a .lib file does

In general fix the stuff yourself, you probably know msvc++ better than me
anyway. Apart from that patches which keep these project files running are
always welcome ;-)

SVN-Revision: 4658

mk/msvc/README.txt [new file with mode: 0644]
mk/msvc/config.h [new file with mode: 0644]
mk/msvc/stdint.h [new file with mode: 0644]
mk/msvc/supertux.sln [new file with mode: 0644]
mk/msvc/supertux.vcproj [new file with mode: 0644]
mk/msvc/supertux.vsprops [new file with mode: 0644]
mk/msvc/unistd.h [new file with mode: 0644]

diff --git a/mk/msvc/README.txt b/mk/msvc/README.txt
new file mode 100644 (file)
index 0000000..dbfa1bd
--- /dev/null
@@ -0,0 +1,11 @@
+WARNING This msvc build is totally unsupported and experimental! This is for\r
+people who know what they are doing. Please don't annoy us with questions if\r
+you don't know:\r
+- how c++ works and how to fix smaller errors yourself\r
+- what an include directory is\r
+- how to make a windows application find .dll files\r
+- what a .lib file does\r
+\r
+In general fix the stuff yourself, you probably know msvc++ better than me\r
+anyway. Apart from that patches which keep these project files running are\r
+always welcome ;-)\r
diff --git a/mk/msvc/config.h b/mk/msvc/config.h
new file mode 100644 (file)
index 0000000..0f88d4f
--- /dev/null
@@ -0,0 +1,158 @@
+/* config.h.in.  Generated from configure.ac by autoheader.  */\r
+\r
+/* Include pthread support for binary relocation? */\r
+//#undef BR_PTHREAD\r
+\r
+/* define to compile in debug checks */\r
+#define DEBUG\r
+\r
+/* Use binary relocation? */\r
+//#undef ENABLE_BINRELOC\r
+\r
+/* define if sqdbg should be enabled */\r
+//#undef ENABLE_SQDBG\r
+\r
+/* Use the Apple OpenGL framework. */\r
+//#undef HAVE_APPLE_OPENGL_FRAMEWORK\r
+\r
+/* Define to 1 if you have the <dirent.h> header file, and it defines `DIR'.\r
+   */\r
+//#undef HAVE_DIRENT_H\r
+\r
+/* Define if you have the iconv() function. */\r
+//#undef HAVE_ICONV\r
+\r
+/* Define to 1 if you have the <inttypes.h> header file. */\r
+//#undef HAVE_INTTYPES_H\r
+\r
+/* Define to 1 if you have the `pthread' library (-lpthread). */\r
+//#undef HAVE_LIBPTHREAD\r
+\r
+/* Define to 1 if you have the <memory.h> header file. */\r
+#define HAVE_MEMORY_H 1\r
+\r
+/* Define to 1 if you have the `mkdir' function. */\r
+//#define HAVE_MKDIR\r
+\r
+/* Define to 1 if you have the <ndir.h> header file, and it defines `DIR'. */\r
+//#undef HAVE_NDIR_H\r
+\r
+/* Define if you have POSIX threads libraries and header files. */\r
+//#undef HAVE_PTHREAD\r
+\r
+/* Define to 1 if you have the <stdint.h> header file. */\r
+//#undef HAVE_STDINT_H\r
+\r
+/* Define to 1 if you have the <stdlib.h> header file. */\r
+#define HAVE_STDLIB_H 1\r
+\r
+/* Define to 1 if you have the `strdup' function. */\r
+#define HAVE_STRDUP 1\r
+\r
+/* Define to 1 if you have the <strings.h> header file. */\r
+//#define HAVE_STRINGS_H\r
+\r
+/* Define to 1 if you have the <string.h> header file. */\r
+#define HAVE_STRING_H 1\r
+\r
+/* Define to 1 if you have the `strstr' function. */\r
+#define HAVE_STRSTR 1\r
+\r
+/* Define to 1 if you have the <sys/dir.h> header file, and it defines `DIR'.\r
+   */\r
+//#undef HAVE_SYS_DIR_H\r
+\r
+/* Define to 1 if you have the <sys/ndir.h> header file, and it defines `DIR'.\r
+   */\r
+//#undef HAVE_SYS_NDIR_H\r
+\r
+/* Define to 1 if you have the <sys/stat.h> header file. */\r
+//#undef HAVE_SYS_STAT_H\r
+\r
+/* Define to 1 if you have the <sys/types.h> header file. */\r
+//#undef HAVE_SYS_TYPES_H\r
+\r
+/* Define to 1 if you have the <unistd.h> header file. */\r
+//#undef HAVE_UNISTD_H\r
+\r
+/* Define to 1 if you have the <windows.h> header file. */\r
+#define HAVE_WINDOWS_H 1\r
+\r
+/* Define as const if the declaration of iconv() needs const. */\r
+#define ICONV_CONST const\r
+\r
+/* Define to the address where bug reports for this package should be sent. */\r
+#define PACKAGE_BUGREPORT ""\r
+\r
+/* Define to the full name of this package. */\r
+#define PACKAGE_NAME "supertux"\r
+\r
+/* Define to the full name and version of this package. */\r
+#define PACKAGE_STRING "supertux 0.3.0-SVN"\r
+\r
+/* Define to the one symbol short name of this package. */\r
+#define PACKAGE_TARNAME "supertux"\r
+\r
+/* Define to the version of this package. */\r
+#define PACKAGE_VERSION "0.3.0-SVN"\r
+\r
+/* Define to necessary symbol if this constant uses a non-standard name on\r
+   your system. */\r
+//#undef PTHREAD_CREATE_JOINABLE\r
+\r
+/* The size of a `void *', as computed by sizeof. */\r
+#define SIZEOF_VOID_P 4\r
+\r
+/* Define to 1 if you have the ANSI C header files. */\r
+#define STDC_HEADERS 1\r
+\r
+/* Define to 1 if your processor stores words with the most significant byte\r
+   first (like Motorola and SPARC, unlike Intel and VAX). */\r
+// #undef WORDS_BIGENDIAN\r
+\r
+/* Define to 1 if `lex' declares `yytext' as a `char *' by default, not a\r
+   `char[]'. */\r
+// #undef YYTEXT_POINTER\r
+\r
+/* Define to empty if `const' does not conform to ANSI C. */\r
+// #undef const\r
+\r
+\r
+#if SIZEOF_VOID_P == 8\r
+#define _SQ64\r
+#endif\r
+\r
+/* Disable some very annoying warnings */\r
+#pragma warning(disable: 4244)\r
+#pragma warning(disable: 4267)\r
+#pragma warning(disable: 4800)\r
+#pragma warning(disable: 4103)\r
+\r
+/* some stuff is not in standard lib in msvc */\r
+#define _CRT_SECURE_NO_DEPRECATE\r
+#define snprintf _snprintf\r
+#define strcasecmp _strcmpi\r
+#define strncasecmp _strncmpi\r
+#define strdup _strdup\r
+\r
+#ifndef M_PI\r
+#define M_PI        3.14159265358979323846\r
+#endif\r
+#ifndef M_PI_2\r
+#define M_PI_2      (3.14159265358979323846/2.0)\r
+#endif\r
+\r
+static inline int roundf(float val)\r
+{\r
+  if(val > 0) {\r
+    return (int) (val + 0.5f);\r
+  } else {\r
+    return (int) (val - 0.5f);\r
+  }\r
+}\r
+\r
+// msvc has no sscanf it seems, this breaks demo recording, but who cares...\r
+static inline int sscanf(...)\r
+{\r
+  return -1;\r
+}
\ No newline at end of file
diff --git a/mk/msvc/stdint.h b/mk/msvc/stdint.h
new file mode 100644 (file)
index 0000000..0390664
--- /dev/null
@@ -0,0 +1,7 @@
+#ifndef _STDINT_H\r
+#define _STDINT_H\r
+\r
+// SDL config declares most stdint.h stuff...\r
+#include <sdl_config_win32.h>\r
+\r
+#endif
\ No newline at end of file
diff --git a/mk/msvc/supertux.sln b/mk/msvc/supertux.sln
new file mode 100644 (file)
index 0000000..aef43c5
--- /dev/null
@@ -0,0 +1,20 @@
+\r
+Microsoft Visual Studio Solution File, Format Version 9.00\r
+# Visual C++ Express 2005\r
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "supertux", "supertux.vcproj", "{00ABCA25-5FAD-4603-8687-0F25240D7579}"\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
+               {00ABCA25-5FAD-4603-8687-0F25240D7579}.Debug|Win32.ActiveCfg = Debug|Win32\r
+               {00ABCA25-5FAD-4603-8687-0F25240D7579}.Debug|Win32.Build.0 = Debug|Win32\r
+               {00ABCA25-5FAD-4603-8687-0F25240D7579}.Release|Win32.ActiveCfg = Release|Win32\r
+               {00ABCA25-5FAD-4603-8687-0F25240D7579}.Release|Win32.Build.0 = Release|Win32\r
+       EndGlobalSection\r
+       GlobalSection(SolutionProperties) = preSolution\r
+               HideSolutionNode = FALSE\r
+       EndGlobalSection\r
+EndGlobal\r
diff --git a/mk/msvc/supertux.vcproj b/mk/msvc/supertux.vcproj
new file mode 100644 (file)
index 0000000..dd2020c
--- /dev/null
@@ -0,0 +1,2019 @@
+<?xml version="1.0" encoding="Windows-1252"?>\r
+<VisualStudioProject\r
+       ProjectType="Visual C++"\r
+       Version="8,00"\r
+       Name="supertux"\r
+       ProjectGUID="{00ABCA25-5FAD-4603-8687-0F25240D7579}"\r
+       RootNamespace="supertux"\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
+                       InheritedPropertySheets=".\supertux.vsprops"\r
+                       CharacterSet="0"\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="&quot;$(top_srcdir)\src\squirrel\include&quot;;&quot;$(top_srcdir)\mk\msvc&quot;;&quot;$(top_srcdir)\src&quot;;&quot;$(external_libs)\sdl\include&quot;;&quot;$(external_libs)\physfs\include&quot;;&quot;$(external_libs)\openal\include&quot;;&quot;$(external_libs)\oggvorbis\include&quot;;&quot;$(external_libs)\iconv\include&quot;;&quot;$(external_libs)\opengl\include&quot;;&quot;$(external_libs)\winsdk\Include&quot;"\r
+                               PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"\r
+                               StringPooling="true"\r
+                               MinimalRebuild="true"\r
+                               BasicRuntimeChecks="3"\r
+                               RuntimeLibrary="2"\r
+                               BufferSecurityCheck="false"\r
+                               FloatingPointModel="2"\r
+                               UsePrecompiledHeader="0"\r
+                               WarningLevel="3"\r
+                               Detect64BitPortabilityProblems="false"\r
+                               DebugInformationFormat="4"\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="sdl.lib sdl_image.lib openal.lib sdlmain.lib physfs.lib opengl32.lib iconv.lib charset.lib ogg.lib vorbis.lib vorbisfile.lib"\r
+                               LinkIncremental="2"\r
+                               AdditionalLibraryDirectories="&quot;$(external_libs)\opengl\lib&quot;;&quot;$(external_libs)\winsdk\lib&quot;;&quot;$(external_libs)\physfs\lib&quot;;&quot;$(external_libs)\SDL\lib&quot;;&quot;$(external_libs)\openal\lib&quot;;&quot;$(external_libs)\iconv\lib&quot;;&quot;$(external_libs)\oggvorbis\lib&quot;"\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
+                       />\r
+               </Configuration>\r
+               <Configuration\r
+                       Name="Release|Win32"\r
+                       OutputDirectory="$(SolutionDir)$(ConfigurationName)"\r
+                       IntermediateDirectory="$(ConfigurationName)"\r
+                       ConfigurationType="1"\r
+                       InheritedPropertySheets=".\supertux.vsprops"\r
+                       CharacterSet="0"\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="&quot;$(top_srcdir)\src\squirrel\include&quot;;&quot;$(top_srcdir)\mk\msvc&quot;;&quot;$(top_srcdir)\src&quot;;&quot;$(external_libs)\sdl\include&quot;;&quot;$(external_libs)\physfs\include&quot;;&quot;$(external_libs)\openal\include&quot;;&quot;$(external_libs)\oggvorbis\include&quot;;&quot;$(external_libs)\iconv\include&quot;;&quot;$(external_libs)\opengl\include&quot;;&quot;$(external_libs)\winsdk\Include&quot;"\r
+                               PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"\r
+                               StringPooling="true"\r
+                               MinimalRebuild="true"\r
+                               RuntimeLibrary="2"\r
+                               FloatingPointModel="2"\r
+                               UsePrecompiledHeader="0"\r
+                               WarningLevel="3"\r
+                               Detect64BitPortabilityProblems="true"\r
+                               DebugInformationFormat="3"\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="sdl.lib sdl_image.lib openal.lib sdlmain.lib physfs.lib opengl32.lib iconv.lib charset.lib ogg.lib vorbis.lib vorbisfile.lib"\r
+                               LinkIncremental="1"\r
+                               AdditionalLibraryDirectories="&quot;$(external_libs)\opengl\lib&quot;;&quot;$(external_libs)\winsdk\lib&quot;;&quot;$(external_libs)\physfs\lib&quot;;&quot;$(external_libs)\SDL\lib&quot;;&quot;$(external_libs)\openal\lib&quot;;&quot;$(external_libs)\iconv\lib&quot;;&quot;$(external_libs)\oggvorbis\lib&quot;"\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
+                       />\r
+               </Configuration>\r
+       </Configurations>\r
+       <References>\r
+       </References>\r
+       <Files>\r
+               <Filter\r
+                       Name="Source Files"\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\collision.cpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
+                               RelativePath=".\..\..\src\console.cpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
+                               RelativePath=".\..\..\src\fadeout.cpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
+                               RelativePath=".\..\..\src\file_system.cpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
+                               RelativePath=".\..\..\src\flip_level_transformer.cpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
+                               RelativePath=".\..\..\src\game_object.cpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
+                               RelativePath=".\..\..\src\game_session.cpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
+                               RelativePath=".\..\..\src\gameconfig.cpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
+                               RelativePath=".\..\..\src\level.cpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
+                               RelativePath=".\..\..\src\level_transformer.cpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
+                               RelativePath=".\..\..\src\log.cpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
+                               RelativePath=".\..\..\src\main.cpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
+                               RelativePath=".\..\..\src\mainloop.cpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
+                               RelativePath=".\..\..\src\moving_object.cpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
+                               RelativePath=".\..\..\src\object_factory.cpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
+                               RelativePath=".\..\..\src\options_menu.cpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
+                               RelativePath=".\..\..\src\physic.cpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
+                               RelativePath=".\..\..\src\player_status.cpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
+                               RelativePath=".\..\..\src\random_generator.cpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
+                               RelativePath=".\..\..\src\resources.cpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
+                               RelativePath=".\..\..\src\sector.cpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
+                               RelativePath=".\..\..\src\shrinkfade.cpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
+                               RelativePath=".\..\..\src\spawn_point.cpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
+                               RelativePath=".\..\..\src\statistics.cpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
+                               RelativePath=".\..\..\src\textscroller.cpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
+                               RelativePath=".\..\..\src\tile.cpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
+                               RelativePath=".\..\..\src\tile_manager.cpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
+                               RelativePath=".\..\..\src\timer.cpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
+                               RelativePath=".\..\..\src\title.cpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
+                               RelativePath=".\..\..\src\world.cpp"\r
+                               >\r
+                       </File>\r
+                       <Filter\r
+                               Name="audio"\r
+                               >\r
+                               <File\r
+                                       RelativePath=".\..\..\src\audio\dummy_sound_source.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\audio\openal_sound_source.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\audio\sound_file.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\audio\sound_manager.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\audio\stream_sound_source.cpp"\r
+                                       >\r
+                               </File>\r
+                       </Filter>\r
+                       <Filter\r
+                               Name="video"\r
+                               >\r
+                               <File\r
+                                       RelativePath=".\..\..\src\video\drawing_context.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\video\font.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\video\image_texture.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\video\surface.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\video\texture.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\video\texture_manager.cpp"\r
+                                       >\r
+                               </File>\r
+                       </Filter>\r
+                       <Filter\r
+                               Name="squirrel"\r
+                               >\r
+                               <Filter\r
+                                       Name="squirrel"\r
+                                       >\r
+                                       <File\r
+                                               RelativePath=".\..\..\src\squirrel\squirrel\sqapi.cpp"\r
+                                               >\r
+                                               <FileConfiguration\r
+                                                       Name="Debug|Win32"\r
+                                                       >\r
+                                                       <Tool\r
+                                                               Name="VCCLCompilerTool"\r
+                                                               PreprocessorDefinitions="_CRT_SECURE_NO_DEPRECATE"\r
+                                                       />\r
+                                               </FileConfiguration>\r
+                                       </File>\r
+                                       <File\r
+                                               RelativePath=".\..\..\src\squirrel\squirrel\sqbaselib.cpp"\r
+                                               >\r
+                                               <FileConfiguration\r
+                                                       Name="Debug|Win32"\r
+                                                       >\r
+                                                       <Tool\r
+                                                               Name="VCCLCompilerTool"\r
+                                                               PreprocessorDefinitions="_CRT_SECURE_NO_DEPRECATE"\r
+                                                       />\r
+                                               </FileConfiguration>\r
+                                       </File>\r
+                                       <File\r
+                                               RelativePath=".\..\..\src\squirrel\squirrel\sqclass.cpp"\r
+                                               >\r
+                                               <FileConfiguration\r
+                                                       Name="Debug|Win32"\r
+                                                       >\r
+                                                       <Tool\r
+                                                               Name="VCCLCompilerTool"\r
+                                                               PreprocessorDefinitions="_CRT_SECURE_NO_DEPRECATE"\r
+                                                       />\r
+                                               </FileConfiguration>\r
+                                       </File>\r
+                                       <File\r
+                                               RelativePath=".\..\..\src\squirrel\squirrel\sqcompiler.cpp"\r
+                                               >\r
+                                               <FileConfiguration\r
+                                                       Name="Debug|Win32"\r
+                                                       >\r
+                                                       <Tool\r
+                                                               Name="VCCLCompilerTool"\r
+                                                               PreprocessorDefinitions="_CRT_SECURE_NO_DEPRECATE"\r
+                                                       />\r
+                                               </FileConfiguration>\r
+                                       </File>\r
+                                       <File\r
+                                               RelativePath=".\..\..\src\squirrel\squirrel\sqdebug.cpp"\r
+                                               >\r
+                                               <FileConfiguration\r
+                                                       Name="Debug|Win32"\r
+                                                       >\r
+                                                       <Tool\r
+                                                               Name="VCCLCompilerTool"\r
+                                                               PreprocessorDefinitions="_CRT_SECURE_NO_DEPRECATE"\r
+                                                       />\r
+                                               </FileConfiguration>\r
+                                       </File>\r
+                                       <File\r
+                                               RelativePath=".\..\..\src\squirrel\squirrel\sqfuncstate.cpp"\r
+                                               >\r
+                                               <FileConfiguration\r
+                                                       Name="Debug|Win32"\r
+                                                       >\r
+                                                       <Tool\r
+                                                               Name="VCCLCompilerTool"\r
+                                                               PreprocessorDefinitions="_CRT_SECURE_NO_DEPRECATE"\r
+                                                       />\r
+                                               </FileConfiguration>\r
+                                       </File>\r
+                                       <File\r
+                                               RelativePath=".\..\..\src\squirrel\squirrel\sqlexer.cpp"\r
+                                               >\r
+                                               <FileConfiguration\r
+                                                       Name="Debug|Win32"\r
+                                                       >\r
+                                                       <Tool\r
+                                                               Name="VCCLCompilerTool"\r
+                                                               PreprocessorDefinitions="_CRT_SECURE_NO_DEPRECATE"\r
+                                                       />\r
+                                               </FileConfiguration>\r
+                                       </File>\r
+                                       <File\r
+                                               RelativePath=".\..\..\src\squirrel\squirrel\sqmem.cpp"\r
+                                               >\r
+                                               <FileConfiguration\r
+                                                       Name="Debug|Win32"\r
+                                                       >\r
+                                                       <Tool\r
+                                                               Name="VCCLCompilerTool"\r
+                                                               PreprocessorDefinitions="_CRT_SECURE_NO_DEPRECATE"\r
+                                                       />\r
+                                               </FileConfiguration>\r
+                                       </File>\r
+                                       <File\r
+                                               RelativePath=".\..\..\src\squirrel\squirrel\sqobject.cpp"\r
+                                               >\r
+                                               <FileConfiguration\r
+                                                       Name="Debug|Win32"\r
+                                                       >\r
+                                                       <Tool\r
+                                                               Name="VCCLCompilerTool"\r
+                                                               PreprocessorDefinitions="_CRT_SECURE_NO_DEPRECATE"\r
+                                                       />\r
+                                               </FileConfiguration>\r
+                                       </File>\r
+                                       <File\r
+                                               RelativePath=".\..\..\src\squirrel\squirrel\sqstate.cpp"\r
+                                               >\r
+                                               <FileConfiguration\r
+                                                       Name="Debug|Win32"\r
+                                                       >\r
+                                                       <Tool\r
+                                                               Name="VCCLCompilerTool"\r
+                                                               PreprocessorDefinitions="_CRT_SECURE_NO_DEPRECATE"\r
+                                                       />\r
+                                               </FileConfiguration>\r
+                                       </File>\r
+                                       <File\r
+                                               RelativePath=".\..\..\src\squirrel\squirrel\sqtable.cpp"\r
+                                               >\r
+                                               <FileConfiguration\r
+                                                       Name="Debug|Win32"\r
+                                                       >\r
+                                                       <Tool\r
+                                                               Name="VCCLCompilerTool"\r
+                                                               PreprocessorDefinitions="_CRT_SECURE_NO_DEPRECATE"\r
+                                                       />\r
+                                               </FileConfiguration>\r
+                                       </File>\r
+                                       <File\r
+                                               RelativePath=".\..\..\src\squirrel\squirrel\sqvm.cpp"\r
+                                               >\r
+                                               <FileConfiguration\r
+                                                       Name="Debug|Win32"\r
+                                                       >\r
+                                                       <Tool\r
+                                                               Name="VCCLCompilerTool"\r
+                                                               PreprocessorDefinitions="_CRT_SECURE_NO_DEPRECATE"\r
+                                                       />\r
+                                               </FileConfiguration>\r
+                                       </File>\r
+                               </Filter>\r
+                               <Filter\r
+                                       Name="sqstdlib"\r
+                                       >\r
+                                       <File\r
+                                               RelativePath=".\..\..\src\squirrel\sqstdlib\sqstdaux.cpp"\r
+                                               >\r
+                                               <FileConfiguration\r
+                                                       Name="Debug|Win32"\r
+                                                       >\r
+                                                       <Tool\r
+                                                               Name="VCCLCompilerTool"\r
+                                                               PreprocessorDefinitions="_CRT_SECURE_NO_DEPRECATE"\r
+                                                       />\r
+                                               </FileConfiguration>\r
+                                       </File>\r
+                                       <File\r
+                                               RelativePath=".\..\..\src\squirrel\sqstdlib\sqstdblob.cpp"\r
+                                               >\r
+                                               <FileConfiguration\r
+                                                       Name="Debug|Win32"\r
+                                                       >\r
+                                                       <Tool\r
+                                                               Name="VCCLCompilerTool"\r
+                                                               PreprocessorDefinitions="_CRT_SECURE_NO_DEPRECATE"\r
+                                                       />\r
+                                               </FileConfiguration>\r
+                                       </File>\r
+                                       <File\r
+                                               RelativePath=".\..\..\src\squirrel\sqstdlib\sqstdio.cpp"\r
+                                               >\r
+                                               <FileConfiguration\r
+                                                       Name="Debug|Win32"\r
+                                                       >\r
+                                                       <Tool\r
+                                                               Name="VCCLCompilerTool"\r
+                                                               PreprocessorDefinitions="_CRT_SECURE_NO_DEPRECATE"\r
+                                                       />\r
+                                               </FileConfiguration>\r
+                                       </File>\r
+                                       <File\r
+                                               RelativePath=".\..\..\src\squirrel\sqstdlib\sqstdmath.cpp"\r
+                                               >\r
+                                               <FileConfiguration\r
+                                                       Name="Debug|Win32"\r
+                                                       >\r
+                                                       <Tool\r
+                                                               Name="VCCLCompilerTool"\r
+                                                               PreprocessorDefinitions="_CRT_SECURE_NO_DEPRECATE"\r
+                                                       />\r
+                                               </FileConfiguration>\r
+                                       </File>\r
+                                       <File\r
+                                               RelativePath=".\..\..\src\squirrel\sqstdlib\sqstdrex.cpp"\r
+                                               >\r
+                                               <FileConfiguration\r
+                                                       Name="Debug|Win32"\r
+                                                       >\r
+                                                       <Tool\r
+                                                               Name="VCCLCompilerTool"\r
+                                                               PreprocessorDefinitions="_CRT_SECURE_NO_DEPRECATE"\r
+                                                       />\r
+                                               </FileConfiguration>\r
+                                       </File>\r
+                                       <File\r
+                                               RelativePath=".\..\..\src\squirrel\sqstdlib\sqstdstream.cpp"\r
+                                               >\r
+                                               <FileConfiguration\r
+                                                       Name="Debug|Win32"\r
+                                                       >\r
+                                                       <Tool\r
+                                                               Name="VCCLCompilerTool"\r
+                                                               PreprocessorDefinitions="_CRT_SECURE_NO_DEPRECATE"\r
+                                                       />\r
+                                               </FileConfiguration>\r
+                                       </File>\r
+                                       <File\r
+                                               RelativePath=".\..\..\src\squirrel\sqstdlib\sqstdstring.cpp"\r
+                                               >\r
+                                               <FileConfiguration\r
+                                                       Name="Debug|Win32"\r
+                                                       >\r
+                                                       <Tool\r
+                                                               Name="VCCLCompilerTool"\r
+                                                               PreprocessorDefinitions="_CRT_SECURE_NO_DEPRECATE"\r
+                                                       />\r
+                                               </FileConfiguration>\r
+                                       </File>\r
+                                       <File\r
+                                               RelativePath=".\..\..\src\squirrel\sqstdlib\sqstdsystem.cpp"\r
+                                               >\r
+                                               <FileConfiguration\r
+                                                       Name="Debug|Win32"\r
+                                                       >\r
+                                                       <Tool\r
+                                                               Name="VCCLCompilerTool"\r
+                                                               PreprocessorDefinitions="_CRT_SECURE_NO_DEPRECATE"\r
+                                                       />\r
+                                               </FileConfiguration>\r
+                                       </File>\r
+                               </Filter>\r
+                       </Filter>\r
+                       <Filter\r
+                               Name="sprite"\r
+                               >\r
+                               <File\r
+                                       RelativePath=".\..\..\src\sprite\sprite.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\sprite\sprite_data.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\sprite\sprite_manager.cpp"\r
+                                       >\r
+                               </File>\r
+                       </Filter>\r
+                       <Filter\r
+                               Name="tinygettext"\r
+                               >\r
+                               <File\r
+                                       RelativePath=".\..\..\src\tinygettext\findlocale.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\tinygettext\tinygettext.cpp"\r
+                                       >\r
+                               </File>\r
+                       </Filter>\r
+                       <Filter\r
+                               Name="trigger"\r
+                               >\r
+                               <File\r
+                                       RelativePath=".\..\..\src\trigger\door.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\trigger\scripttrigger.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\trigger\secretarea_trigger.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\trigger\sequence_trigger.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\trigger\switch.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\trigger\trigger_base.cpp"\r
+                                       >\r
+                               </File>\r
+                       </Filter>\r
+                       <Filter\r
+                               Name="object"\r
+                               >\r
+                               <File\r
+                                       RelativePath=".\..\..\src\object\ambient_sound.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\object\anchor_point.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\object\background.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\object\block.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\object\bullet.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\object\camera.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\object\candle.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\object\coin.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\object\display_effect.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\object\electrifier.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\object\endsequence.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\object\falling_coin.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\object\firefly.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\object\fireworks.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\object\floating_image.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\object\flower.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\object\gameobjs.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\object\gradient.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\object\growup.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\object\hurting_platform.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\object\infoblock.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\object\invisible_block.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\object\lantern.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\object\level_time.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\object\light.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\object\magicblock.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\object\moving_sprite.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\object\oneup.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\object\particles.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\object\particlesystem.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\object\particlesystem_interactive.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\object\path.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\object\path_walker.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\object\platform.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\object\player.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\object\powerup.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\object\pulsing_light.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\object\pushbutton.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\object\rainsplash.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\object\rock.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\object\scripted_object.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\object\skull_tile.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\object\specialriser.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\object\spotlight.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\object\sprite_particle.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\object\star.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\object\text_object.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\object\thunderstorm.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\object\tilemap.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\object\trampoline.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\object\unstable_tile.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\object\weak_block.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\object\wind.cpp"\r
+                                       >\r
+                               </File>\r
+                       </Filter>\r
+                       <Filter\r
+                               Name="badguy"\r
+                               >\r
+                               <File\r
+                                       RelativePath=".\..\..\src\badguy\angrystone.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\badguy\badguy.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\badguy\bomb.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\badguy\bouncing_snowball.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\badguy\dart.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\badguy\darttrap.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\badguy\dispenser.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\badguy\fish.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\badguy\flame.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\badguy\flyingsnowball.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\badguy\igel.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\badguy\jumpy.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\badguy\kugelblitz.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\badguy\mole.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\badguy\mole_rock.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\badguy\mrbomb.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\badguy\mriceblock.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\badguy\mrrocket.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\badguy\mrtree.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\badguy\plant.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\badguy\poisonivy.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\badguy\rocketexplosion.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\badguy\skullyhop.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\badguy\snail.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\badguy\snowball.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\badguy\spidermite.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\badguy\spiky.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\badguy\sspiky.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\badguy\stalactite.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\badguy\stumpy.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\badguy\toad.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\badguy\totem.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\badguy\walking_badguy.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\badguy\walkingleaf.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\badguy\willowisp.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\badguy\yeti.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\badguy\yeti_stalactite.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\badguy\zeekling.cpp"\r
+                                       >\r
+                               </File>\r
+                       </Filter>\r
+                       <Filter\r
+                               Name="control"\r
+                               >\r
+                               <File\r
+                                       RelativePath=".\..\..\src\control\codecontroller.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\control\controller.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\control\joystickkeyboardcontroller.cpp"\r
+                                       >\r
+                               </File>\r
+                       </Filter>\r
+                       <Filter\r
+                               Name="gui"\r
+                               >\r
+                               <File\r
+                                       RelativePath=".\..\..\src\gui\button.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\gui\menu.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\gui\mousecursor.cpp"\r
+                                       >\r
+                               </File>\r
+                       </Filter>\r
+                       <Filter\r
+                               Name="lisp"\r
+                               >\r
+                               <File\r
+                                       RelativePath=".\..\..\src\lisp\lexer.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\lisp\lisp.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\lisp\list_iterator.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\lisp\parser.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\lisp\writer.cpp"\r
+                                       >\r
+                               </File>\r
+                       </Filter>\r
+                       <Filter\r
+                               Name="physfs"\r
+                               >\r
+                               <File\r
+                                       RelativePath=".\..\..\src\physfs\physfs_sdl.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\physfs\physfs_stream.cpp"\r
+                                       >\r
+                               </File>\r
+                       </Filter>\r
+                       <Filter\r
+                               Name="scripting"\r
+                               >\r
+                               <File\r
+                                       RelativePath=".\..\..\src\scripting\camera.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\scripting\candle.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\scripting\floating_image.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\scripting\functions.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\scripting\level.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\scripting\level_time.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\scripting\platform.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\scripting\serialize.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\scripting\squirrel_error.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\scripting\squirrel_util.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\scripting\thread_queue.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\scripting\thunderstorm.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\scripting\tilemap.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\scripting\time_scheduler.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\scripting\wind.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\scripting\wrapper.cpp"\r
+                                       >\r
+                               </File>\r
+                       </Filter>\r
+                       <Filter\r
+                               Name="worldmap"\r
+                               >\r
+                               <File\r
+                                       RelativePath=".\..\..\src\worldmap\level.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\worldmap\spawn_point.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\worldmap\special_tile.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\worldmap\sprite_change.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\worldmap\teleporter.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\worldmap\tux.cpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\worldmap\worldmap.cpp"\r
+                                       >\r
+                               </File>\r
+                       </Filter>\r
+                       <Filter\r
+                               Name="math"\r
+                               >\r
+                               <File\r
+                                       RelativePath=".\..\..\src\math\vector.cpp"\r
+                                       >\r
+                               </File>\r
+                       </Filter>\r
+               </Filter>\r
+               <Filter\r
+                       Name="Header Files"\r
+                       Filter="h;hpp;hxx;hm;inl;inc;xsd"\r
+                       UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"\r
+                       >\r
+                       <File\r
+                               RelativePath=".\..\..\src\collision.hpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
+                               RelativePath=".\..\..\src\collision_hit.hpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
+                               RelativePath=".\..\..\src\console.hpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
+                               RelativePath=".\..\..\src\direction.hpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
+                               RelativePath=".\..\..\src\fadeout.hpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
+                               RelativePath=".\..\..\src\file_system.hpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
+                               RelativePath=".\..\..\src\flip_level_transformer.hpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
+                               RelativePath=".\..\..\src\game_object.hpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
+                               RelativePath=".\..\..\src\game_session.hpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
+                               RelativePath=".\..\..\src\gameconfig.hpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
+                               RelativePath=".\..\..\src\gettext.hpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
+                               RelativePath=".\..\..\src\level.hpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
+                               RelativePath=".\..\..\src\level_transformer.hpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
+                               RelativePath=".\..\..\src\log.hpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
+                               RelativePath=".\..\..\src\main.hpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
+                               RelativePath=".\..\..\src\mainloop.hpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
+                               RelativePath=".\..\..\src\moving_object.hpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
+                               RelativePath=".\..\..\src\object_factory.hpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
+                               RelativePath=".\..\..\src\object_remove_listener.hpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
+                               RelativePath=".\..\..\src\options_menu.hpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
+                               RelativePath=".\..\..\src\physic.hpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
+                               RelativePath=".\..\..\src\player_status.hpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
+                               RelativePath=".\..\..\src\random_generator.hpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
+                               RelativePath=".\..\..\src\ref.hpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
+                               RelativePath=".\..\..\src\refcounter.hpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
+                               RelativePath=".\..\..\src\resources.hpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
+                               RelativePath=".\..\..\src\screen.hpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
+                               RelativePath=".\..\..\src\screen_fade.hpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
+                               RelativePath=".\..\..\src\script_interface.hpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
+                               RelativePath=".\..\..\src\sector.hpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
+                               RelativePath=".\..\..\src\serializable.hpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
+                               RelativePath=".\..\..\src\shrinkfade.hpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
+                               RelativePath=".\..\..\src\spawn_point.hpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
+                               RelativePath=".\..\..\src\statistics.hpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
+                               RelativePath=".\..\..\src\textscroller.hpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
+                               RelativePath=".\..\..\src\tile.hpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
+                               RelativePath=".\..\..\src\tile_manager.hpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
+                               RelativePath=".\..\..\src\timer.hpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
+                               RelativePath=".\..\..\src\title.hpp"\r
+                               >\r
+                       </File>\r
+                       <File\r
+                               RelativePath=".\..\..\src\world.hpp"\r
+                               >\r
+                       </File>\r
+                       <Filter\r
+                               Name="audio"\r
+                               >\r
+                               <File\r
+                                       RelativePath=".\..\..\src\audio\dummy_sound_source.hpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\audio\openal_sound_source.hpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\audio\sound_file.hpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\audio\sound_manager.hpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\audio\sound_source.hpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\audio\stream_sound_source.hpp"\r
+                                       >\r
+                               </File>\r
+                       </Filter>\r
+                       <Filter\r
+                               Name="config"\r
+                               >\r
+                               <File\r
+                                       RelativePath=".\mk\msvc\config.h"\r
+                                       >\r
+                               </File>\r
+                       </Filter>\r
+                       <Filter\r
+                               Name="squirrel"\r
+                               >\r
+                               <Filter\r
+                                       Name="squirrel"\r
+                                       >\r
+                                       <File\r
+                                               RelativePath=".\..\..\src\squirrel\squirrel\sqarray.h"\r
+                                               >\r
+                                       </File>\r
+                                       <File\r
+                                               RelativePath=".\..\..\src\squirrel\squirrel\sqclass.h"\r
+                                               >\r
+                                       </File>\r
+                                       <File\r
+                                               RelativePath=".\..\..\src\squirrel\squirrel\sqclosure.h"\r
+                                               >\r
+                                       </File>\r
+                                       <File\r
+                                               RelativePath=".\..\..\src\squirrel\squirrel\sqcompiler.h"\r
+                                               >\r
+                                       </File>\r
+                                       <File\r
+                                               RelativePath=".\..\..\src\squirrel\squirrel\sqfuncproto.h"\r
+                                               >\r
+                                       </File>\r
+                                       <File\r
+                                               RelativePath=".\..\..\src\squirrel\squirrel\sqfuncstate.h"\r
+                                               >\r
+                                       </File>\r
+                                       <File\r
+                                               RelativePath=".\..\..\src\squirrel\squirrel\sqlexer.h"\r
+                                               >\r
+                                       </File>\r
+                                       <File\r
+                                               RelativePath=".\..\..\src\squirrel\squirrel\sqobject.h"\r
+                                               >\r
+                                       </File>\r
+                                       <File\r
+                                               RelativePath=".\..\..\src\squirrel\squirrel\sqopcodes.h"\r
+                                               >\r
+                                       </File>\r
+                                       <File\r
+                                               RelativePath=".\..\..\src\squirrel\squirrel\sqpcheader.h"\r
+                                               >\r
+                                       </File>\r
+                                       <File\r
+                                               RelativePath=".\..\..\src\squirrel\squirrel\sqstate.h"\r
+                                               >\r
+                                       </File>\r
+                                       <File\r
+                                               RelativePath=".\..\..\src\squirrel\squirrel\sqstring.h"\r
+                                               >\r
+                                       </File>\r
+                                       <File\r
+                                               RelativePath=".\..\..\src\squirrel\squirrel\sqtable.h"\r
+                                               >\r
+                                       </File>\r
+                                       <File\r
+                                               RelativePath=".\..\..\src\squirrel\squirrel\squserdata.h"\r
+                                               >\r
+                                       </File>\r
+                                       <File\r
+                                               RelativePath=".\..\..\src\squirrel\squirrel\squtils.h"\r
+                                               >\r
+                                       </File>\r
+                                       <File\r
+                                               RelativePath=".\..\..\src\squirrel\squirrel\sqvm.h"\r
+                                               >\r
+                                       </File>\r
+                               </Filter>\r
+                               <Filter\r
+                                       Name="sqstdlib"\r
+                                       >\r
+                                       <File\r
+                                               RelativePath=".\..\..\src\squirrel\sqstdlib\sqstdblobimpl.h"\r
+                                               >\r
+                                       </File>\r
+                                       <File\r
+                                               RelativePath=".\..\..\src\squirrel\sqstdlib\sqstdstream.h"\r
+                                               >\r
+                                       </File>\r
+                               </Filter>\r
+                               <Filter\r
+                                       Name="include"\r
+                                       >\r
+                                       <File\r
+                                               RelativePath=".\..\..\src\squirrel\include\sqstdaux.h"\r
+                                               >\r
+                                       </File>\r
+                                       <File\r
+                                               RelativePath=".\..\..\src\squirrel\include\sqstdblob.h"\r
+                                               >\r
+                                       </File>\r
+                                       <File\r
+                                               RelativePath=".\..\..\src\squirrel\include\sqstdio.h"\r
+                                               >\r
+                                       </File>\r
+                                       <File\r
+                                               RelativePath=".\..\..\src\squirrel\include\sqstdmath.h"\r
+                                               >\r
+                                       </File>\r
+                                       <File\r
+                                               RelativePath=".\..\..\src\squirrel\include\sqstdstring.h"\r
+                                               >\r
+                                       </File>\r
+                                       <File\r
+                                               RelativePath=".\..\..\src\squirrel\include\sqstdsystem.h"\r
+                                               >\r
+                                       </File>\r
+                                       <File\r
+                                               RelativePath=".\..\..\src\squirrel\include\squirrel.h"\r
+                                               >\r
+                                       </File>\r
+                               </Filter>\r
+                       </Filter>\r
+                       <Filter\r
+                               Name="video"\r
+                               >\r
+                               <File\r
+                                       RelativePath=".\..\..\src\video\color.hpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\video\drawing_context.hpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\video\font.hpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\video\glutil.hpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\video\image_texture.hpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\video\surface.hpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\video\texture.hpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\video\texture_manager.hpp"\r
+                                       >\r
+                               </File>\r
+                       </Filter>\r
+                       <Filter\r
+                               Name="badguy"\r
+                               >\r
+                               <File\r
+                                       RelativePath=".\..\..\src\badguy\angrystone.hpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\badguy\badguy.hpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\badguy\bomb.hpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\badguy\bouncing_snowball.hpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\badguy\dart.hpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\badguy\darttrap.hpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\badguy\dispenser.hpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\badguy\fish.hpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\badguy\flame.hpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\badguy\flyingsnowball.hpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\badguy\igel.hpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\badguy\jumpy.hpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\badguy\kugelblitz.hpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\badguy\mole.hpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\badguy\mole_rock.hpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\badguy\mrbomb.hpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\badguy\mriceblock.hpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\badguy\mrrocket.hpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\badguy\mrtree.hpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\badguy\plant.hpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\badguy\poisonivy.hpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\badguy\rocketexplosion.hpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\badguy\skullyhop.hpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\badguy\snail.hpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\badguy\snowball.hpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\badguy\spidermite.hpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\badguy\spiky.hpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\badguy\sspiky.hpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\badguy\stalactite.hpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\badguy\stumpy.hpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\badguy\toad.hpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\badguy\totem.hpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\badguy\walking_badguy.hpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\badguy\walkingleaf.hpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\badguy\willowisp.hpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\badguy\yeti.hpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\badguy\yeti_stalactite.hpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\badguy\zeekling.hpp"\r
+                                       >\r
+                               </File>\r
+                       </Filter>\r
+                       <Filter\r
+                               Name="object"\r
+                               >\r
+                               <File\r
+                                       RelativePath=".\..\..\src\object\ambient_sound.hpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\object\anchor_point.hpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\object\background.hpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\object\block.hpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\object\bullet.hpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\object\camera.hpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\object\candle.hpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\object\coin.hpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\object\display_effect.hpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\object\electrifier.hpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\object\endsequence.hpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\object\falling_coin.hpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\object\firefly.hpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\object\fireworks.hpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\object\floating_image.hpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\object\flower.hpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\object\gameobjs.hpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\object\gradient.hpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\object\growup.hpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\object\hurting_platform.hpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\object\infoblock.hpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\object\invisible_block.hpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\object\lantern.hpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\object\level_time.hpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\object\light.hpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\object\magicblock.hpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\object\moving_sprite.hpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\object\oneup.hpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\object\particles.hpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\object\particlesystem.hpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\object\particlesystem_interactive.hpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\object\path.hpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\object\path_walker.hpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\object\platform.hpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\object\player.hpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\object\portable.hpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\object\powerup.hpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\object\pulsing_light.hpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\object\pushbutton.hpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\object\rainsplash.hpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\object\rock.hpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\object\scripted_object.hpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\object\skull_tile.hpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\object\specialriser.hpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\object\spotlight.hpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\object\sprite_particle.hpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\object\star.hpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\object\text_object.hpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\object\thunderstorm.hpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\object\tilemap.hpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\object\trampoline.hpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\object\unstable_tile.hpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\object\weak_block.hpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\object\wind.hpp"\r
+                                       >\r
+                               </File>\r
+                       </Filter>\r
+                       <Filter\r
+                               Name="worldmap"\r
+                               >\r
+                               <File\r
+                                       RelativePath=".\..\..\src\worldmap\direction.hpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\worldmap\level.hpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\worldmap\spawn_point.hpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\worldmap\special_tile.hpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\worldmap\sprite_change.hpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\worldmap\teleporter.hpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\worldmap\tux.hpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\worldmap\worldmap.hpp"\r
+                                       >\r
+                               </File>\r
+                       </Filter>\r
+                       <Filter\r
+                               Name="lisp"\r
+                               >\r
+                               <File\r
+                                       RelativePath=".\..\..\src\lisp\lexer.hpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\lisp\lisp.hpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\lisp\list_iterator.hpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\lisp\parser.hpp"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath=".\..\..\src\lisp\writer.hpp"\r
+                                       >\r
+                               </File>\r
+                       </Filter>\r
+               </Filter>\r
+               <Filter\r
+                       Name="Resource Files"\r
+                       Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav"\r
+                       UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}"\r
+                       >\r
+               </Filter>\r
+       </Files>\r
+       <Globals>\r
+       </Globals>\r
+</VisualStudioProject>\r
diff --git a/mk/msvc/supertux.vsprops b/mk/msvc/supertux.vsprops
new file mode 100644 (file)
index 0000000..96ab7eb
--- /dev/null
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="Windows-1252"?>\r
+<VisualStudioPropertySheet\r
+       ProjectType="Visual C++"\r
+       Version="8.00"\r
+       Name="supertux"\r
+       >\r
+       <UserMacro\r
+               Name="top_srcdir"\r
+               Value="$(SolutionDir)\..\.."\r
+       />\r
+       <UserMacro\r
+               Name="external_libs"\r
+               Value="$(SolutionDir)\..\..\.."\r
+       />\r
+</VisualStudioPropertySheet>\r
diff --git a/mk/msvc/unistd.h b/mk/msvc/unistd.h
new file mode 100644 (file)
index 0000000..b262fa1
--- /dev/null
@@ -0,0 +1 @@
+// dummy file