shithub: choc

Download patch

ref: dd32de5567784e912f28e735b4415344f1d8feb5
parent: 095d69a9c05789c08402bcc9509da6321c6c7636
author: GhostlyDeath <[email protected]>
date: Wed Jan 16 08:39:24 EST 2008

Added MSVC9 (2k8 Express) Project File; The client builds but -setup and
-server just need to have files excluded/included from the project

Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 1000

--- a/TODO
+++ b/TODO
@@ -36,7 +36,6 @@
   automatically download and play speedruns.
 * DWANGO-like interface for finding players and setting up games.
 * Demo hashes for regression testing of this and other ports.
-* MSVC build
 * OPL emulation
 * Video capture mode?
 
--- a/msvc/config.h
+++ b/msvc/config.h
@@ -11,16 +11,16 @@
 #define PACKAGE_NAME "Chocolate Doom"
 
 /* Define to the full name and version of this package. */
-#define PACKAGE_STRING "Chocolate Doom 0.0.0"
+#define PACKAGE_STRING "Chocolate Doom 1.0.0"
 
 /* Define to the one symbol short name of this package. */
 #define PACKAGE_TARNAME "chocolate-doom"
 
 /* Define to the version of this package. */
-#define PACKAGE_VERSION "0.0.0"
+#define PACKAGE_VERSION "1.0.0"
 
 /* Version number of package */
-#define VERSION "0.0.0"
+#define VERSION "1.0.0"
 
 /* Define to 1 if your processor stores words with the most significant byte
    first (like Motorola and SPARC, unlike Intel and VAX). */
--- /dev/null
+++ b/msvc/win32.rc
@@ -1,0 +1,46 @@
+//-----------------------------------------------------------------------------
+//
+// Copyright(C) 2005 Simon Howard
+// Copyright(C) 2008 "GhostlyDeath" ([email protected])
+//
+// This program is free software; you can redistribute it and/or
+// modify it under the terms of the GNU General Public License
+// as published by the Free Software Foundation; either version 2
+// of the License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+// GNU General Public License for more details.
+//
+// You should have received a copy of the GNU General Public License
+// along with this program; if not, write to the Free Software
+// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
+// 02111-1307, USA.
+//
+// DESCRIPTION:
+//	Win32 Resources
+//
+//-----------------------------------------------------------------------------
+
+1 ICON "../data/chocolate-doom.ico"
+
+1 VERSIONINFO
+PRODUCTVERSION 1,0,0,0
+FILEVERSION 1,0,0,0
+FILETYPE 1
+BEGIN
+	BLOCK "StringFileInfo"
+	BEGIN
+		BLOCK "040904E4"
+		BEGIN
+			VALUE "FileVersion", "1.0.0"
+			VALUE "FileDescription", "Chocolate Doom 1.0.0"
+			VALUE "InternalName", "chocolate-doom"
+			VALUE "CompanyName", "[email protected]"
+			VALUE "LegalCopyright", "GNU General Public License"
+			VALUE "ProductName", "Chocolate Doom"
+			VALUE "ProductVersion", "1.0.0"
+		END
+	END
+END
\ No newline at end of file
--- a/pcsound/pcsound.c
+++ b/pcsound/pcsound.c
@@ -27,6 +27,7 @@
 #include <stdlib.h>
 #include <string.h>
 
+#include "doomdef.h"
 #include "config.h"
 #include "pcsound.h"
 #include "pcsound_internal.h"
--- a/src/deh_mapping.c
+++ b/src/deh_mapping.c
@@ -30,6 +30,7 @@
 #include <stdlib.h>
 #include <string.h>
 
+#include "doomdef.h"
 #include "i_system.h"
 #include "deh_mapping.h"
 
--- a/src/doomdef.h
+++ b/src/doomdef.h
@@ -34,6 +34,7 @@
 // #define macros to provide functions missing in Windows.
 // Outside Windows, we use strings.h for str[n]casecmp.
 
+
 #ifdef _WIN32
 
 #define snprintf _snprintf
--- a/src/m_argv.c
+++ b/src/m_argv.c
@@ -29,6 +29,7 @@
 #include <stdlib.h>
 #include <string.h>
 
+#include "doomdef.h"
 #include "i_system.h"
 
 int		myargc;
--- a/src/w_merge.c
+++ b/src/w_merge.c
@@ -29,6 +29,7 @@
 #include <stdlib.h>
 #include <string.h>
 
+#include "doomdef.h"
 #include "i_system.h"
 #include "w_merge.h"
 #include "w_wad.h"
--- /dev/null
+++ b/vc9/Chocolate Doom.sln
@@ -1,0 +1,32 @@
+
+Microsoft Visual Studio Solution File, Format Version 10.00
+# Visual C++ Express 2008
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Chocolate Doom", "Chocolate Doom.vcproj", "{8B744A3B-8F18-41A0-85A3-293816E85B6E}"
+EndProject
+Global
+	GlobalSection(SolutionConfigurationPlatforms) = preSolution
+		Debug Client|Win32 = Debug Client|Win32
+		Debug Server|Win32 = Debug Server|Win32
+		Debug Setup|Win32 = Debug Setup|Win32
+		Release Client|Win32 = Release Client|Win32
+		Release Server|Win32 = Release Server|Win32
+		Release Setup|Win32 = Release Setup|Win32
+	EndGlobalSection
+	GlobalSection(ProjectConfigurationPlatforms) = postSolution
+		{8B744A3B-8F18-41A0-85A3-293816E85B6E}.Debug Client|Win32.ActiveCfg = Debug|Win32
+		{8B744A3B-8F18-41A0-85A3-293816E85B6E}.Debug Client|Win32.Build.0 = Debug|Win32
+		{8B744A3B-8F18-41A0-85A3-293816E85B6E}.Debug Server|Win32.ActiveCfg = Debug Server|Win32
+		{8B744A3B-8F18-41A0-85A3-293816E85B6E}.Debug Server|Win32.Build.0 = Debug Server|Win32
+		{8B744A3B-8F18-41A0-85A3-293816E85B6E}.Debug Setup|Win32.ActiveCfg = Debug Setup|Win32
+		{8B744A3B-8F18-41A0-85A3-293816E85B6E}.Debug Setup|Win32.Build.0 = Debug Setup|Win32
+		{8B744A3B-8F18-41A0-85A3-293816E85B6E}.Release Client|Win32.ActiveCfg = Release|Win32
+		{8B744A3B-8F18-41A0-85A3-293816E85B6E}.Release Client|Win32.Build.0 = Release|Win32
+		{8B744A3B-8F18-41A0-85A3-293816E85B6E}.Release Server|Win32.ActiveCfg = Release Server|Win32
+		{8B744A3B-8F18-41A0-85A3-293816E85B6E}.Release Server|Win32.Build.0 = Release Server|Win32
+		{8B744A3B-8F18-41A0-85A3-293816E85B6E}.Release Setup|Win32.ActiveCfg = Release Setup|Win32
+		{8B744A3B-8F18-41A0-85A3-293816E85B6E}.Release Setup|Win32.Build.0 = Release Setup|Win32
+	EndGlobalSection
+	GlobalSection(SolutionProperties) = preSolution
+		HideSolutionNode = FALSE
+	EndGlobalSection
+EndGlobal
--- /dev/null
+++ b/vc9/Chocolate Doom.vcproj
@@ -1,0 +1,1892 @@
+<?xml version="1.0" encoding="Windows-1252"?>
+<VisualStudioProject
+	ProjectType="Visual C++"
+	Version="9.00"
+	Name="Chocolate Doom"
+	ProjectGUID="{8B744A3B-8F18-41A0-85A3-293816E85B6E}"
+	RootNamespace="ChocolateDoom"
+	Keyword="Win32Proj"
+	TargetFrameworkVersion="196613"
+	>
+	<Platforms>
+		<Platform
+			Name="Win32"
+		/>
+	</Platforms>
+	<ToolFiles>
+	</ToolFiles>
+	<Configurations>
+		<Configuration
+			Name="Debug|Win32"
+			OutputDirectory="$(SolutionDir)$(ConfigurationName)"
+			IntermediateDirectory="$(ConfigurationName)"
+			ConfigurationType="1"
+			CharacterSet="0"
+			>
+			<Tool
+				Name="VCPreBuildEventTool"
+			/>
+			<Tool
+				Name="VCCustomBuildTool"
+			/>
+			<Tool
+				Name="VCXMLDataGeneratorTool"
+			/>
+			<Tool
+				Name="VCWebServiceProxyGeneratorTool"
+			/>
+			<Tool
+				Name="VCMIDLTool"
+			/>
+			<Tool
+				Name="VCCLCompilerTool"
+				Optimization="0"
+				AdditionalIncludeDirectories="..\src;..\setup;..\textscreen;..\pcsound;..\msvc"
+				PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
+				MinimalRebuild="true"
+				BasicRuntimeChecks="3"
+				RuntimeLibrary="3"
+				UsePrecompiledHeader="0"
+				ExpandAttributedSource="true"
+				AssemblerOutput="2"
+				WarningLevel="3"
+				DebugInformationFormat="3"
+				CompileAs="1"
+			/>
+			<Tool
+				Name="VCManagedResourceCompilerTool"
+			/>
+			<Tool
+				Name="VCResourceCompilerTool"
+			/>
+			<Tool
+				Name="VCPreLinkEventTool"
+			/>
+			<Tool
+				Name="VCLinkerTool"
+				AdditionalDependencies="SDL.lib SDL_mixer.lib SDL_net.lib SDLmain.lib"
+				OutputFile="$(OutDir)\chocolate-doom-debug.exe"
+				LinkIncremental="2"
+				GenerateDebugInformation="true"
+				SubSystem="1"
+				DataExecutionPrevention="0"
+				TargetMachine="1"
+			/>
+			<Tool
+				Name="VCALinkTool"
+			/>
+			<Tool
+				Name="VCManifestTool"
+			/>
+			<Tool
+				Name="VCXDCMakeTool"
+			/>
+			<Tool
+				Name="VCBscMakeTool"
+			/>
+			<Tool
+				Name="VCFxCopTool"
+			/>
+			<Tool
+				Name="VCAppVerifierTool"
+			/>
+			<Tool
+				Name="VCPostBuildEventTool"
+			/>
+		</Configuration>
+		<Configuration
+			Name="Release|Win32"
+			OutputDirectory="$(SolutionDir)$(ConfigurationName)"
+			IntermediateDirectory="$(ConfigurationName)"
+			ConfigurationType="1"
+			CharacterSet="0"
+			WholeProgramOptimization="0"
+			>
+			<Tool
+				Name="VCPreBuildEventTool"
+			/>
+			<Tool
+				Name="VCCustomBuildTool"
+			/>
+			<Tool
+				Name="VCXMLDataGeneratorTool"
+			/>
+			<Tool
+				Name="VCWebServiceProxyGeneratorTool"
+			/>
+			<Tool
+				Name="VCMIDLTool"
+			/>
+			<Tool
+				Name="VCCLCompilerTool"
+				Optimization="2"
+				EnableIntrinsicFunctions="true"
+				AdditionalIncludeDirectories="..\src;..\setup;..\textscreen;..\pcsound;..\msvc"
+				PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
+				RuntimeLibrary="2"
+				EnableFunctionLevelLinking="true"
+				UsePrecompiledHeader="0"
+				WarningLevel="3"
+				DebugInformationFormat="3"
+				CompileAs="1"
+			/>
+			<Tool
+				Name="VCManagedResourceCompilerTool"
+			/>
+			<Tool
+				Name="VCResourceCompilerTool"
+			/>
+			<Tool
+				Name="VCPreLinkEventTool"
+			/>
+			<Tool
+				Name="VCLinkerTool"
+				AdditionalDependencies="SDL.lib SDL_mixer.lib SDL_net.lib SDLmain.lib"
+				OutputFile="$(OutDir)\chocolate-doom.exe"
+				LinkIncremental="1"
+				GenerateDebugInformation="true"
+				SubSystem="1"
+				OptimizeReferences="2"
+				EnableCOMDATFolding="2"
+				DataExecutionPrevention="0"
+				TurnOffAssemblyGeneration="false"
+				TargetMachine="1"
+			/>
+			<Tool
+				Name="VCALinkTool"
+			/>
+			<Tool
+				Name="VCManifestTool"
+			/>
+			<Tool
+				Name="VCXDCMakeTool"
+			/>
+			<Tool
+				Name="VCBscMakeTool"
+			/>
+			<Tool
+				Name="VCFxCopTool"
+			/>
+			<Tool
+				Name="VCAppVerifierTool"
+			/>
+			<Tool
+				Name="VCPostBuildEventTool"
+			/>
+		</Configuration>
+		<Configuration
+			Name="Debug Server|Win32"
+			OutputDirectory="$(SolutionDir)$(ConfigurationName)"
+			IntermediateDirectory="$(ConfigurationName)"
+			ConfigurationType="1"
+			CharacterSet="0"
+			>
+			<Tool
+				Name="VCPreBuildEventTool"
+			/>
+			<Tool
+				Name="VCCustomBuildTool"
+			/>
+			<Tool
+				Name="VCXMLDataGeneratorTool"
+			/>
+			<Tool
+				Name="VCWebServiceProxyGeneratorTool"
+			/>
+			<Tool
+				Name="VCMIDLTool"
+			/>
+			<Tool
+				Name="VCCLCompilerTool"
+				Optimization="0"
+				AdditionalIncludeDirectories="..\src;..\setup;..\textscreen;..\pcsound;..\msvc"
+				PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
+				MinimalRebuild="true"
+				BasicRuntimeChecks="3"
+				RuntimeLibrary="3"
+				UsePrecompiledHeader="0"
+				ExpandAttributedSource="true"
+				AssemblerOutput="2"
+				WarningLevel="3"
+				DebugInformationFormat="3"
+				CompileAs="1"
+			/>
+			<Tool
+				Name="VCManagedResourceCompilerTool"
+			/>
+			<Tool
+				Name="VCResourceCompilerTool"
+			/>
+			<Tool
+				Name="VCPreLinkEventTool"
+			/>
+			<Tool
+				Name="VCLinkerTool"
+				AdditionalDependencies="SDL.lib SDL_mixer.lib SDL_net.lib SDLmain.lib"
+				OutputFile="$(OutDir)\chocolate-server-debug.exe"
+				LinkIncremental="2"
+				GenerateDebugInformation="true"
+				SubSystem="1"
+				DataExecutionPrevention="0"
+				TargetMachine="1"
+			/>
+			<Tool
+				Name="VCALinkTool"
+			/>
+			<Tool
+				Name="VCManifestTool"
+			/>
+			<Tool
+				Name="VCXDCMakeTool"
+			/>
+			<Tool
+				Name="VCBscMakeTool"
+			/>
+			<Tool
+				Name="VCFxCopTool"
+			/>
+			<Tool
+				Name="VCAppVerifierTool"
+			/>
+			<Tool
+				Name="VCPostBuildEventTool"
+			/>
+		</Configuration>
+		<Configuration
+			Name="Release Server|Win32"
+			OutputDirectory="$(SolutionDir)$(ConfigurationName)"
+			IntermediateDirectory="$(ConfigurationName)"
+			ConfigurationType="1"
+			CharacterSet="0"
+			WholeProgramOptimization="0"
+			>
+			<Tool
+				Name="VCPreBuildEventTool"
+			/>
+			<Tool
+				Name="VCCustomBuildTool"
+			/>
+			<Tool
+				Name="VCXMLDataGeneratorTool"
+			/>
+			<Tool
+				Name="VCWebServiceProxyGeneratorTool"
+			/>
+			<Tool
+				Name="VCMIDLTool"
+			/>
+			<Tool
+				Name="VCCLCompilerTool"
+				Optimization="2"
+				EnableIntrinsicFunctions="true"
+				AdditionalIncludeDirectories="..\src;..\setup;..\textscreen;..\pcsound;..\msvc"
+				PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
+				RuntimeLibrary="2"
+				EnableFunctionLevelLinking="true"
+				UsePrecompiledHeader="0"
+				WarningLevel="3"
+				DebugInformationFormat="3"
+				CompileAs="1"
+			/>
+			<Tool
+				Name="VCManagedResourceCompilerTool"
+			/>
+			<Tool
+				Name="VCResourceCompilerTool"
+			/>
+			<Tool
+				Name="VCPreLinkEventTool"
+			/>
+			<Tool
+				Name="VCLinkerTool"
+				AdditionalDependencies="SDL.lib SDL_mixer.lib SDL_net.lib SDLmain.lib"
+				OutputFile="$(OutDir)\chocolate-server.exe"
+				LinkIncremental="1"
+				GenerateDebugInformation="true"
+				SubSystem="1"
+				OptimizeReferences="2"
+				EnableCOMDATFolding="2"
+				DataExecutionPrevention="0"
+				TurnOffAssemblyGeneration="false"
+				TargetMachine="1"
+			/>
+			<Tool
+				Name="VCALinkTool"
+			/>
+			<Tool
+				Name="VCManifestTool"
+			/>
+			<Tool
+				Name="VCXDCMakeTool"
+			/>
+			<Tool
+				Name="VCBscMakeTool"
+			/>
+			<Tool
+				Name="VCFxCopTool"
+			/>
+			<Tool
+				Name="VCAppVerifierTool"
+			/>
+			<Tool
+				Name="VCPostBuildEventTool"
+			/>
+		</Configuration>
+		<Configuration
+			Name="Debug Setup|Win32"
+			OutputDirectory="$(SolutionDir)$(ConfigurationName)"
+			IntermediateDirectory="$(ConfigurationName)"
+			ConfigurationType="1"
+			CharacterSet="0"
+			>
+			<Tool
+				Name="VCPreBuildEventTool"
+			/>
+			<Tool
+				Name="VCCustomBuildTool"
+			/>
+			<Tool
+				Name="VCXMLDataGeneratorTool"
+			/>
+			<Tool
+				Name="VCWebServiceProxyGeneratorTool"
+			/>
+			<Tool
+				Name="VCMIDLTool"
+			/>
+			<Tool
+				Name="VCCLCompilerTool"
+				Optimization="0"
+				AdditionalIncludeDirectories="..\src;..\setup;..\textscreen;..\pcsound;..\msvc"
+				PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
+				MinimalRebuild="true"
+				BasicRuntimeChecks="3"
+				RuntimeLibrary="3"
+				UsePrecompiledHeader="0"
+				ExpandAttributedSource="true"
+				AssemblerOutput="2"
+				WarningLevel="3"
+				DebugInformationFormat="3"
+				CompileAs="1"
+			/>
+			<Tool
+				Name="VCManagedResourceCompilerTool"
+			/>
+			<Tool
+				Name="VCResourceCompilerTool"
+			/>
+			<Tool
+				Name="VCPreLinkEventTool"
+			/>
+			<Tool
+				Name="VCLinkerTool"
+				AdditionalDependencies="SDL.lib SDL_mixer.lib SDL_net.lib SDLmain.lib"
+				OutputFile="$(OutDir)\chocolate-doom-debug.exe"
+				LinkIncremental="2"
+				GenerateDebugInformation="true"
+				SubSystem="1"
+				DataExecutionPrevention="0"
+				TargetMachine="1"
+			/>
+			<Tool
+				Name="VCALinkTool"
+			/>
+			<Tool
+				Name="VCManifestTool"
+			/>
+			<Tool
+				Name="VCXDCMakeTool"
+			/>
+			<Tool
+				Name="VCBscMakeTool"
+			/>
+			<Tool
+				Name="VCFxCopTool"
+			/>
+			<Tool
+				Name="VCAppVerifierTool"
+			/>
+			<Tool
+				Name="VCPostBuildEventTool"
+			/>
+		</Configuration>
+		<Configuration
+			Name="Release Setup|Win32"
+			OutputDirectory="$(SolutionDir)$(ConfigurationName)"
+			IntermediateDirectory="$(ConfigurationName)"
+			ConfigurationType="1"
+			CharacterSet="0"
+			WholeProgramOptimization="0"
+			>
+			<Tool
+				Name="VCPreBuildEventTool"
+			/>
+			<Tool
+				Name="VCCustomBuildTool"
+			/>
+			<Tool
+				Name="VCXMLDataGeneratorTool"
+			/>
+			<Tool
+				Name="VCWebServiceProxyGeneratorTool"
+			/>
+			<Tool
+				Name="VCMIDLTool"
+			/>
+			<Tool
+				Name="VCCLCompilerTool"
+				Optimization="2"
+				EnableIntrinsicFunctions="true"
+				AdditionalIncludeDirectories="..\src;..\setup;..\textscreen;..\pcsound;..\msvc"
+				PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
+				RuntimeLibrary="2"
+				EnableFunctionLevelLinking="true"
+				UsePrecompiledHeader="0"
+				WarningLevel="3"
+				DebugInformationFormat="3"
+				CompileAs="1"
+			/>
+			<Tool
+				Name="VCManagedResourceCompilerTool"
+			/>
+			<Tool
+				Name="VCResourceCompilerTool"
+			/>
+			<Tool
+				Name="VCPreLinkEventTool"
+			/>
+			<Tool
+				Name="VCLinkerTool"
+				AdditionalDependencies="SDL.lib SDL_mixer.lib SDL_net.lib SDLmain.lib"
+				OutputFile="$(OutDir)\chocolate-doom.exe"
+				LinkIncremental="1"
+				GenerateDebugInformation="true"
+				SubSystem="1"
+				OptimizeReferences="2"
+				EnableCOMDATFolding="2"
+				DataExecutionPrevention="0"
+				TurnOffAssemblyGeneration="false"
+				TargetMachine="1"
+			/>
+			<Tool
+				Name="VCALinkTool"
+			/>
+			<Tool
+				Name="VCManifestTool"
+			/>
+			<Tool
+				Name="VCXDCMakeTool"
+			/>
+			<Tool
+				Name="VCBscMakeTool"
+			/>
+			<Tool
+				Name="VCFxCopTool"
+			/>
+			<Tool
+				Name="VCAppVerifierTool"
+			/>
+			<Tool
+				Name="VCPostBuildEventTool"
+			/>
+		</Configuration>
+	</Configurations>
+	<References>
+	</References>
+	<Files>
+		<Filter
+			Name="Source"
+			>
+			<File
+				RelativePath="..\src\chocolate_doom_icon.c"
+				>
+			</File>
+			<File
+				RelativePath="..\src\doomdata.h"
+				>
+			</File>
+			<File
+				RelativePath="..\src\doomdef.c"
+				>
+			</File>
+			<File
+				RelativePath="..\src\doomdef.h"
+				>
+			</File>
+			<File
+				RelativePath="..\src\doomfeatures.h"
+				>
+			</File>
+			<File
+				RelativePath="..\src\doomkeys.h"
+				>
+			</File>
+			<File
+				RelativePath="..\src\doomstat.c"
+				>
+			</File>
+			<File
+				RelativePath="..\src\doomstat.h"
+				>
+			</File>
+			<File
+				RelativePath="..\src\doomtype.h"
+				>
+			</File>
+			<File
+				RelativePath="..\src\dstrings.c"
+				>
+			</File>
+			<File
+				RelativePath="..\src\dstrings.h"
+				>
+			</File>
+			<File
+				RelativePath="..\src\info.c"
+				>
+			</File>
+			<File
+				RelativePath="..\src\info.h"
+				>
+			</File>
+			<File
+				RelativePath="..\src\md5.c"
+				>
+			</File>
+			<File
+				RelativePath="..\src\md5.h"
+				>
+			</File>
+			<File
+				RelativePath="..\src\memio.c"
+				>
+			</File>
+			<File
+				RelativePath="..\src\memio.h"
+				>
+			</File>
+			<File
+				RelativePath="..\src\mus2mid.c"
+				>
+			</File>
+			<File
+				RelativePath="..\src\mus2mid.h"
+				>
+			</File>
+			<File
+				RelativePath="..\src\sounds.c"
+				>
+			</File>
+			<File
+				RelativePath="..\src\sounds.h"
+				>
+			</File>
+			<File
+				RelativePath="..\src\tables.c"
+				>
+			</File>
+			<File
+				RelativePath="..\src\tables.h"
+				>
+			</File>
+			<File
+				RelativePath="..\src\v_video.c"
+				>
+			</File>
+			<File
+				RelativePath="..\src\v_video.h"
+				>
+			</File>
+			<File
+				RelativePath="..\src\w_checksum.c"
+				>
+			</File>
+			<File
+				RelativePath="..\src\w_checksum.h"
+				>
+			</File>
+			<File
+				RelativePath="..\src\w_merge.c"
+				>
+			</File>
+			<File
+				RelativePath="..\src\w_merge.h"
+				>
+			</File>
+			<File
+				RelativePath="..\src\w_wad.c"
+				>
+			</File>
+			<File
+				RelativePath="..\src\w_wad.h"
+				>
+			</File>
+			<File
+				RelativePath="..\src\wi_stuff.c"
+				>
+			</File>
+			<File
+				RelativePath="..\src\wi_stuff.h"
+				>
+			</File>
+			<File
+				RelativePath="..\src\z_native.c"
+				>
+				<FileConfiguration
+					Name="Debug|Win32"
+					ExcludedFromBuild="true"
+					>
+					<Tool
+						Name="VCCLCompilerTool"
+					/>
+				</FileConfiguration>
+				<FileConfiguration
+					Name="Release|Win32"
+					ExcludedFromBuild="true"
+					>
+					<Tool
+						Name="VCCLCompilerTool"
+					/>
+				</FileConfiguration>
+				<FileConfiguration
+					Name="Debug Server|Win32"
+					ExcludedFromBuild="true"
+					>
+					<Tool
+						Name="VCCLCompilerTool"
+					/>
+				</FileConfiguration>
+				<FileConfiguration
+					Name="Release Server|Win32"
+					ExcludedFromBuild="true"
+					>
+					<Tool
+						Name="VCCLCompilerTool"
+					/>
+				</FileConfiguration>
+				<FileConfiguration
+					Name="Debug Setup|Win32"
+					ExcludedFromBuild="true"
+					>
+					<Tool
+						Name="VCCLCompilerTool"
+					/>
+				</FileConfiguration>
+				<FileConfiguration
+					Name="Release Setup|Win32"
+					ExcludedFromBuild="true"
+					>
+					<Tool
+						Name="VCCLCompilerTool"
+					/>
+				</FileConfiguration>
+			</File>
+			<File
+				RelativePath="..\src\z_zone.c"
+				>
+			</File>
+			<File
+				RelativePath="..\src\z_zone.h"
+				>
+			</File>
+			<Filter
+				Name="am_"
+				>
+				<File
+					RelativePath="..\src\am_map.c"
+					>
+				</File>
+				<File
+					RelativePath="..\src\am_map.h"
+					>
+				</File>
+			</Filter>
+			<Filter
+				Name="d_"
+				>
+				<File
+					RelativePath="..\src\d_dedicated.c"
+					>
+					<FileConfiguration
+						Name="Debug|Win32"
+						ExcludedFromBuild="true"
+						>
+						<Tool
+							Name="VCCLCompilerTool"
+						/>
+					</FileConfiguration>
+					<FileConfiguration
+						Name="Release|Win32"
+						ExcludedFromBuild="true"
+						>
+						<Tool
+							Name="VCCLCompilerTool"
+						/>
+					</FileConfiguration>
+					<FileConfiguration
+						Name="Debug Setup|Win32"
+						ExcludedFromBuild="true"
+						>
+						<Tool
+							Name="VCCLCompilerTool"
+						/>
+					</FileConfiguration>
+					<FileConfiguration
+						Name="Release Setup|Win32"
+						ExcludedFromBuild="true"
+						>
+						<Tool
+							Name="VCCLCompilerTool"
+						/>
+					</FileConfiguration>
+				</File>
+				<File
+					RelativePath="..\src\d_englsh.h"
+					>
+				</File>
+				<File
+					RelativePath="..\src\d_event.h"
+					>
+				</File>
+				<File
+					RelativePath="..\src\d_items.c"
+					>
+				</File>
+				<File
+					RelativePath="..\src\d_items.h"
+					>
+				</File>
+				<File
+					RelativePath="..\src\d_iwad.c"
+					>
+				</File>
+				<File
+					RelativePath="..\src\d_iwad.h"
+					>
+				</File>
+				<File
+					RelativePath="..\src\d_main.c"
+					>
+					<FileConfiguration
+						Name="Debug Server|Win32"
+						ExcludedFromBuild="true"
+						>
+						<Tool
+							Name="VCCLCompilerTool"
+						/>
+					</FileConfiguration>
+					<FileConfiguration
+						Name="Release Server|Win32"
+						ExcludedFromBuild="true"
+						>
+						<Tool
+							Name="VCCLCompilerTool"
+						/>
+					</FileConfiguration>
+				</File>
+				<File
+					RelativePath="..\src\d_main.h"
+					>
+				</File>
+				<File
+					RelativePath="..\src\d_net.c"
+					>
+				</File>
+				<File
+					RelativePath="..\src\d_net.h"
+					>
+				</File>
+				<File
+					RelativePath="..\src\d_player.h"
+					>
+				</File>
+				<File
+					RelativePath="..\src\d_textur.h"
+					>
+				</File>
+				<File
+					RelativePath="..\src\d_think.h"
+					>
+				</File>
+				<File
+					RelativePath="..\src\d_ticcmd.h"
+					>
+				</File>
+			</Filter>
+			<Filter
+				Name="deh_"
+				>
+				<File
+					RelativePath="..\src\deh_ammo.c"
+					>
+				</File>
+				<File
+					RelativePath="..\src\deh_cheat.c"
+					>
+				</File>
+				<File
+					RelativePath="..\src\deh_defs.h"
+					>
+				</File>
+				<File
+					RelativePath="..\src\deh_frame.c"
+					>
+				</File>
+				<File
+					RelativePath="..\src\deh_io.c"
+					>
+				</File>
+				<File
+					RelativePath="..\src\deh_io.h"
+					>
+				</File>
+				<File
+					RelativePath="..\src\deh_main.c"
+					>
+				</File>
+				<File
+					RelativePath="..\src\deh_main.h"
+					>
+				</File>
+				<File
+					RelativePath="..\src\deh_mapping.c"
+					>
+				</File>
+				<File
+					RelativePath="..\src\deh_mapping.h"
+					>
+				</File>
+				<File
+					RelativePath="..\src\deh_misc.c"
+					>
+				</File>
+				<File
+					RelativePath="..\src\deh_misc.h"
+					>
+				</File>
+				<File
+					RelativePath="..\src\deh_ptr.c"
+					>
+				</File>
+				<File
+					RelativePath="..\src\deh_sound.c"
+					>
+				</File>
+				<File
+					RelativePath="..\src\deh_text.c"
+					>
+				</File>
+				<File
+					RelativePath="..\src\deh_thing.c"
+					>
+				</File>
+				<File
+					RelativePath="..\src\deh_weapon.c"
+					>
+				</File>
+			</Filter>
+			<Filter
+				Name="f_"
+				>
+				<File
+					RelativePath="..\src\f_finale.c"
+					>
+				</File>
+				<File
+					RelativePath="..\src\f_finale.h"
+					>
+				</File>
+				<File
+					RelativePath="..\src\f_wipe.c"
+					>
+				</File>
+				<File
+					RelativePath="..\src\f_wipe.h"
+					>
+				</File>
+			</Filter>
+			<Filter
+				Name="g_"
+				>
+				<File
+					RelativePath="..\src\g_game.c"
+					>
+				</File>
+				<File
+					RelativePath="..\src\g_game.h"
+					>
+				</File>
+			</Filter>
+			<Filter
+				Name="hu_"
+				>
+				<File
+					RelativePath="..\src\hu_lib.c"
+					>
+				</File>
+				<File
+					RelativePath="..\src\hu_lib.h"
+					>
+				</File>
+				<File
+					RelativePath="..\src\hu_stuff.c"
+					>
+				</File>
+				<File
+					RelativePath="..\src\hu_stuff.h"
+					>
+				</File>
+			</Filter>
+			<Filter
+				Name="i_"
+				>
+				<File
+					RelativePath="..\src\i_joystick.c"
+					>
+				</File>
+				<File
+					RelativePath="..\src\i_joystick.h"
+					>
+				</File>
+				<File
+					RelativePath="..\src\i_main.c"
+					>
+				</File>
+				<File
+					RelativePath="..\src\i_pcsound.c"
+					>
+				</File>
+				<File
+					RelativePath="..\src\i_scale.c"
+					>
+				</File>
+				<File
+					RelativePath="..\src\i_scale.h"
+					>
+				</File>
+				<File
+					RelativePath="..\src\i_sdlmusic.c"
+					>
+				</File>
+				<File
+					RelativePath="..\src\i_sdlsound.c"
+					>
+				</File>
+				<File
+					RelativePath="..\src\i_swap.h"
+					>
+				</File>
+				<File
+					RelativePath="..\src\i_system.c"
+					>
+				</File>
+				<File
+					RelativePath="..\src\i_system.h"
+					>
+				</File>
+				<File
+					RelativePath="..\src\i_timer.c"
+					>
+				</File>
+				<File
+					RelativePath="..\src\i_timer.h"
+					>
+				</File>
+				<File
+					RelativePath="..\src\i_video.c"
+					>
+				</File>
+				<File
+					RelativePath="..\src\i_video.h"
+					>
+				</File>
+			</Filter>
+			<Filter
+				Name="m_"
+				>
+				<File
+					RelativePath="..\src\m_argv.c"
+					>
+				</File>
+				<File
+					RelativePath="..\src\m_argv.h"
+					>
+				</File>
+				<File
+					RelativePath="..\src\m_bbox.c"
+					>
+				</File>
+				<File
+					RelativePath="..\src\m_bbox.h"
+					>
+				</File>
+				<File
+					RelativePath="..\src\m_cheat.c"
+					>
+				</File>
+				<File
+					RelativePath="..\src\m_cheat.h"
+					>
+				</File>
+				<File
+					RelativePath="..\src\m_fixed.c"
+					>
+				</File>
+				<File
+					RelativePath="..\src\m_fixed.h"
+					>
+				</File>
+				<File
+					RelativePath="..\src\m_menu.c"
+					>
+				</File>
+				<File
+					RelativePath="..\src\m_menu.h"
+					>
+				</File>
+				<File
+					RelativePath="..\src\m_misc.c"
+					>
+				</File>
+				<File
+					RelativePath="..\src\m_misc.h"
+					>
+				</File>
+				<File
+					RelativePath="..\src\m_random.c"
+					>
+				</File>
+				<File
+					RelativePath="..\src\m_random.h"
+					>
+				</File>
+			</Filter>
+			<Filter
+				Name="net_"
+				>
+				<File
+					RelativePath="..\src\net_client.c"
+					>
+				</File>
+				<File
+					RelativePath="..\src\net_client.h"
+					>
+				</File>
+				<File
+					RelativePath="..\src\net_common.c"
+					>
+				</File>
+				<File
+					RelativePath="..\src\net_common.h"
+					>
+				</File>
+				<File
+					RelativePath="..\src\net_dedicated.c"
+					>
+				</File>
+				<File
+					RelativePath="..\src\net_dedicated.h"
+					>
+				</File>
+				<File
+					RelativePath="..\src\net_defs.h"
+					>
+				</File>
+				<File
+					RelativePath="..\src\net_gui.c"
+					>
+				</File>
+				<File
+					RelativePath="..\src\net_gui.h"
+					>
+				</File>
+				<File
+					RelativePath="..\src\net_io.c"
+					>
+				</File>
+				<File
+					RelativePath="..\src\net_io.h"
+					>
+				</File>
+				<File
+					RelativePath="..\src\net_loop.c"
+					>
+				</File>
+				<File
+					RelativePath="..\src\net_loop.h"
+					>
+				</File>
+				<File
+					RelativePath="..\src\net_packet.c"
+					>
+				</File>
+				<File
+					RelativePath="..\src\net_packet.h"
+					>
+				</File>
+				<File
+					RelativePath="..\src\net_query.c"
+					>
+				</File>
+				<File
+					RelativePath="..\src\net_query.h"
+					>
+				</File>
+				<File
+					RelativePath="..\src\net_sdl.c"
+					>
+				</File>
+				<File
+					RelativePath="..\src\net_sdl.h"
+					>
+				</File>
+				<File
+					RelativePath="..\src\net_server.c"
+					>
+				</File>
+				<File
+					RelativePath="..\src\net_server.h"
+					>
+				</File>
+				<File
+					RelativePath="..\src\net_structrw.c"
+					>
+				</File>
+				<File
+					RelativePath="..\src\net_structrw.h"
+					>
+				</File>
+			</Filter>
+			<Filter
+				Name="p_"
+				>
+				<File
+					RelativePath="..\src\p_ceilng.c"
+					>
+				</File>
+				<File
+					RelativePath="..\src\p_doors.c"
+					>
+				</File>
+				<File
+					RelativePath="..\src\p_enemy.c"
+					>
+				</File>
+				<File
+					RelativePath="..\src\p_floor.c"
+					>
+				</File>
+				<File
+					RelativePath="..\src\p_inter.c"
+					>
+				</File>
+				<File
+					RelativePath="..\src\p_inter.h"
+					>
+				</File>
+				<File
+					RelativePath="..\src\p_lights.c"
+					>
+				</File>
+				<File
+					RelativePath="..\src\p_local.h"
+					>
+				</File>
+				<File
+					RelativePath="..\src\p_map.c"
+					>
+				</File>
+				<File
+					RelativePath="..\src\p_maputl.c"
+					>
+				</File>
+				<File
+					RelativePath="..\src\p_mobj.c"
+					>
+				</File>
+				<File
+					RelativePath="..\src\p_mobj.h"
+					>
+				</File>
+				<File
+					RelativePath="..\src\p_plats.c"
+					>
+				</File>
+				<File
+					RelativePath="..\src\p_pspr.c"
+					>
+				</File>
+				<File
+					RelativePath="..\src\p_pspr.h"
+					>
+				</File>
+				<File
+					RelativePath="..\src\p_saveg.c"
+					>
+				</File>
+				<File
+					RelativePath="..\src\p_saveg.h"
+					>
+				</File>
+				<File
+					RelativePath="..\src\p_setup.c"
+					>
+				</File>
+				<File
+					RelativePath="..\src\p_setup.h"
+					>
+				</File>
+				<File
+					RelativePath="..\src\p_sight.c"
+					>
+				</File>
+				<File
+					RelativePath="..\src\p_spec.c"
+					>
+				</File>
+				<File
+					RelativePath="..\src\p_spec.h"
+					>
+				</File>
+				<File
+					RelativePath="..\src\p_switch.c"
+					>
+				</File>
+				<File
+					RelativePath="..\src\p_telept.c"
+					>
+				</File>
+				<File
+					RelativePath="..\src\p_tick.c"
+					>
+				</File>
+				<File
+					RelativePath="..\src\p_tick.h"
+					>
+				</File>
+				<File
+					RelativePath="..\src\p_user.c"
+					>
+				</File>
+			</Filter>
+			<Filter
+				Name="r_"
+				>
+				<File
+					RelativePath="..\src\r_bsp.c"
+					>
+				</File>
+				<File
+					RelativePath="..\src\r_bsp.h"
+					>
+				</File>
+				<File
+					RelativePath="..\src\r_data.c"
+					>
+				</File>
+				<File
+					RelativePath="..\src\r_data.h"
+					>
+				</File>
+				<File
+					RelativePath="..\src\r_defs.h"
+					>
+				</File>
+				<File
+					RelativePath="..\src\r_draw.c"
+					>
+				</File>
+				<File
+					RelativePath="..\src\r_draw.h"
+					>
+				</File>
+				<File
+					RelativePath="..\src\r_local.h"
+					>
+				</File>
+				<File
+					RelativePath="..\src\r_main.c"
+					>
+				</File>
+				<File
+					RelativePath="..\src\r_main.h"
+					>
+				</File>
+				<File
+					RelativePath="..\src\r_plane.c"
+					>
+				</File>
+				<File
+					RelativePath="..\src\r_plane.h"
+					>
+				</File>
+				<File
+					RelativePath="..\src\r_segs.c"
+					>
+				</File>
+				<File
+					RelativePath="..\src\r_segs.h"
+					>
+				</File>
+				<File
+					RelativePath="..\src\r_sky.c"
+					>
+				</File>
+				<File
+					RelativePath="..\src\r_sky.h"
+					>
+				</File>
+				<File
+					RelativePath="..\src\r_state.h"
+					>
+				</File>
+				<File
+					RelativePath="..\src\r_things.c"
+					>
+				</File>
+				<File
+					RelativePath="..\src\r_things.h"
+					>
+				</File>
+			</Filter>
+			<Filter
+				Name="s_"
+				>
+				<File
+					RelativePath="..\src\s_sound.c"
+					>
+				</File>
+				<File
+					RelativePath="..\src\s_sound.h"
+					>
+				</File>
+			</Filter>
+			<Filter
+				Name="st_"
+				>
+				<File
+					RelativePath="..\src\st_lib.c"
+					>
+				</File>
+				<File
+					RelativePath="..\src\st_lib.h"
+					>
+				</File>
+				<File
+					RelativePath="..\src\st_stuff.c"
+					>
+				</File>
+				<File
+					RelativePath="..\src\st_stuff.h"
+					>
+				</File>
+			</Filter>
+		</Filter>
+		<Filter
+			Name="MSVC"
+			>
+			<File
+				RelativePath="..\msvc\config.h"
+				>
+			</File>
+			<File
+				RelativePath="..\msvc\inttypes.h"
+				>
+			</File>
+			<File
+				RelativePath="..\msvc\stdint.h"
+				>
+			</File>
+			<File
+				RelativePath="..\msvc\win32.rc"
+				>
+			</File>
+		</Filter>
+		<Filter
+			Name="PC Sound"
+			>
+			<File
+				RelativePath="..\pcsound\pcsound.c"
+				>
+			</File>
+			<File
+				RelativePath="..\pcsound\pcsound.h"
+				>
+				<FileConfiguration
+					Name="Debug Server|Win32"
+					>
+					<Tool
+						Name="VCCustomBuildTool"
+					/>
+				</FileConfiguration>
+				<FileConfiguration
+					Name="Release Server|Win32"
+					>
+					<Tool
+						Name="VCCustomBuildTool"
+					/>
+				</FileConfiguration>
+			</File>
+			<File
+				RelativePath="..\pcsound\pcsound_internal.h"
+				>
+				<FileConfiguration
+					Name="Debug Server|Win32"
+					>
+					<Tool
+						Name="VCCustomBuildTool"
+					/>
+				</FileConfiguration>
+				<FileConfiguration
+					Name="Release Server|Win32"
+					>
+					<Tool
+						Name="VCCustomBuildTool"
+					/>
+				</FileConfiguration>
+			</File>
+			<File
+				RelativePath="..\pcsound\pcsound_sdl.c"
+				>
+			</File>
+			<File
+				RelativePath="..\pcsound\pcsound_win32.c"
+				>
+			</File>
+		</Filter>
+		<Filter
+			Name="Text Screen"
+			>
+			<File
+				RelativePath="..\textscreen\textscreen.h"
+				>
+				<FileConfiguration
+					Name="Debug Server|Win32"
+					>
+					<Tool
+						Name="VCCustomBuildTool"
+					/>
+				</FileConfiguration>
+				<FileConfiguration
+					Name="Release Server|Win32"
+					>
+					<Tool
+						Name="VCCustomBuildTool"
+					/>
+				</FileConfiguration>
+			</File>
+			<File
+				RelativePath="..\textscreen\txt_button.c"
+				>
+			</File>
+			<File
+				RelativePath="..\textscreen\txt_button.h"
+				>
+				<FileConfiguration
+					Name="Debug Server|Win32"
+					>
+					<Tool
+						Name="VCCustomBuildTool"
+					/>
+				</FileConfiguration>
+				<FileConfiguration
+					Name="Release Server|Win32"
+					>
+					<Tool
+						Name="VCCustomBuildTool"
+					/>
+				</FileConfiguration>
+			</File>
+			<File
+				RelativePath="..\textscreen\txt_checkbox.c"
+				>
+			</File>
+			<File
+				RelativePath="..\textscreen\txt_checkbox.h"
+				>
+				<FileConfiguration
+					Name="Debug Server|Win32"
+					>
+					<Tool
+						Name="VCCustomBuildTool"
+					/>
+				</FileConfiguration>
+				<FileConfiguration
+					Name="Release Server|Win32"
+					>
+					<Tool
+						Name="VCCustomBuildTool"
+					/>
+				</FileConfiguration>
+			</File>
+			<File
+				RelativePath="..\textscreen\txt_desktop.c"
+				>
+			</File>
+			<File
+				RelativePath="..\textscreen\txt_desktop.h"
+				>
+				<FileConfiguration
+					Name="Debug Server|Win32"
+					>
+					<Tool
+						Name="VCCustomBuildTool"
+					/>
+				</FileConfiguration>
+				<FileConfiguration
+					Name="Release Server|Win32"
+					>
+					<Tool
+						Name="VCCustomBuildTool"
+					/>
+				</FileConfiguration>
+			</File>
+			<File
+				RelativePath="..\textscreen\txt_dropdown.c"
+				>
+			</File>
+			<File
+				RelativePath="..\textscreen\txt_dropdown.h"
+				>
+				<FileConfiguration
+					Name="Debug Server|Win32"
+					>
+					<Tool
+						Name="VCCustomBuildTool"
+					/>
+				</FileConfiguration>
+				<FileConfiguration
+					Name="Release Server|Win32"
+					>
+					<Tool
+						Name="VCCustomBuildTool"
+					/>
+				</FileConfiguration>
+			</File>
+			<File
+				RelativePath="..\textscreen\txt_font.h"
+				>
+				<FileConfiguration
+					Name="Debug Server|Win32"
+					>
+					<Tool
+						Name="VCCustomBuildTool"
+					/>
+				</FileConfiguration>
+				<FileConfiguration
+					Name="Release Server|Win32"
+					>
+					<Tool
+						Name="VCCustomBuildTool"
+					/>
+				</FileConfiguration>
+			</File>
+			<File
+				RelativePath="..\textscreen\txt_gui.c"
+				>
+			</File>
+			<File
+				RelativePath="..\textscreen\txt_gui.h"
+				>
+				<FileConfiguration
+					Name="Debug Server|Win32"
+					>
+					<Tool
+						Name="VCCustomBuildTool"
+					/>
+				</FileConfiguration>
+				<FileConfiguration
+					Name="Release Server|Win32"
+					>
+					<Tool
+						Name="VCCustomBuildTool"
+					/>
+				</FileConfiguration>
+			</File>
+			<File
+				RelativePath="..\textscreen\txt_inputbox.c"
+				>
+			</File>
+			<File
+				RelativePath="..\textscreen\txt_inputbox.h"
+				>
+				<FileConfiguration
+					Name="Debug Server|Win32"
+					>
+					<Tool
+						Name="VCCustomBuildTool"
+					/>
+				</FileConfiguration>
+				<FileConfiguration
+					Name="Release Server|Win32"
+					>
+					<Tool
+						Name="VCCustomBuildTool"
+					/>
+				</FileConfiguration>
+			</File>
+			<File
+				RelativePath="..\textscreen\txt_io.c"
+				>
+			</File>
+			<File
+				RelativePath="..\textscreen\txt_io.h"
+				>
+				<FileConfiguration
+					Name="Debug Server|Win32"
+					>
+					<Tool
+						Name="VCCustomBuildTool"
+					/>
+				</FileConfiguration>
+				<FileConfiguration
+					Name="Release Server|Win32"
+					>
+					<Tool
+						Name="VCCustomBuildTool"
+					/>
+				</FileConfiguration>
+			</File>
+			<File
+				RelativePath="..\textscreen\txt_label.c"
+				>
+			</File>
+			<File
+				RelativePath="..\textscreen\txt_label.h"
+				>
+				<FileConfiguration
+					Name="Debug Server|Win32"
+					>
+					<Tool
+						Name="VCCustomBuildTool"
+					/>
+				</FileConfiguration>
+				<FileConfiguration
+					Name="Release Server|Win32"
+					>
+					<Tool
+						Name="VCCustomBuildTool"
+					/>
+				</FileConfiguration>
+			</File>
+			<File
+				RelativePath="..\textscreen\txt_main.h"
+				>
+				<FileConfiguration
+					Name="Debug Server|Win32"
+					>
+					<Tool
+						Name="VCCustomBuildTool"
+					/>
+				</FileConfiguration>
+				<FileConfiguration
+					Name="Release Server|Win32"
+					>
+					<Tool
+						Name="VCCustomBuildTool"
+					/>
+				</FileConfiguration>
+			</File>
+			<File
+				RelativePath="..\textscreen\txt_radiobutton.c"
+				>
+			</File>
+			<File
+				RelativePath="..\textscreen\txt_radiobutton.h"
+				>
+				<FileConfiguration
+					Name="Debug Server|Win32"
+					>
+					<Tool
+						Name="VCCustomBuildTool"
+					/>
+				</FileConfiguration>
+				<FileConfiguration
+					Name="Release Server|Win32"
+					>
+					<Tool
+						Name="VCCustomBuildTool"
+					/>
+				</FileConfiguration>
+			</File>
+			<File
+				RelativePath="..\textscreen\txt_sdl.c"
+				>
+			</File>
+			<File
+				RelativePath="..\textscreen\txt_sdl.h"
+				>
+				<FileConfiguration
+					Name="Debug Server|Win32"
+					>
+					<Tool
+						Name="VCCustomBuildTool"
+					/>
+				</FileConfiguration>
+				<FileConfiguration
+					Name="Release Server|Win32"
+					>
+					<Tool
+						Name="VCCustomBuildTool"
+					/>
+				</FileConfiguration>
+			</File>
+			<File
+				RelativePath="..\textscreen\txt_separator.c"
+				>
+			</File>
+			<File
+				RelativePath="..\textscreen\txt_separator.h"
+				>
+				<FileConfiguration
+					Name="Debug Server|Win32"
+					>
+					<Tool
+						Name="VCCustomBuildTool"
+					/>
+				</FileConfiguration>
+				<FileConfiguration
+					Name="Release Server|Win32"
+					>
+					<Tool
+						Name="VCCustomBuildTool"
+					/>
+				</FileConfiguration>
+			</File>
+			<File
+				RelativePath="..\textscreen\txt_spinctrl.c"
+				>
+			</File>
+			<File
+				RelativePath="..\textscreen\txt_spinctrl.h"
+				>
+				<FileConfiguration
+					Name="Debug Server|Win32"
+					>
+					<Tool
+						Name="VCCustomBuildTool"
+					/>
+				</FileConfiguration>
+				<FileConfiguration
+					Name="Release Server|Win32"
+					>
+					<Tool
+						Name="VCCustomBuildTool"
+					/>
+				</FileConfiguration>
+			</File>
+			<File
+				RelativePath="..\textscreen\txt_strut.c"
+				>
+			</File>
+			<File
+				RelativePath="..\textscreen\txt_strut.h"
+				>
+				<FileConfiguration
+					Name="Debug Server|Win32"
+					>
+					<Tool
+						Name="VCCustomBuildTool"
+					/>
+				</FileConfiguration>
+				<FileConfiguration
+					Name="Release Server|Win32"
+					>
+					<Tool
+						Name="VCCustomBuildTool"
+					/>
+				</FileConfiguration>
+			</File>
+			<File
+				RelativePath="..\textscreen\txt_table.c"
+				>
+			</File>
+			<File
+				RelativePath="..\textscreen\txt_table.h"
+				>
+				<FileConfiguration
+					Name="Debug Server|Win32"
+					>
+					<Tool
+						Name="VCCustomBuildTool"
+					/>
+				</FileConfiguration>
+				<FileConfiguration
+					Name="Release Server|Win32"
+					>
+					<Tool
+						Name="VCCustomBuildTool"
+					/>
+				</FileConfiguration>
+			</File>
+			<File
+				RelativePath="..\textscreen\txt_widget.c"
+				>
+			</File>
+			<File
+				RelativePath="..\textscreen\txt_widget.h"
+				>
+				<FileConfiguration
+					Name="Debug Server|Win32"
+					>
+					<Tool
+						Name="VCCustomBuildTool"
+					/>
+				</FileConfiguration>
+				<FileConfiguration
+					Name="Release Server|Win32"
+					>
+					<Tool
+						Name="VCCustomBuildTool"
+					/>
+				</FileConfiguration>
+			</File>
+			<File
+				RelativePath="..\textscreen\txt_window.c"
+				>
+			</File>
+			<File
+				RelativePath="..\textscreen\txt_window.h"
+				>
+				<FileConfiguration
+					Name="Debug Server|Win32"
+					>
+					<Tool
+						Name="VCCustomBuildTool"
+					/>
+				</FileConfiguration>
+				<FileConfiguration
+					Name="Release Server|Win32"
+					>
+					<Tool
+						Name="VCCustomBuildTool"
+					/>
+				</FileConfiguration>
+			</File>
+			<File
+				RelativePath="..\textscreen\txt_window_action.c"
+				>
+			</File>
+			<File
+				RelativePath="..\textscreen\txt_window_action.h"
+				>
+				<FileConfiguration
+					Name="Debug Server|Win32"
+					>
+					<Tool
+						Name="VCCustomBuildTool"
+					/>
+				</FileConfiguration>
+				<FileConfiguration
+					Name="Release Server|Win32"
+					>
+					<Tool
+						Name="VCCustomBuildTool"
+					/>
+				</FileConfiguration>
+			</File>
+		</Filter>
+	</Files>
+	<Globals>
+	</Globals>
+</VisualStudioProject>