Remove msvc project (unmaintained)
This commit is contained in:
parent
d50a8a60a0
commit
4c9c2e7fc0
18 changed files with 0 additions and 6671 deletions
11
msvc/.gitignore
vendored
11
msvc/.gitignore
vendored
|
|
@ -1,11 +0,0 @@
|
|||
*.cfg
|
||||
*.ncb
|
||||
*.suo
|
||||
*.user
|
||||
hexndata
|
||||
savegames
|
||||
strfsav*
|
||||
*.pcx
|
||||
SDL*
|
||||
begin_code.h
|
||||
close_code.h
|
||||
|
|
@ -1,5 +0,0 @@
|
|||
Project and header files for building with Microsoft Visual C++. Please
|
||||
note that the MSVC project files are not officially supported; the
|
||||
canonical way to build Chocolate Doom under Windows is using
|
||||
MingW + MSYS.
|
||||
|
||||
|
|
@ -1,91 +0,0 @@
|
|||
|
||||
Microsoft Visual Studio Solution File, Format Version 10.00
|
||||
# Visual Studio 2008
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Doom", "doom.vcproj", "{8B744A3B-8F18-41A0-85A3-293816E85B6E}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{FC8D0610-1507-4F36-99BC-6F5A422B6AD3} = {FC8D0610-1507-4F36-99BC-6F5A422B6AD3}
|
||||
{66CD7F50-73B9-482F-8B69-1AF54983F845} = {66CD7F50-73B9-482F-8B69-1AF54983F845}
|
||||
{35F435DB-AC4A-4F28-BA2D-812E638FB01A} = {35F435DB-AC4A-4F28-BA2D-812E638FB01A}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Heretic", "heretic.vcproj", "{8D4FF322-7414-4668-94BD-D63B45D9CBF8}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{FC8D0610-1507-4F36-99BC-6F5A422B6AD3} = {FC8D0610-1507-4F36-99BC-6F5A422B6AD3}
|
||||
{66CD7F50-73B9-482F-8B69-1AF54983F845} = {66CD7F50-73B9-482F-8B69-1AF54983F845}
|
||||
{35F435DB-AC4A-4F28-BA2D-812E638FB01A} = {35F435DB-AC4A-4F28-BA2D-812E638FB01A}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Hexen", "hexen.vcproj", "{8FBB8720-340B-4185-9442-A76781FD6278}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{FC8D0610-1507-4F36-99BC-6F5A422B6AD3} = {FC8D0610-1507-4F36-99BC-6F5A422B6AD3}
|
||||
{66CD7F50-73B9-482F-8B69-1AF54983F845} = {66CD7F50-73B9-482F-8B69-1AF54983F845}
|
||||
{35F435DB-AC4A-4F28-BA2D-812E638FB01A} = {35F435DB-AC4A-4F28-BA2D-812E638FB01A}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Server", "server.vcproj", "{10DCBB24-F8BB-4796-A653-6DE9C8AAC24B}"
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Setup", "setup.vcproj", "{01975BB6-D2DA-48E7-AE0D-6A8AC8ECF48A}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{35F435DB-AC4A-4F28-BA2D-812E638FB01A} = {35F435DB-AC4A-4F28-BA2D-812E638FB01A}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libpcsound", "libpcsound.vcproj", "{66CD7F50-73B9-482F-8B69-1AF54983F845}"
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libtextscreen", "libtextscreen.vcproj", "{35F435DB-AC4A-4F28-BA2D-812E638FB01A}"
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Strife", "strife.vcproj", "{FC4DACBA-2A3E-4AF0-804A-AF5FFFD13B08}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{FC8D0610-1507-4F36-99BC-6F5A422B6AD3} = {FC8D0610-1507-4F36-99BC-6F5A422B6AD3}
|
||||
{66CD7F50-73B9-482F-8B69-1AF54983F845} = {66CD7F50-73B9-482F-8B69-1AF54983F845}
|
||||
{35F435DB-AC4A-4F28-BA2D-812E638FB01A} = {35F435DB-AC4A-4F28-BA2D-812E638FB01A}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libopl", "libopl.vcproj", "{FC8D0610-1507-4F36-99BC-6F5A422B6AD3}"
|
||||
EndProject
|
||||
Global
|
||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||
Debug|Win32 = Debug|Win32
|
||||
Release|Win32 = Release|Win32
|
||||
EndGlobalSection
|
||||
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
||||
{8B744A3B-8F18-41A0-85A3-293816E85B6E}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{8B744A3B-8F18-41A0-85A3-293816E85B6E}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{8B744A3B-8F18-41A0-85A3-293816E85B6E}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{8B744A3B-8F18-41A0-85A3-293816E85B6E}.Release|Win32.Build.0 = Release|Win32
|
||||
{8D4FF322-7414-4668-94BD-D63B45D9CBF8}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{8D4FF322-7414-4668-94BD-D63B45D9CBF8}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{8D4FF322-7414-4668-94BD-D63B45D9CBF8}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{8D4FF322-7414-4668-94BD-D63B45D9CBF8}.Release|Win32.Build.0 = Release|Win32
|
||||
{8FBB8720-340B-4185-9442-A76781FD6278}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{8FBB8720-340B-4185-9442-A76781FD6278}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{8FBB8720-340B-4185-9442-A76781FD6278}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{8FBB8720-340B-4185-9442-A76781FD6278}.Release|Win32.Build.0 = Release|Win32
|
||||
{10DCBB24-F8BB-4796-A653-6DE9C8AAC24B}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{10DCBB24-F8BB-4796-A653-6DE9C8AAC24B}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{10DCBB24-F8BB-4796-A653-6DE9C8AAC24B}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{10DCBB24-F8BB-4796-A653-6DE9C8AAC24B}.Release|Win32.Build.0 = Release|Win32
|
||||
{01975BB6-D2DA-48E7-AE0D-6A8AC8ECF48A}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{01975BB6-D2DA-48E7-AE0D-6A8AC8ECF48A}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{01975BB6-D2DA-48E7-AE0D-6A8AC8ECF48A}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{01975BB6-D2DA-48E7-AE0D-6A8AC8ECF48A}.Release|Win32.Build.0 = Release|Win32
|
||||
{66CD7F50-73B9-482F-8B69-1AF54983F845}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{66CD7F50-73B9-482F-8B69-1AF54983F845}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{66CD7F50-73B9-482F-8B69-1AF54983F845}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{66CD7F50-73B9-482F-8B69-1AF54983F845}.Release|Win32.Build.0 = Release|Win32
|
||||
{35F435DB-AC4A-4F28-BA2D-812E638FB01A}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{35F435DB-AC4A-4F28-BA2D-812E638FB01A}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{35F435DB-AC4A-4F28-BA2D-812E638FB01A}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{35F435DB-AC4A-4F28-BA2D-812E638FB01A}.Release|Win32.Build.0 = Release|Win32
|
||||
{FC4DACBA-2A3E-4AF0-804A-AF5FFFD13B08}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{FC4DACBA-2A3E-4AF0-804A-AF5FFFD13B08}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{FC4DACBA-2A3E-4AF0-804A-AF5FFFD13B08}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{FC4DACBA-2A3E-4AF0-804A-AF5FFFD13B08}.Release|Win32.Build.0 = Release|Win32
|
||||
{FC8D0610-1507-4F36-99BC-6F5A422B6AD3}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{FC8D0610-1507-4F36-99BC-6F5A422B6AD3}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{FC8D0610-1507-4F36-99BC-6F5A422B6AD3}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{FC8D0610-1507-4F36-99BC-6F5A422B6AD3}.Release|Win32.Build.0 = Release|Win32
|
||||
EndGlobalSection
|
||||
GlobalSection(SolutionProperties) = preSolution
|
||||
HideSolutionNode = FALSE
|
||||
EndGlobalSection
|
||||
EndGlobal
|
||||
|
|
@ -1,31 +0,0 @@
|
|||
/* config.h for MSVC builds. This is just the config.h created by
|
||||
* configure. */
|
||||
|
||||
/* Name of package */
|
||||
#define PACKAGE "chocolate-doom"
|
||||
|
||||
/* Define to the address where bug reports for this package should be sent. */
|
||||
#define PACKAGE_BUGREPORT "fraggle@gmail.com"
|
||||
|
||||
/* Define to the full name of this package. */
|
||||
#define PACKAGE_NAME "Chocolate Doom"
|
||||
|
||||
/* Define to the full name and version of this package. */
|
||||
#define PACKAGE_STRING "Chocolate Doom 3.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 "3.0.0"
|
||||
|
||||
/* Change this when you create your awesome forked version */
|
||||
#define PROGRAM_PREFIX "chocolate-"
|
||||
|
||||
/* Version number of package */
|
||||
#define VERSION "3.0.0"
|
||||
|
||||
/* Define to 1 if your processor stores words with the most significant byte
|
||||
first (like Motorola and SPARC, unlike Intel and VAX). */
|
||||
/* #undef WORDS_BIGENDIAN */
|
||||
|
||||
1094
msvc/doom.vcproj
1094
msvc/doom.vcproj
File diff suppressed because it is too large
Load diff
|
|
@ -1,912 +0,0 @@
|
|||
<?xml version="1.0" encoding="Windows-1252"?>
|
||||
<VisualStudioProject
|
||||
ProjectType="Visual C++"
|
||||
Version="9.00"
|
||||
Name="Heretic"
|
||||
ProjectGUID="{8D4FF322-7414-4668-94BD-D63B45D9CBF8}"
|
||||
RootNamespace="Heretic"
|
||||
TargetFrameworkVersion="196613"
|
||||
>
|
||||
<Platforms>
|
||||
<Platform
|
||||
Name="Win32"
|
||||
/>
|
||||
</Platforms>
|
||||
<ToolFiles>
|
||||
</ToolFiles>
|
||||
<Configurations>
|
||||
<Configuration
|
||||
Name="Debug|Win32"
|
||||
OutputDirectory="..\bin"
|
||||
IntermediateDirectory="..\obj\heretic\$(ConfigurationName)"
|
||||
ConfigurationType="1"
|
||||
CharacterSet="2"
|
||||
>
|
||||
<Tool
|
||||
Name="VCPreBuildEventTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCCustomBuildTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCXMLDataGeneratorTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCWebServiceProxyGeneratorTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCMIDLTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
Optimization="0"
|
||||
AdditionalIncludeDirectories=".;..\src;..\src\heretic;..\textscreen;..\pcsound;..\opl"
|
||||
PreprocessorDefinitions="WIN32;_DEBUG;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;PROGRAM_PREFIX="\"chocolate-\"""
|
||||
MinimalRebuild="true"
|
||||
BasicRuntimeChecks="3"
|
||||
RuntimeLibrary="3"
|
||||
WarningLevel="3"
|
||||
DebugInformationFormat="4"
|
||||
CompileAs="1"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCManagedResourceCompilerTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCResourceCompilerTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCPreLinkEventTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCLinkerTool"
|
||||
AdditionalDependencies="SDL2_mixer.lib SDL2_net.lib SDL2main.lib SDL2.lib"
|
||||
OutputFile="$(OutDir)\chocolate-heretic-dbg.exe"
|
||||
IgnoreDefaultLibraryNames="msvcrt"
|
||||
GenerateDebugInformation="true"
|
||||
SubSystem="1"
|
||||
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="..\bin"
|
||||
IntermediateDirectory="..\obj\heretic\$(ConfigurationName)"
|
||||
ConfigurationType="1"
|
||||
CharacterSet="2"
|
||||
WholeProgramOptimization="1"
|
||||
>
|
||||
<Tool
|
||||
Name="VCPreBuildEventTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCCustomBuildTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCXMLDataGeneratorTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCWebServiceProxyGeneratorTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCMIDLTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
Optimization="2"
|
||||
InlineFunctionExpansion="2"
|
||||
EnableIntrinsicFunctions="true"
|
||||
FavorSizeOrSpeed="1"
|
||||
OmitFramePointers="true"
|
||||
WholeProgramOptimization="true"
|
||||
AdditionalIncludeDirectories=".;..\src;..\src\heretic;..\textscreen;..\pcsound;..\opl"
|
||||
PreprocessorDefinitions="WIN32;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;PROGRAM_PREFIX="\"chocolate-\"""
|
||||
RuntimeLibrary="2"
|
||||
EnableFunctionLevelLinking="true"
|
||||
UsePrecompiledHeader="0"
|
||||
WarningLevel="3"
|
||||
DebugInformationFormat="0"
|
||||
CompileAs="1"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCManagedResourceCompilerTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCResourceCompilerTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCPreLinkEventTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCLinkerTool"
|
||||
AdditionalDependencies="SDL2_mixer.lib SDL2_net.lib SDL2main.lib SDL2.lib"
|
||||
OutputFile="$(OutDir)\chocolate-heretic.exe"
|
||||
LinkIncremental="0"
|
||||
IgnoreDefaultLibraryNames="msvcrtd"
|
||||
GenerateDebugInformation="false"
|
||||
GenerateMapFile="true"
|
||||
SubSystem="1"
|
||||
OptimizeReferences="2"
|
||||
EnableCOMDATFolding="2"
|
||||
LinkTimeCodeGeneration="1"
|
||||
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 Files"
|
||||
Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx"
|
||||
UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
|
||||
>
|
||||
<File
|
||||
RelativePath="..\src\d_event.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\d_iwad.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\d_loop.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\d_mode.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\deh_io.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\deh_main.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\deh_mapping.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\deh_str.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\deh_text.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\gusconf.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\i_cdmus.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\i_endoom.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\i_joystick.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\i_main.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\i_oplmusic.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\i_pcsound.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\i_scale.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\i_sdlmusic.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\i_sdlsound.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\i_sound.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\i_system.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\i_timer.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\i_video.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\icon.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\m_argv.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\m_bbox.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\m_cheat.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\m_config.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\m_controls.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\m_fixed.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\m_misc.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\memio.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\midifile.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\mus2mid.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\net_client.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\net_common.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\net_dedicated.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\net_gui.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\net_io.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\net_loop.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\net_packet.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\net_query.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\net_sdl.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\net_server.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\net_structrw.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\sha1.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\tables.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\v_diskicon.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\v_video.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\w_checksum.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\w_file.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\w_file_posix.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\w_file_stdc.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\w_file_win32.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\w_main.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\w_merge.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\w_wad.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\z_zone.c"
|
||||
>
|
||||
</File>
|
||||
<Filter
|
||||
Name="heretic"
|
||||
>
|
||||
<File
|
||||
RelativePath="..\src\heretic\am_map.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\heretic\ct_chat.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\heretic\d_main.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\heretic\d_net.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\heretic\deh_ammo.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\heretic\deh_frame.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\heretic\deh_htext.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\heretic\deh_htic.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\heretic\deh_sound.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\heretic\deh_thing.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\heretic\deh_weapon.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\heretic\f_finale.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\heretic\g_game.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\heretic\in_lude.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\heretic\info.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\heretic\m_random.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\heretic\mn_menu.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\heretic\p_ceilng.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\heretic\p_doors.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\heretic\p_enemy.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\heretic\p_floor.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\heretic\p_inter.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\heretic\p_lights.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\heretic\p_map.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\heretic\p_maputl.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\heretic\p_mobj.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\heretic\p_plats.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\heretic\p_pspr.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\heretic\p_saveg.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\heretic\p_setup.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\heretic\p_sight.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\heretic\p_spec.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\heretic\p_switch.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\heretic\p_telept.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\heretic\p_tick.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\heretic\p_user.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\heretic\r_bsp.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\heretic\r_data.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\heretic\r_draw.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\heretic\r_main.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\heretic\r_plane.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\heretic\r_segs.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\heretic\r_things.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\heretic\s_sound.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\heretic\sb_bar.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\heretic\sounds.c"
|
||||
>
|
||||
</File>
|
||||
</Filter>
|
||||
</Filter>
|
||||
<Filter
|
||||
Name="Header Files"
|
||||
Filter="h;hpp;hxx;hm;inl;inc;xsd"
|
||||
UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"
|
||||
>
|
||||
<File
|
||||
RelativePath="..\src\d_event.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\d_iwad.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\d_loop.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\d_mode.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\d_ticcmd.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\deh_defs.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\deh_io.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\deh_main.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\deh_mapping.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\deh_str.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\doomfeatures.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\doomkeys.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\doomtype.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\gusconf.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\i_cdmus.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\i_joystick.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\i_scale.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\i_sound.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\i_swap.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\i_system.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\i_timer.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\i_video.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\m_argv.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\m_bbox.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\m_cheat.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\m_config.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\m_controls.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\m_fixed.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\m_misc.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\memio.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\midifile.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\mus2mid.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\net_client.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\net_common.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\net_dedicated.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\net_defs.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\net_gui.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\net_io.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\net_loop.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\net_packet.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\net_query.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\net_sdl.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\net_server.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\net_structrw.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\sha1.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\tables.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\v_diskicon.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\v_patch.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\v_video.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\w_checksum.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\w_file.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\w_main.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\w_merge.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\w_wad.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\z_zone.h"
|
||||
>
|
||||
</File>
|
||||
<Filter
|
||||
Name="heretic"
|
||||
>
|
||||
<File
|
||||
RelativePath="..\src\heretic\am_data.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\heretic\am_map.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\heretic\ct_chat.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\heretic\deh_htic.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\heretic\doomdata.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\heretic\doomdef.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\heretic\dstrings.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\heretic\info.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\heretic\m_random.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\heretic\p_action.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\heretic\p_local.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\heretic\p_spec.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\heretic\r_local.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\heretic\s_sound.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\heretic\sounds.h"
|
||||
>
|
||||
</File>
|
||||
</Filter>
|
||||
</Filter>
|
||||
<Filter
|
||||
Name="Resource Files"
|
||||
Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav"
|
||||
UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}"
|
||||
>
|
||||
<File
|
||||
RelativePath=".\win32.rc"
|
||||
>
|
||||
</File>
|
||||
</Filter>
|
||||
</Files>
|
||||
<Globals>
|
||||
</Globals>
|
||||
</VisualStudioProject>
|
||||
|
|
@ -1,870 +0,0 @@
|
|||
<?xml version="1.0" encoding="Windows-1252"?>
|
||||
<VisualStudioProject
|
||||
ProjectType="Visual C++"
|
||||
Version="9.00"
|
||||
Name="Hexen"
|
||||
ProjectGUID="{8FBB8720-340B-4185-9442-A76781FD6278}"
|
||||
RootNamespace="Hexen"
|
||||
TargetFrameworkVersion="196613"
|
||||
>
|
||||
<Platforms>
|
||||
<Platform
|
||||
Name="Win32"
|
||||
/>
|
||||
</Platforms>
|
||||
<ToolFiles>
|
||||
</ToolFiles>
|
||||
<Configurations>
|
||||
<Configuration
|
||||
Name="Debug|Win32"
|
||||
OutputDirectory="..\bin"
|
||||
IntermediateDirectory="..\obj\hexen\$(ConfigurationName)"
|
||||
ConfigurationType="1"
|
||||
CharacterSet="2"
|
||||
>
|
||||
<Tool
|
||||
Name="VCPreBuildEventTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCCustomBuildTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCXMLDataGeneratorTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCWebServiceProxyGeneratorTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCMIDLTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
Optimization="0"
|
||||
AdditionalIncludeDirectories=".;..\src;..\src\hexen;..\textscreen;..\pcsound;..\opl"
|
||||
PreprocessorDefinitions="WIN32;_DEBUG;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;PROGRAM_PREFIX="\"chocolate-\"""
|
||||
MinimalRebuild="true"
|
||||
BasicRuntimeChecks="3"
|
||||
RuntimeLibrary="3"
|
||||
WarningLevel="3"
|
||||
DebugInformationFormat="4"
|
||||
CompileAs="1"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCManagedResourceCompilerTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCResourceCompilerTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCPreLinkEventTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCLinkerTool"
|
||||
AdditionalDependencies="SDL2_mixer.lib SDL2_net.lib SDL2main.lib SDL2.lib"
|
||||
OutputFile="$(OutDir)\chocolate-hexen-dbg.exe"
|
||||
IgnoreAllDefaultLibraries="false"
|
||||
IgnoreDefaultLibraryNames="msvcrt"
|
||||
GenerateDebugInformation="true"
|
||||
GenerateMapFile="true"
|
||||
SubSystem="1"
|
||||
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="..\bin"
|
||||
IntermediateDirectory="..\obj\hexen\$(ConfigurationName)"
|
||||
ConfigurationType="1"
|
||||
CharacterSet="2"
|
||||
WholeProgramOptimization="1"
|
||||
>
|
||||
<Tool
|
||||
Name="VCPreBuildEventTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCCustomBuildTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCXMLDataGeneratorTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCWebServiceProxyGeneratorTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCMIDLTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
Optimization="2"
|
||||
InlineFunctionExpansion="2"
|
||||
EnableIntrinsicFunctions="true"
|
||||
FavorSizeOrSpeed="1"
|
||||
OmitFramePointers="true"
|
||||
WholeProgramOptimization="true"
|
||||
AdditionalIncludeDirectories=".;..\src;..\src\hexen;..\textscreen;..\pcsound;..\opl"
|
||||
PreprocessorDefinitions="WIN32;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;PROGRAM_PREFIX="\"chocolate-\"""
|
||||
RuntimeLibrary="2"
|
||||
EnableFunctionLevelLinking="true"
|
||||
UsePrecompiledHeader="0"
|
||||
WarningLevel="3"
|
||||
DebugInformationFormat="0"
|
||||
CompileAs="1"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCManagedResourceCompilerTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCResourceCompilerTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCPreLinkEventTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCLinkerTool"
|
||||
AdditionalDependencies="SDL2_mixer.lib SDL2_net.lib SDL2main.lib SDL2.lib"
|
||||
OutputFile="$(OutDir)\chocolate-hexen.exe"
|
||||
LinkIncremental="0"
|
||||
IgnoreDefaultLibraryNames="msvcrtd"
|
||||
GenerateDebugInformation="false"
|
||||
GenerateMapFile="true"
|
||||
SubSystem="1"
|
||||
OptimizeReferences="2"
|
||||
EnableCOMDATFolding="2"
|
||||
LinkTimeCodeGeneration="1"
|
||||
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 Files"
|
||||
Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx"
|
||||
UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
|
||||
>
|
||||
<File
|
||||
RelativePath="..\src\d_event.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\d_iwad.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\d_loop.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\d_mode.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\deh_str.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\gusconf.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\i_cdmus.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\i_joystick.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\i_main.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\i_oplmusic.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\i_pcsound.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\i_scale.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\i_sdlmusic.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\i_sdlsound.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\i_sound.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\i_system.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\i_timer.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\i_video.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\i_videohr.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\icon.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\m_argv.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\m_bbox.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\m_cheat.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\m_config.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\m_controls.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\m_fixed.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\m_misc.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\memio.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\midifile.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\mus2mid.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\net_client.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\net_common.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\net_gui.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\net_io.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\net_loop.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\net_packet.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\net_query.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\net_sdl.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\net_server.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\net_structrw.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\sha1.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\tables.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\v_diskicon.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\v_video.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\w_checksum.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\w_file.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\w_file_posix.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\w_file_stdc.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\w_file_win32.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\w_main.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\w_merge.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\w_wad.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\z_zone.c"
|
||||
>
|
||||
</File>
|
||||
<Filter
|
||||
Name="hexen"
|
||||
>
|
||||
<File
|
||||
RelativePath="..\src\hexen\a_action.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\hexen\am_map.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\hexen\ct_chat.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\hexen\d_net.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\hexen\f_finale.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\hexen\g_game.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\hexen\h2_main.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\hexen\in_lude.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\hexen\info.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\hexen\m_random.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\hexen\mn_menu.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\hexen\p_acs.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\hexen\p_anim.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\hexen\p_ceilng.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\hexen\p_doors.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\hexen\p_enemy.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\hexen\p_floor.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\hexen\p_inter.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\hexen\p_lights.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\hexen\p_map.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\hexen\p_maputl.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\hexen\p_mobj.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\hexen\p_plats.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\hexen\p_pspr.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\hexen\p_setup.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\hexen\p_sight.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\hexen\p_spec.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\hexen\p_switch.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\hexen\p_telept.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\hexen\p_things.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\hexen\p_tick.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\hexen\p_user.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\hexen\po_man.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\hexen\r_bsp.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\hexen\r_data.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\hexen\r_draw.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\hexen\r_main.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\hexen\r_plane.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\hexen\r_segs.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\hexen\r_things.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\hexen\s_sound.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\hexen\sb_bar.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\hexen\sc_man.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\hexen\sn_sonix.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\hexen\sounds.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\hexen\st_start.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\hexen\sv_save.c"
|
||||
>
|
||||
</File>
|
||||
</Filter>
|
||||
</Filter>
|
||||
<Filter
|
||||
Name="Header Files"
|
||||
Filter="h;hpp;hxx;hm;inl;inc;xsd"
|
||||
UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"
|
||||
>
|
||||
<File
|
||||
RelativePath="..\src\d_event.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\d_iwad.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\d_loop.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\d_mode.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\d_ticcmd.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\deh_str.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\doomfeatures.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\doomkeys.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\doomtype.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\gusconf.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\i_cdmus.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\i_joystick.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\i_scale.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\i_sound.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\i_swap.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\i_system.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\i_timer.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\i_video.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\i_videohr.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\m_argv.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\m_bbox.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\m_cheat.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\m_config.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\m_controls.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\m_fixed.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\m_misc.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\memio.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\mus2mid.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\net_client.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\net_common.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\net_gui.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\net_io.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\net_loop.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\net_packet.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\net_query.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\net_sdl.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\net_server.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\net_structrw.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\sha1.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\tables.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\v_diskicon.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\v_patch.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\v_video.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\w_checksum.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\w_file.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\w_merge.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\w_wad.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\z_zone.h"
|
||||
>
|
||||
</File>
|
||||
<Filter
|
||||
Name="hexen"
|
||||
>
|
||||
<File
|
||||
RelativePath="..\src\hexen\am_data.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\hexen\am_map.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\hexen\ct_chat.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\hexen\h2def.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\hexen\i_header.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\hexen\info.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\hexen\m_random.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\hexen\p_local.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\hexen\p_spec.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\hexen\r_local.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\hexen\s_sound.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\hexen\sounds.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\hexen\st_start.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\hexen\textdefs.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\hexen\xddefs.h"
|
||||
>
|
||||
</File>
|
||||
</Filter>
|
||||
</Filter>
|
||||
<Filter
|
||||
Name="Resource Files"
|
||||
Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav"
|
||||
UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}"
|
||||
>
|
||||
<File
|
||||
RelativePath=".\win32.rc"
|
||||
>
|
||||
</File>
|
||||
</Filter>
|
||||
</Files>
|
||||
<Globals>
|
||||
</Globals>
|
||||
</VisualStudioProject>
|
||||
301
msvc/inttypes.h
301
msvc/inttypes.h
|
|
@ -1,301 +0,0 @@
|
|||
// ISO C9x compliant inttypes.h for Miscrosoft Visual Studio
|
||||
// Based on ISO/IEC 9899:TC2 Committee draft (May 6, 2005) WG14/N1124
|
||||
//
|
||||
// Copyright (c) 2006 Alexander Chemeris
|
||||
//
|
||||
// Redistribution and use in source and binary forms, with or without
|
||||
// modification, are permitted provided that the following conditions are met:
|
||||
//
|
||||
// 1. Redistributions of source code must retain the above copyright notice,
|
||||
// this list of conditions and the following disclaimer.
|
||||
//
|
||||
// 2. Redistributions in binary form must reproduce the above copyright
|
||||
// notice, this list of conditions and the following disclaimer in the
|
||||
// documentation and/or other materials provided with the distribution.
|
||||
//
|
||||
// 3. The name of the author may be used to endorse or promote products
|
||||
// derived from this software without specific prior written permission.
|
||||
//
|
||||
// THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED
|
||||
// WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
|
||||
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
|
||||
// EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
|
||||
// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
|
||||
// PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
|
||||
// OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
|
||||
// WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
|
||||
// OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
|
||||
// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
//
|
||||
///////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
#ifndef _MSC_VER // [
|
||||
#error "Use this header only with Microsoft Visual C++ compilers!"
|
||||
#endif // _MSC_VER ]
|
||||
|
||||
#ifndef _MSC_INTTYPES_H_ // [
|
||||
#define _MSC_INTTYPES_H_
|
||||
|
||||
#if _MSC_VER > 1000
|
||||
#pragma once
|
||||
#endif
|
||||
|
||||
#include <stdint.h>
|
||||
|
||||
// 7.8 Format conversion of integer types
|
||||
|
||||
typedef struct {
|
||||
intmax_t quot;
|
||||
intmax_t rem;
|
||||
} imaxdiv_t;
|
||||
|
||||
// 7.8.1 Macros for format specifiers
|
||||
|
||||
// The fprintf macros for signed integers are:
|
||||
#define PRId8 "d"
|
||||
#define PRIi8 "i"
|
||||
#define PRIdLEAST8 "d"
|
||||
#define PRIiLEAST8 "i"
|
||||
#define PRIdFAST8 "d"
|
||||
#define PRIiFAST8 "i"
|
||||
|
||||
#define PRId16 "hd"
|
||||
#define PRIi16 "hi"
|
||||
#define PRIdLEAST16 "hd"
|
||||
#define PRIiLEAST16 "hi"
|
||||
#define PRIdFAST16 "hd"
|
||||
#define PRIiFAST16 "hi"
|
||||
|
||||
#define PRId32 "I32d"
|
||||
#define PRIi32 "I32i"
|
||||
#define PRIdLEAST32 "I32d"
|
||||
#define PRIiLEAST32 "I32i"
|
||||
#define PRIdFAST32 "I32d"
|
||||
#define PRIiFAST32 "I32i"
|
||||
|
||||
#define PRId64 "I64d"
|
||||
#define PRIi64 "I64i"
|
||||
#define PRIdLEAST64 "I64d"
|
||||
#define PRIiLEAST64 "I64i"
|
||||
#define PRIdFAST64 "I64d"
|
||||
#define PRIiFAST64 "I64i"
|
||||
|
||||
#define PRIdMAX "I64d"
|
||||
#define PRIiMAX "I64i"
|
||||
|
||||
#define PRIdPTR "Id"
|
||||
#define PRIiPTR "Ii"
|
||||
|
||||
// The fprintf macros for unsigned integers are:
|
||||
#define PRIo8 "o"
|
||||
#define PRIu8 "u"
|
||||
#define PRIx8 "x"
|
||||
#define PRIX8 "X"
|
||||
#define PRIoLEAST8 "o"
|
||||
#define PRIuLEAST8 "u"
|
||||
#define PRIxLEAST8 "x"
|
||||
#define PRIXLEAST8 "X"
|
||||
#define PRIoFAST8 "o"
|
||||
#define PRIuFAST8 "u"
|
||||
#define PRIxFAST8 "x"
|
||||
#define PRIXFAST8 "X"
|
||||
|
||||
#define PRIo16 "ho"
|
||||
#define PRIu16 "hu"
|
||||
#define PRIx16 "hx"
|
||||
#define PRIX16 "hX"
|
||||
#define PRIoLEAST16 "ho"
|
||||
#define PRIuLEAST16 "hu"
|
||||
#define PRIxLEAST16 "hx"
|
||||
#define PRIXLEAST16 "hX"
|
||||
#define PRIoFAST16 "ho"
|
||||
#define PRIuFAST16 "hu"
|
||||
#define PRIxFAST16 "hx"
|
||||
#define PRIXFAST16 "hX"
|
||||
|
||||
#define PRIo32 "I32o"
|
||||
#define PRIu32 "I32u"
|
||||
#define PRIx32 "I32x"
|
||||
#define PRIX32 "I32X"
|
||||
#define PRIoLEAST32 "I32o"
|
||||
#define PRIuLEAST32 "I32u"
|
||||
#define PRIxLEAST32 "I32x"
|
||||
#define PRIXLEAST32 "I32X"
|
||||
#define PRIoFAST32 "I32o"
|
||||
#define PRIuFAST32 "I32u"
|
||||
#define PRIxFAST32 "I32x"
|
||||
#define PRIXFAST32 "I32X"
|
||||
|
||||
#define PRIo64 "I64o"
|
||||
#define PRIu64 "I64u"
|
||||
#define PRIx64 "I64x"
|
||||
#define PRIX64 "I64X"
|
||||
#define PRIoLEAST64 "I64o"
|
||||
#define PRIuLEAST64 "I64u"
|
||||
#define PRIxLEAST64 "I64x"
|
||||
#define PRIXLEAST64 "I64X"
|
||||
#define PRIoFAST64 "I64o"
|
||||
#define PRIuFAST64 "I64u"
|
||||
#define PRIxFAST64 "I64x"
|
||||
#define PRIXFAST64 "I64X"
|
||||
|
||||
#define PRIoMAX "I64o"
|
||||
#define PRIuMAX "I64u"
|
||||
#define PRIxMAX "I64x"
|
||||
#define PRIXMAX "I64X"
|
||||
|
||||
#define PRIoPTR "Io"
|
||||
#define PRIuPTR "Iu"
|
||||
#define PRIxPTR "Ix"
|
||||
#define PRIXPTR "IX"
|
||||
|
||||
// The fscanf macros for signed integers are:
|
||||
#define SCNd8 "d"
|
||||
#define SCNi8 "i"
|
||||
#define SCNdLEAST8 "d"
|
||||
#define SCNiLEAST8 "i"
|
||||
#define SCNdFAST8 "d"
|
||||
#define SCNiFAST8 "i"
|
||||
|
||||
#define SCNd16 "hd"
|
||||
#define SCNi16 "hi"
|
||||
#define SCNdLEAST16 "hd"
|
||||
#define SCNiLEAST16 "hi"
|
||||
#define SCNdFAST16 "hd"
|
||||
#define SCNiFAST16 "hi"
|
||||
|
||||
#define SCNd32 "ld"
|
||||
#define SCNi32 "li"
|
||||
#define SCNdLEAST32 "ld"
|
||||
#define SCNiLEAST32 "li"
|
||||
#define SCNdFAST32 "ld"
|
||||
#define SCNiFAST32 "li"
|
||||
|
||||
#define SCNd64 "I64d"
|
||||
#define SCNi64 "I64i"
|
||||
#define SCNdLEAST64 "I64d"
|
||||
#define SCNiLEAST64 "I64i"
|
||||
#define SCNdFAST64 "I64d"
|
||||
#define SCNiFAST64 "I64i"
|
||||
|
||||
#define SCNdMAX "I64d"
|
||||
#define SCNiMAX "I64i"
|
||||
|
||||
#ifdef _WIN64 // [
|
||||
# define SCNdPTR "I64d"
|
||||
# define SCNiPTR "I64i"
|
||||
#else // _WIN64 ][
|
||||
# define SCNdPTR "ld"
|
||||
# define SCNiPTR "li"
|
||||
#endif // _WIN64 ]
|
||||
|
||||
// The fscanf macros for unsigned integers are:
|
||||
#define SCNo8 "o"
|
||||
#define SCNu8 "u"
|
||||
#define SCNx8 "x"
|
||||
#define SCNX8 "X"
|
||||
#define SCNoLEAST8 "o"
|
||||
#define SCNuLEAST8 "u"
|
||||
#define SCNxLEAST8 "x"
|
||||
#define SCNXLEAST8 "X"
|
||||
#define SCNoFAST8 "o"
|
||||
#define SCNuFAST8 "u"
|
||||
#define SCNxFAST8 "x"
|
||||
#define SCNXFAST8 "X"
|
||||
|
||||
#define SCNo16 "ho"
|
||||
#define SCNu16 "hu"
|
||||
#define SCNx16 "hx"
|
||||
#define SCNX16 "hX"
|
||||
#define SCNoLEAST16 "ho"
|
||||
#define SCNuLEAST16 "hu"
|
||||
#define SCNxLEAST16 "hx"
|
||||
#define SCNXLEAST16 "hX"
|
||||
#define SCNoFAST16 "ho"
|
||||
#define SCNuFAST16 "hu"
|
||||
#define SCNxFAST16 "hx"
|
||||
#define SCNXFAST16 "hX"
|
||||
|
||||
#define SCNo32 "lo"
|
||||
#define SCNu32 "lu"
|
||||
#define SCNx32 "lx"
|
||||
#define SCNX32 "lX"
|
||||
#define SCNoLEAST32 "lo"
|
||||
#define SCNuLEAST32 "lu"
|
||||
#define SCNxLEAST32 "lx"
|
||||
#define SCNXLEAST32 "lX"
|
||||
#define SCNoFAST32 "lo"
|
||||
#define SCNuFAST32 "lu"
|
||||
#define SCNxFAST32 "lx"
|
||||
#define SCNXFAST32 "lX"
|
||||
|
||||
#define SCNo64 "I64o"
|
||||
#define SCNu64 "I64u"
|
||||
#define SCNx64 "I64x"
|
||||
#define SCNX64 "I64X"
|
||||
#define SCNoLEAST64 "I64o"
|
||||
#define SCNuLEAST64 "I64u"
|
||||
#define SCNxLEAST64 "I64x"
|
||||
#define SCNXLEAST64 "I64X"
|
||||
#define SCNoFAST64 "I64o"
|
||||
#define SCNuFAST64 "I64u"
|
||||
#define SCNxFAST64 "I64x"
|
||||
#define SCNXFAST64 "I64X"
|
||||
|
||||
#define SCNoMAX "I64o"
|
||||
#define SCNuMAX "I64u"
|
||||
#define SCNxMAX "I64x"
|
||||
#define SCNXMAX "I64X"
|
||||
|
||||
#ifdef _WIN64 // [
|
||||
# define SCNoPTR "I64o"
|
||||
# define SCNuPTR "I64u"
|
||||
# define SCNxPTR "I64x"
|
||||
# define SCNXPTR "I64X"
|
||||
#else // _WIN64 ][
|
||||
# define SCNoPTR "lo"
|
||||
# define SCNuPTR "lu"
|
||||
# define SCNxPTR "lx"
|
||||
# define SCNXPTR "lX"
|
||||
#endif // _WIN64 ]
|
||||
|
||||
// 7.8.2 Functions for greatest-width integer types
|
||||
|
||||
// 7.8.2.1 The imaxabs function
|
||||
#define imaxabs _abs64
|
||||
|
||||
// 7.8.2.2 The imaxdiv function
|
||||
|
||||
// This is modified version of div() function from Microsoft's div.c found
|
||||
// in %MSVC.NET%\crt\src\div.c
|
||||
#ifdef STATIC_IMAXDIV // [
|
||||
static
|
||||
#else // STATIC_IMAXDIV ][
|
||||
_inline
|
||||
#endif // STATIC_IMAXDIV ]
|
||||
imaxdiv_t __cdecl imaxdiv(intmax_t numer, intmax_t denom)
|
||||
{
|
||||
imaxdiv_t result;
|
||||
|
||||
result.quot = numer / denom;
|
||||
result.rem = numer % denom;
|
||||
|
||||
if (numer < 0 && result.rem > 0) {
|
||||
// did division wrong; must fix up
|
||||
++result.quot;
|
||||
result.rem -= denom;
|
||||
}
|
||||
|
||||
return result;
|
||||
}
|
||||
|
||||
// 7.8.2.3 The strtoimax and strtoumax functions
|
||||
#define strtoimax _strtoi64
|
||||
#define strtoumax _strtoui64
|
||||
|
||||
// 7.8.2.4 The wcstoimax and wcstoumax functions
|
||||
#define wcstoimax _wcstoi64
|
||||
#define wcstoumax _wcstoui64
|
||||
|
||||
|
||||
#endif // _MSC_INTTYPES_H_ ]
|
||||
|
|
@ -1,241 +0,0 @@
|
|||
<?xml version="1.0" encoding="Windows-1252"?>
|
||||
<VisualStudioProject
|
||||
ProjectType="Visual C++"
|
||||
Version="9.00"
|
||||
Name="libopl"
|
||||
ProjectGUID="{FC8D0610-1507-4F36-99BC-6F5A422B6AD3}"
|
||||
RootNamespace="libopl"
|
||||
TargetFrameworkVersion="196613"
|
||||
>
|
||||
<Platforms>
|
||||
<Platform
|
||||
Name="Win32"
|
||||
/>
|
||||
</Platforms>
|
||||
<ToolFiles>
|
||||
</ToolFiles>
|
||||
<Configurations>
|
||||
<Configuration
|
||||
Name="Debug|Win32"
|
||||
OutputDirectory="..\lib"
|
||||
IntermediateDirectory="..\obj\libopl\$(ConfigurationName)"
|
||||
ConfigurationType="4"
|
||||
CharacterSet="2"
|
||||
>
|
||||
<Tool
|
||||
Name="VCPreBuildEventTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCCustomBuildTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCXMLDataGeneratorTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCWebServiceProxyGeneratorTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCMIDLTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
Optimization="0"
|
||||
AdditionalIncludeDirectories=".;..\src"
|
||||
PreprocessorDefinitions="WIN32;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE"
|
||||
MinimalRebuild="true"
|
||||
BasicRuntimeChecks="3"
|
||||
RuntimeLibrary="3"
|
||||
WarningLevel="3"
|
||||
DebugInformationFormat="4"
|
||||
CompileAs="1"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCManagedResourceCompilerTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCResourceCompilerTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCPreLinkEventTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCLibrarianTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCALinkTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCXDCMakeTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCBscMakeTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCFxCopTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCPostBuildEventTool"
|
||||
/>
|
||||
</Configuration>
|
||||
<Configuration
|
||||
Name="Release|Win32"
|
||||
OutputDirectory="..\lib"
|
||||
IntermediateDirectory="..\obj\libopl\$(ConfigurationName)"
|
||||
ConfigurationType="4"
|
||||
CharacterSet="2"
|
||||
WholeProgramOptimization="1"
|
||||
>
|
||||
<Tool
|
||||
Name="VCPreBuildEventTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCCustomBuildTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCXMLDataGeneratorTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCWebServiceProxyGeneratorTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCMIDLTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
Optimization="2"
|
||||
InlineFunctionExpansion="2"
|
||||
EnableIntrinsicFunctions="true"
|
||||
FavorSizeOrSpeed="1"
|
||||
OmitFramePointers="true"
|
||||
WholeProgramOptimization="false"
|
||||
AdditionalIncludeDirectories=".;..\src"
|
||||
PreprocessorDefinitions="WIN32;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE"
|
||||
StringPooling="true"
|
||||
MinimalRebuild="false"
|
||||
ExceptionHandling="0"
|
||||
RuntimeLibrary="2"
|
||||
BufferSecurityCheck="false"
|
||||
EnableFunctionLevelLinking="false"
|
||||
WarningLevel="3"
|
||||
DebugInformationFormat="0"
|
||||
CompileAs="1"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCManagedResourceCompilerTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCResourceCompilerTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCPreLinkEventTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCLibrarianTool"
|
||||
IgnoreDefaultLibraryNames="msvcrtd"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCALinkTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCXDCMakeTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCBscMakeTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCFxCopTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCPostBuildEventTool"
|
||||
/>
|
||||
</Configuration>
|
||||
</Configurations>
|
||||
<References>
|
||||
</References>
|
||||
<Files>
|
||||
<Filter
|
||||
Name="Source Files"
|
||||
Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx"
|
||||
UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
|
||||
>
|
||||
<File
|
||||
RelativePath="..\opl\ioperm_sys.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\opl\opl.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\opl\opl_linux.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\opl\opl_obsd.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\opl\opl_queue.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\opl\opl_sdl.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\opl\opl_timer.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\opl\opl_win32.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\opl\opl3.c"
|
||||
>
|
||||
</File>
|
||||
</Filter>
|
||||
<Filter
|
||||
Name="Header Files"
|
||||
Filter="h;hpp;hxx;hm;inl;inc;xsd"
|
||||
UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"
|
||||
>
|
||||
<File
|
||||
RelativePath="..\opl\dbopl.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\opl\ioperm_sys.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\opl\opl.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\opl\opl_internal.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\opl\opl_queue.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\opl\opl_timer.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\opl\opl3.h"
|
||||
>
|
||||
</File>
|
||||
</Filter>
|
||||
<Filter
|
||||
Name="Resource Files"
|
||||
Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav"
|
||||
UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}"
|
||||
>
|
||||
</Filter>
|
||||
</Files>
|
||||
<Globals>
|
||||
</Globals>
|
||||
</VisualStudioProject>
|
||||
|
|
@ -1,195 +0,0 @@
|
|||
<?xml version="1.0" encoding="Windows-1252"?>
|
||||
<VisualStudioProject
|
||||
ProjectType="Visual C++"
|
||||
Version="9.00"
|
||||
Name="libpcsound"
|
||||
ProjectGUID="{66CD7F50-73B9-482F-8B69-1AF54983F845}"
|
||||
RootNamespace="libpcsound"
|
||||
TargetFrameworkVersion="196613"
|
||||
>
|
||||
<Platforms>
|
||||
<Platform
|
||||
Name="Win32"
|
||||
/>
|
||||
</Platforms>
|
||||
<ToolFiles>
|
||||
</ToolFiles>
|
||||
<Configurations>
|
||||
<Configuration
|
||||
Name="Debug|Win32"
|
||||
OutputDirectory="..\lib"
|
||||
IntermediateDirectory="..\obj\libpcsound\$(ConfigurationName)"
|
||||
ConfigurationType="4"
|
||||
CharacterSet="2"
|
||||
>
|
||||
<Tool
|
||||
Name="VCPreBuildEventTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCCustomBuildTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCXMLDataGeneratorTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCWebServiceProxyGeneratorTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCMIDLTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
Optimization="0"
|
||||
AdditionalIncludeDirectories=".;..\src"
|
||||
PreprocessorDefinitions="WIN32;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE"
|
||||
MinimalRebuild="true"
|
||||
BasicRuntimeChecks="3"
|
||||
RuntimeLibrary="3"
|
||||
WarningLevel="3"
|
||||
DebugInformationFormat="4"
|
||||
CompileAs="1"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCManagedResourceCompilerTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCResourceCompilerTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCPreLinkEventTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCLibrarianTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCALinkTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCXDCMakeTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCBscMakeTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCFxCopTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCPostBuildEventTool"
|
||||
/>
|
||||
</Configuration>
|
||||
<Configuration
|
||||
Name="Release|Win32"
|
||||
OutputDirectory="..\lib"
|
||||
IntermediateDirectory="..\obj\libpcsound\$(ConfigurationName)"
|
||||
ConfigurationType="4"
|
||||
CharacterSet="2"
|
||||
WholeProgramOptimization="1"
|
||||
>
|
||||
<Tool
|
||||
Name="VCPreBuildEventTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCCustomBuildTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCXMLDataGeneratorTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCWebServiceProxyGeneratorTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCMIDLTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
Optimization="2"
|
||||
InlineFunctionExpansion="2"
|
||||
EnableIntrinsicFunctions="true"
|
||||
FavorSizeOrSpeed="1"
|
||||
OmitFramePointers="true"
|
||||
EnableFiberSafeOptimizations="false"
|
||||
WholeProgramOptimization="false"
|
||||
AdditionalIncludeDirectories=".;..\src"
|
||||
PreprocessorDefinitions="WIN32;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE"
|
||||
RuntimeLibrary="2"
|
||||
BufferSecurityCheck="false"
|
||||
EnableFunctionLevelLinking="false"
|
||||
WarningLevel="3"
|
||||
DebugInformationFormat="0"
|
||||
CompileAs="1"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCManagedResourceCompilerTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCResourceCompilerTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCPreLinkEventTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCLibrarianTool"
|
||||
IgnoreDefaultLibraryNames="msvcrtd"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCALinkTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCXDCMakeTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCBscMakeTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCFxCopTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCPostBuildEventTool"
|
||||
/>
|
||||
</Configuration>
|
||||
</Configurations>
|
||||
<References>
|
||||
</References>
|
||||
<Files>
|
||||
<Filter
|
||||
Name="Source Files"
|
||||
Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx"
|
||||
UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
|
||||
>
|
||||
<File
|
||||
RelativePath="..\pcsound\pcsound.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\pcsound\pcsound_sdl.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\pcsound\pcsound_win32.c"
|
||||
>
|
||||
</File>
|
||||
</Filter>
|
||||
<Filter
|
||||
Name="Header Files"
|
||||
Filter="h;hpp;hxx;hm;inl;inc;xsd"
|
||||
UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"
|
||||
>
|
||||
<File
|
||||
RelativePath="..\pcsound\pcsound.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\pcsound\pcsound_internal.h"
|
||||
>
|
||||
</File>
|
||||
</Filter>
|
||||
<Filter
|
||||
Name="Resource Files"
|
||||
Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav"
|
||||
UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}"
|
||||
>
|
||||
</Filter>
|
||||
</Files>
|
||||
<Globals>
|
||||
</Globals>
|
||||
</VisualStudioProject>
|
||||
|
|
@ -1,356 +0,0 @@
|
|||
<?xml version="1.0" encoding="Windows-1252"?>
|
||||
<VisualStudioProject
|
||||
ProjectType="Visual C++"
|
||||
Version="9.00"
|
||||
Name="libtextscreen"
|
||||
ProjectGUID="{35F435DB-AC4A-4F28-BA2D-812E638FB01A}"
|
||||
RootNamespace="libtextscreen"
|
||||
TargetFrameworkVersion="196613"
|
||||
>
|
||||
<Platforms>
|
||||
<Platform
|
||||
Name="Win32"
|
||||
/>
|
||||
</Platforms>
|
||||
<ToolFiles>
|
||||
</ToolFiles>
|
||||
<Configurations>
|
||||
<Configuration
|
||||
Name="Debug|Win32"
|
||||
OutputDirectory="..\lib"
|
||||
IntermediateDirectory="..\obj\libtextscreen\$(ConfigurationName)"
|
||||
ConfigurationType="4"
|
||||
CharacterSet="2"
|
||||
>
|
||||
<Tool
|
||||
Name="VCPreBuildEventTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCCustomBuildTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCXMLDataGeneratorTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCWebServiceProxyGeneratorTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCMIDLTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
Optimization="0"
|
||||
AdditionalIncludeDirectories=".;..\src"
|
||||
PreprocessorDefinitions="WIN32;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE"
|
||||
MinimalRebuild="true"
|
||||
BasicRuntimeChecks="3"
|
||||
RuntimeLibrary="3"
|
||||
WarningLevel="3"
|
||||
DebugInformationFormat="4"
|
||||
CompileAs="1"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCManagedResourceCompilerTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCResourceCompilerTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCPreLinkEventTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCLibrarianTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCALinkTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCXDCMakeTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCBscMakeTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCFxCopTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCPostBuildEventTool"
|
||||
/>
|
||||
</Configuration>
|
||||
<Configuration
|
||||
Name="Release|Win32"
|
||||
OutputDirectory="..\lib"
|
||||
IntermediateDirectory="..\obj\libtextscreen\$(ConfigurationName)"
|
||||
ConfigurationType="4"
|
||||
CharacterSet="2"
|
||||
WholeProgramOptimization="1"
|
||||
>
|
||||
<Tool
|
||||
Name="VCPreBuildEventTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCCustomBuildTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCXMLDataGeneratorTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCWebServiceProxyGeneratorTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCMIDLTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
Optimization="2"
|
||||
InlineFunctionExpansion="2"
|
||||
EnableIntrinsicFunctions="true"
|
||||
FavorSizeOrSpeed="1"
|
||||
OmitFramePointers="true"
|
||||
WholeProgramOptimization="false"
|
||||
AdditionalIncludeDirectories=".;..\src"
|
||||
PreprocessorDefinitions="WIN32;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE"
|
||||
StringPooling="true"
|
||||
MinimalRebuild="false"
|
||||
ExceptionHandling="0"
|
||||
RuntimeLibrary="2"
|
||||
BufferSecurityCheck="false"
|
||||
EnableFunctionLevelLinking="false"
|
||||
WarningLevel="0"
|
||||
DebugInformationFormat="0"
|
||||
CompileAs="1"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCManagedResourceCompilerTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCResourceCompilerTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCPreLinkEventTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCLibrarianTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCALinkTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCXDCMakeTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCBscMakeTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCFxCopTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCPostBuildEventTool"
|
||||
/>
|
||||
</Configuration>
|
||||
</Configurations>
|
||||
<References>
|
||||
</References>
|
||||
<Files>
|
||||
<Filter
|
||||
Name="Source Files"
|
||||
Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx"
|
||||
UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
|
||||
>
|
||||
<File
|
||||
RelativePath="..\textscreen\txt_button.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\textscreen\txt_checkbox.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\textscreen\txt_desktop.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\textscreen\txt_dropdown.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\textscreen\txt_fileselect.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\textscreen\txt_gui.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\textscreen\txt_inputbox.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\textscreen\txt_io.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\textscreen\txt_label.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\textscreen\txt_radiobutton.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\textscreen\txt_scrollpane.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\textscreen\txt_sdl.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\textscreen\txt_separator.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\textscreen\txt_spinctrl.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\textscreen\txt_strut.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\textscreen\txt_table.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\textscreen\txt_utf8.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\textscreen\txt_widget.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\textscreen\txt_window.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\textscreen\txt_window_action.c"
|
||||
>
|
||||
</File>
|
||||
</Filter>
|
||||
<Filter
|
||||
Name="Header Files"
|
||||
Filter="h;hpp;hxx;hm;inl;inc;xsd"
|
||||
UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"
|
||||
>
|
||||
<File
|
||||
RelativePath="..\textscreen\textscreen.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\textscreen\txt_button.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\textscreen\txt_checkbox.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\textscreen\txt_desktop.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\textscreen\txt_dropdown.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\textscreen\txt_fileselect.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\textscreen\txt_font.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\textscreen\txt_gui.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\textscreen\txt_inputbox.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\textscreen\txt_io.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\textscreen\txt_label.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\textscreen\txt_largefont.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\textscreen\txt_main.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\textscreen\txt_radiobutton.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\textscreen\txt_scrollpane.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\textscreen\txt_sdl.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\textscreen\txt_separator.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\textscreen\txt_smallfont.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\textscreen\txt_spinctrl.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\textscreen\txt_strut.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\textscreen\txt_table.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\textscreen\txt_utf8.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\textscreen\txt_widget.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\textscreen\txt_window.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\textscreen\txt_window_action.h"
|
||||
>
|
||||
</File>
|
||||
</Filter>
|
||||
<Filter
|
||||
Name="Resource Files"
|
||||
Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav"
|
||||
UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}"
|
||||
>
|
||||
</Filter>
|
||||
</Files>
|
||||
<Globals>
|
||||
</Globals>
|
||||
</VisualStudioProject>
|
||||
|
|
@ -1,322 +0,0 @@
|
|||
<?xml version="1.0" encoding="Windows-1252"?>
|
||||
<VisualStudioProject
|
||||
ProjectType="Visual C++"
|
||||
Version="9.00"
|
||||
Name="Server"
|
||||
ProjectGUID="{10DCBB24-F8BB-4796-A653-6DE9C8AAC24B}"
|
||||
RootNamespace="Server"
|
||||
TargetFrameworkVersion="196613"
|
||||
>
|
||||
<Platforms>
|
||||
<Platform
|
||||
Name="Win32"
|
||||
/>
|
||||
</Platforms>
|
||||
<ToolFiles>
|
||||
</ToolFiles>
|
||||
<Configurations>
|
||||
<Configuration
|
||||
Name="Debug|Win32"
|
||||
OutputDirectory="..\bin"
|
||||
IntermediateDirectory="..\obj\server\$(ConfigurationName)"
|
||||
ConfigurationType="1"
|
||||
CharacterSet="2"
|
||||
>
|
||||
<Tool
|
||||
Name="VCPreBuildEventTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCCustomBuildTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCXMLDataGeneratorTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCWebServiceProxyGeneratorTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCMIDLTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
Optimization="0"
|
||||
AdditionalIncludeDirectories=".;..\src;..\textscreen"
|
||||
PreprocessorDefinitions="WIN32;_DEBUG;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;DEDICATEDSERVER"
|
||||
MinimalRebuild="true"
|
||||
BasicRuntimeChecks="3"
|
||||
RuntimeLibrary="3"
|
||||
WarningLevel="3"
|
||||
DebugInformationFormat="4"
|
||||
CompileAs="1"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCManagedResourceCompilerTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCResourceCompilerTool"
|
||||
PreprocessorDefinitions="DEDICATEDSERVER"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCPreLinkEventTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCLinkerTool"
|
||||
AdditionalDependencies="SDL2_net.lib SDL2main.lib SDL2.lib"
|
||||
OutputFile="$(OutDir)\chocolate-server-dbg.exe"
|
||||
IgnoreDefaultLibraryNames="msvcrt"
|
||||
GenerateDebugInformation="true"
|
||||
SubSystem="1"
|
||||
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="..\bin"
|
||||
IntermediateDirectory="..\obj\server\$(ConfigurationName)"
|
||||
ConfigurationType="1"
|
||||
CharacterSet="2"
|
||||
WholeProgramOptimization="1"
|
||||
>
|
||||
<Tool
|
||||
Name="VCPreBuildEventTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCCustomBuildTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCXMLDataGeneratorTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCWebServiceProxyGeneratorTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCMIDLTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
Optimization="2"
|
||||
EnableIntrinsicFunctions="true"
|
||||
AdditionalIncludeDirectories=".;..\src;..\textscreen"
|
||||
PreprocessorDefinitions="WIN32;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE"
|
||||
StringPooling="true"
|
||||
ExceptionHandling="0"
|
||||
RuntimeLibrary="2"
|
||||
EnableFunctionLevelLinking="true"
|
||||
WarningLevel="0"
|
||||
DebugInformationFormat="0"
|
||||
CompileAs="1"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCManagedResourceCompilerTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCResourceCompilerTool"
|
||||
PreprocessorDefinitions="DEDICATEDSERVER"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCPreLinkEventTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCLinkerTool"
|
||||
AdditionalDependencies="SDL2_net.lib SDL2main.lib SDL2.lib"
|
||||
OutputFile="$(OutDir)\chocolate-server.exe"
|
||||
IgnoreDefaultLibraryNames="msvcrtd"
|
||||
GenerateDebugInformation="false"
|
||||
SubSystem="1"
|
||||
OptimizeReferences="2"
|
||||
EnableCOMDATFolding="2"
|
||||
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 Files"
|
||||
Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx"
|
||||
UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
|
||||
>
|
||||
<File
|
||||
RelativePath="..\src\d_dedicated.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\d_mode.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\i_main.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\i_system.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\i_timer.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\m_argv.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\m_misc.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\net_common.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\net_dedicated.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\net_io.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\net_packet.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\net_query.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\net_sdl.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\net_server.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\net_structrw.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\z_native.c"
|
||||
>
|
||||
</File>
|
||||
</Filter>
|
||||
<Filter
|
||||
Name="Header Files"
|
||||
Filter="h;hpp;hxx;hm;inl;inc;xsd"
|
||||
UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"
|
||||
>
|
||||
<File
|
||||
RelativePath="..\src\d_mode.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\i_system.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\i_timer.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\m_argv.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\m_misc.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\net_common.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\net_dedicated.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\net_io.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\net_packet.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\net_query.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\net_sdl.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\net_server.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\net_structrw.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\z_zone.h"
|
||||
>
|
||||
</File>
|
||||
</Filter>
|
||||
<Filter
|
||||
Name="Resource Files"
|
||||
Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav"
|
||||
UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}"
|
||||
>
|
||||
<File
|
||||
RelativePath=".\win32.rc"
|
||||
>
|
||||
</File>
|
||||
</Filter>
|
||||
</Files>
|
||||
<Globals>
|
||||
</Globals>
|
||||
</VisualStudioProject>
|
||||
|
|
@ -1,446 +0,0 @@
|
|||
<?xml version="1.0" encoding="Windows-1252"?>
|
||||
<VisualStudioProject
|
||||
ProjectType="Visual C++"
|
||||
Version="9.00"
|
||||
Name="Setup"
|
||||
ProjectGUID="{01975BB6-D2DA-48E7-AE0D-6A8AC8ECF48A}"
|
||||
RootNamespace="Setup"
|
||||
TargetFrameworkVersion="196613"
|
||||
>
|
||||
<Platforms>
|
||||
<Platform
|
||||
Name="Win32"
|
||||
/>
|
||||
</Platforms>
|
||||
<ToolFiles>
|
||||
</ToolFiles>
|
||||
<Configurations>
|
||||
<Configuration
|
||||
Name="Debug|Win32"
|
||||
OutputDirectory="..\bin"
|
||||
IntermediateDirectory="..\obj\setup\$(ConfigurationName)"
|
||||
ConfigurationType="1"
|
||||
CharacterSet="2"
|
||||
>
|
||||
<Tool
|
||||
Name="VCPreBuildEventTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCCustomBuildTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCXMLDataGeneratorTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCWebServiceProxyGeneratorTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCMIDLTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
Optimization="0"
|
||||
AdditionalIncludeDirectories=".;..\src;..\textscreen"
|
||||
PreprocessorDefinitions="WIN32;_DEBUG;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;CHOCOLATESETUP"
|
||||
MinimalRebuild="true"
|
||||
BasicRuntimeChecks="3"
|
||||
RuntimeLibrary="3"
|
||||
WarningLevel="3"
|
||||
DebugInformationFormat="4"
|
||||
CompileAs="1"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCManagedResourceCompilerTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCResourceCompilerTool"
|
||||
PreprocessorDefinitions="CHOCOLATESETUP"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCPreLinkEventTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCLinkerTool"
|
||||
AdditionalDependencies="SDL2_net.lib SDL2main.lib SDL2.lib"
|
||||
OutputFile="$(OutDir)\chocolate-setup-dbg.exe"
|
||||
IgnoreDefaultLibraryNames="msvcrt"
|
||||
GenerateDebugInformation="true"
|
||||
SubSystem="1"
|
||||
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="..\bin"
|
||||
IntermediateDirectory="..\obj\setup\$(ConfigurationName)"
|
||||
ConfigurationType="1"
|
||||
CharacterSet="2"
|
||||
WholeProgramOptimization="1"
|
||||
>
|
||||
<Tool
|
||||
Name="VCPreBuildEventTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCCustomBuildTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCXMLDataGeneratorTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCWebServiceProxyGeneratorTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCMIDLTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
Optimization="2"
|
||||
EnableIntrinsicFunctions="true"
|
||||
AdditionalIncludeDirectories=".;..\src;..\textscreen"
|
||||
PreprocessorDefinitions="WIN32;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;CHOCOLATESETUP"
|
||||
StringPooling="true"
|
||||
ExceptionHandling="0"
|
||||
RuntimeLibrary="2"
|
||||
EnableFunctionLevelLinking="true"
|
||||
WarningLevel="3"
|
||||
DebugInformationFormat="0"
|
||||
CompileAs="1"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCManagedResourceCompilerTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCResourceCompilerTool"
|
||||
PreprocessorDefinitions="CHOCOLATESETUP"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCPreLinkEventTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCLinkerTool"
|
||||
AdditionalDependencies="SDL2_net.lib SDL2main.lib SDL2.lib"
|
||||
OutputFile="$(OutDir)\chocolate-setup.exe"
|
||||
IgnoreDefaultLibraryNames="msvcrtd"
|
||||
GenerateDebugInformation="false"
|
||||
SubSystem="1"
|
||||
OptimizeReferences="2"
|
||||
EnableCOMDATFolding="2"
|
||||
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 Files"
|
||||
Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx"
|
||||
UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
|
||||
>
|
||||
<File
|
||||
RelativePath="..\src\setup\compatibility.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\d_iwad.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\d_mode.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\deh_str.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\setup\display.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\setup\execute.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\i_main.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\i_system.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\i_timer.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\setup\joystick.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\setup\keyboard.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\m_argv.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\m_config.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\m_controls.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\m_misc.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\setup\mainmenu.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\setup\mode.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\setup\mouse.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\setup\multiplayer.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\net_io.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\net_packet.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\net_query.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\net_sdl.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\net_structrw.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\setup\setup_icon.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\setup\sound.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\setup\txt_joyaxis.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\setup\txt_joybinput.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\setup\txt_keyinput.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\setup\txt_mouseinput.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\textscreen\txt_scrollpane.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\z_zone.c"
|
||||
>
|
||||
</File>
|
||||
</Filter>
|
||||
<Filter
|
||||
Name="Header Files"
|
||||
Filter="h;hpp;hxx;hm;inl;inc;xsd"
|
||||
UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"
|
||||
>
|
||||
<File
|
||||
RelativePath="..\src\setup\compatibility.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\d_iwad.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\d_mode.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\deh_str.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\setup\display.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\setup\execute.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\i_system.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\i_timer.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\setup\joystick.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\setup\keyboard.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\m_argv.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\m_config.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\m_controls.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\m_misc.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\setup\mode.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\setup\mouse.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\setup\multiplayer.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\net_io.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\net_packet.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\net_query.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\net_sdl.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\net_structrw.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\setup\sound.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\setup\txt_joyaxis.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\setup\txt_joybinput.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\setup\txt_keyinput.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\setup\txt_mouseinput.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\textscreen\txt_scrollpane.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\z_zone.h"
|
||||
>
|
||||
</File>
|
||||
</Filter>
|
||||
<Filter
|
||||
Name="Resource Files"
|
||||
Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav"
|
||||
UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}"
|
||||
>
|
||||
<File
|
||||
RelativePath=".\win32.rc"
|
||||
>
|
||||
</File>
|
||||
</Filter>
|
||||
</Files>
|
||||
<Globals>
|
||||
</Globals>
|
||||
</VisualStudioProject>
|
||||
208
msvc/stdint.h
208
msvc/stdint.h
|
|
@ -1,208 +0,0 @@
|
|||
// ISO C9x compliant stdint.h for Miscrosoft Visual Studio
|
||||
// Based on ISO/IEC 9899:TC2 Committee draft (May 6, 2005) WG14/N1124
|
||||
//
|
||||
// Copyright (c) 2006 Alexander Chemeris
|
||||
//
|
||||
// Redistribution and use in source and binary forms, with or without
|
||||
// modification, are permitted provided that the following conditions are met:
|
||||
//
|
||||
// 1. Redistributions of source code must retain the above copyright notice,
|
||||
// this list of conditions and the following disclaimer.
|
||||
//
|
||||
// 2. Redistributions in binary form must reproduce the above copyright
|
||||
// notice, this list of conditions and the following disclaimer in the
|
||||
// documentation and/or other materials provided with the distribution.
|
||||
//
|
||||
// 3. The name of the author may be used to endorse or promote products
|
||||
// derived from this software without specific prior written permission.
|
||||
//
|
||||
// THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED
|
||||
// WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
|
||||
// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
|
||||
// EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
|
||||
// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
|
||||
// PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
|
||||
// OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
|
||||
// WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
|
||||
// OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
|
||||
// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
//
|
||||
///////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
#ifndef _MSC_VER // [
|
||||
#error "Use this header only with Microsoft Visual C++ compilers!"
|
||||
#endif // _MSC_VER ]
|
||||
|
||||
#ifndef _MSC_STDINT_H_ // [
|
||||
#define _MSC_STDINT_H_
|
||||
|
||||
#if _MSC_VER > 1000
|
||||
#pragma once
|
||||
#endif
|
||||
|
||||
#include <BaseTsd.h>
|
||||
#include <limits.h>
|
||||
#include <wchar.h>
|
||||
|
||||
// 7.18.1 Integer types
|
||||
|
||||
// 7.18.1.1 Exact-width integer types
|
||||
typedef __int8 int8_t;
|
||||
typedef __int16 int16_t;
|
||||
typedef __int32 int32_t;
|
||||
typedef __int64 int64_t;
|
||||
typedef unsigned __int8 uint8_t;
|
||||
typedef unsigned __int16 uint16_t;
|
||||
typedef unsigned __int32 uint32_t;
|
||||
typedef unsigned __int64 uint64_t;
|
||||
|
||||
// 7.18.1.2 Minimum-width integer types
|
||||
typedef int8_t int_least8_t;
|
||||
typedef int16_t int_least16_t;
|
||||
typedef int32_t int_least32_t;
|
||||
typedef int64_t int_least64_t;
|
||||
typedef uint8_t uint_least8_t;
|
||||
typedef uint16_t uint_least16_t;
|
||||
typedef uint32_t uint_least32_t;
|
||||
typedef uint64_t uint_least64_t;
|
||||
|
||||
// 7.18.1.3 Fastest minimum-width integer types
|
||||
typedef int8_t int_fast8_t;
|
||||
typedef int16_t int_fast16_t;
|
||||
typedef int32_t int_fast32_t;
|
||||
typedef int64_t int_fast64_t;
|
||||
typedef uint8_t uint_fast8_t;
|
||||
typedef uint16_t uint_fast16_t;
|
||||
typedef uint32_t uint_fast32_t;
|
||||
typedef uint64_t uint_fast64_t;
|
||||
|
||||
// 7.18.1.4 Integer types capable of holding object pointers
|
||||
typedef INT_PTR intptr_t;
|
||||
typedef UINT_PTR uintptr_t;
|
||||
|
||||
// 7.18.1.5 Greatest-width integer types
|
||||
typedef int64_t intmax_t;
|
||||
typedef uint64_t uintmax_t;
|
||||
|
||||
|
||||
// 7.18.2 Limits of specified-width integer types
|
||||
|
||||
#if !defined(__cplusplus) || defined(__STDC_LIMIT_MACROS) // [ See footnote 220 at page 257 and footnote 221 at page 259
|
||||
|
||||
// 7.18.2.1 Limits of exact-width integer types
|
||||
#define INT8_MIN _I8_MIN
|
||||
#define INT8_MAX _I8_MAX
|
||||
#define INT16_MIN _I16_MIN
|
||||
#define INT16_MAX _I16_MAX
|
||||
#define INT32_MIN _I32_MIN
|
||||
#define INT32_MAX _I32_MAX
|
||||
#define INT64_MIN _I64_MIN
|
||||
#define INT64_MAX _I64_MAX
|
||||
#define UINT8_MAX _UI8_MAX
|
||||
#define UINT16_MAX _UI16_MAX
|
||||
#define UINT32_MAX _UI32_MAX
|
||||
#define UINT64_MAX _UI64_MAX
|
||||
|
||||
// 7.18.2.2 Limits of minimum-width integer types
|
||||
#define INT_LEAST8_MIN INT8_MIN
|
||||
#define INT_LEAST8_MAX INT8_MAX
|
||||
#define INT_LEAST16_MIN INT16_MIN
|
||||
#define INT_LEAST16_MAX INT16_MAX
|
||||
#define INT_LEAST32_MIN INT32_MIN
|
||||
#define INT_LEAST32_MAX INT32_MAX
|
||||
#define INT_LEAST64_MIN INT64_MIN
|
||||
#define INT_LEAST64_MAX INT64_MAX
|
||||
#define UINT_LEAST8_MAX UINT8_MAX
|
||||
#define UINT_LEAST16_MAX UINT16_MAX
|
||||
#define UINT_LEAST32_MAX UINT32_MAX
|
||||
#define UINT_LEAST64_MAX UINT64_MAX
|
||||
|
||||
// 7.18.2.3 Limits of fastest minimum-width integer types
|
||||
#define INT_FAST8_MIN INT8_MIN
|
||||
#define INT_FAST8_MAX INT8_MAX
|
||||
#define INT_FAST16_MIN INT16_MIN
|
||||
#define INT_FAST16_MAX INT16_MAX
|
||||
#define INT_FAST32_MIN INT32_MIN
|
||||
#define INT_FAST32_MAX INT32_MAX
|
||||
#define INT_FAST64_MIN INT64_MIN
|
||||
#define INT_FAST64_MAX INT64_MAX
|
||||
#define UINT_FAST8_MAX UINT8_MAX
|
||||
#define UINT_FAST16_MAX UINT16_MAX
|
||||
#define UINT_FAST32_MAX UINT32_MAX
|
||||
#define UINT_FAST64_MAX UINT64_MAX
|
||||
|
||||
// 7.18.2.4 Limits of integer types capable of holding object pointers
|
||||
#ifdef _WIN64 // [
|
||||
# define INTPTR_MIN INT64_MIN
|
||||
# define INTPTR_MAX INT64_MAX
|
||||
# define UINTPTR_MAX UINT64_MAX
|
||||
#else // _WIN64 ][
|
||||
# define INTPTR_MIN INT32_MIN
|
||||
# define INTPTR_MAX INT32_MAX
|
||||
# define UINTPTR_MAX UINT32_MAX
|
||||
#endif // _WIN64 ]
|
||||
|
||||
// 7.18.2.5 Limits of greatest-width integer types
|
||||
#define INTMAX_MIN INT64_MIN
|
||||
#define INTMAX_MAX INT64_MAX
|
||||
#define UINTMAX_MAX UINT64_MAX
|
||||
|
||||
// 7.18.3 Limits of other integer types
|
||||
|
||||
#ifdef _WIN64 // [
|
||||
# define PTRDIFF_MIN _I64_MIN
|
||||
# define PTRDIFF_MAX _I64_MAX
|
||||
#else // _WIN64 ][
|
||||
# define PTRDIFF_MIN _I32_MIN
|
||||
# define PTRDIFF_MAX _I32_MAX
|
||||
#endif // _WIN64 ]
|
||||
|
||||
#define SIG_ATOMIC_MIN INT_MIN
|
||||
#define SIG_ATOMIC_MAX INT_MAX
|
||||
|
||||
#ifndef SIZE_MAX // [
|
||||
# ifdef _WIN64 // [
|
||||
# define SIZE_MAX _UI64_MAX
|
||||
# else // _WIN64 ][
|
||||
# define SIZE_MAX _UI32_MAX
|
||||
# endif // _WIN64 ]
|
||||
#endif // SIZE_MAX ]
|
||||
|
||||
// WCHAR_MIN and WCHAR_MAX are also defined in <wchar.h>
|
||||
#ifndef WCHAR_MIN // [
|
||||
# define WCHAR_MIN 0
|
||||
#endif // WCHAR_MIN ]
|
||||
#ifndef WCHAR_MAX // [
|
||||
# define WCHAR_MAX _UI16_MAX
|
||||
#endif // WCHAR_MAX ]
|
||||
|
||||
#define WINT_MIN 0
|
||||
#define WINT_MAX _UI16_MAX
|
||||
|
||||
#endif // __STDC_LIMIT_MACROS ]
|
||||
|
||||
|
||||
// 7.18.4 Limits of other integer types
|
||||
|
||||
#if !defined(__cplusplus) || defined(__STDC_CONSTANT_MACROS) // [ See footnote 224 at page 260
|
||||
|
||||
// 7.18.4.1 Macros for minimum-width integer constants
|
||||
|
||||
#define INT8_C(val) val
|
||||
#define INT16_C(val) val
|
||||
#define INT32_C(val) val##L
|
||||
#define INT64_C(val) val##i64
|
||||
|
||||
#define UINT8_C(val) val
|
||||
#define UINT16_C(val) val
|
||||
#define UINT32_C(val) val##UL
|
||||
#define UINT64_C(val) val##Ui64
|
||||
|
||||
// 7.18.4.2 Macros for greatest-width integer constants
|
||||
#define INTMAX_C INT64_C
|
||||
#define UINTMAX_C UINT64_C
|
||||
|
||||
#endif // __STDC_CONSTANT_MACROS ]
|
||||
|
||||
|
||||
#endif // _MSC_STDINT_H_ ]
|
||||
1122
msvc/strife.vcproj
1122
msvc/strife.vcproj
File diff suppressed because it is too large
Load diff
|
|
@ -1,57 +0,0 @@
|
|||
//
|
||||
// Copyright(C) 2005-2014 Simon Howard
|
||||
// Copyright(C) 2008 "GhostlyDeath" (ghostlydeath@gmail.com)
|
||||
//
|
||||
// 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.
|
||||
//
|
||||
// DESCRIPTION:
|
||||
// Win32 Resources
|
||||
//
|
||||
|
||||
#ifndef DEDICATEDSERVER
|
||||
#ifdef CHOCOLATESETUP
|
||||
1 ICON "../data/setup.ico"
|
||||
#else
|
||||
1 ICON "../data/doom.ico"
|
||||
#endif
|
||||
#endif
|
||||
|
||||
1 VERSIONINFO
|
||||
PRODUCTVERSION 3,0,0,0
|
||||
FILEVERSION 3,0,0,0
|
||||
FILETYPE 1
|
||||
BEGIN
|
||||
BLOCK "StringFileInfo"
|
||||
BEGIN
|
||||
BLOCK "040904E4"
|
||||
BEGIN
|
||||
VALUE "FileVersion", "1.0.0"
|
||||
VALUE "FileDescription", "Chocolate Doom 3.0.0"
|
||||
VALUE "InternalName", "chocolate-doom"
|
||||
VALUE "CompanyName", "fraggle@gmail.com"
|
||||
VALUE "LegalCopyright", "GNU General Public License"
|
||||
VALUE "ProductName", "Chocolate Doom"
|
||||
VALUE "ProductVersion", "3.0.0"
|
||||
END
|
||||
END
|
||||
BLOCK "VarFileInfo"
|
||||
BEGIN
|
||||
VALUE "Translation", 0x409, 1252
|
||||
END
|
||||
END
|
||||
|
||||
// GhostlyDeath - Preferebly for codeblocks (if it even uses this RC!)
|
||||
#ifdef __MINGW32__
|
||||
#ifdef CHOCOLATESETUP
|
||||
// RT_MANIFEST might NOT be defined
|
||||
1 24 "../setup/setup-manifest.xml"
|
||||
#endif
|
||||
#endif
|
||||
|
|
@ -1,336 +0,0 @@
|
|||
//
|
||||
// 03/10/2006 James Haley
|
||||
//
|
||||
// For this module only:
|
||||
// This code is public domain. No change sufficient enough to constitute a
|
||||
// significant or original work has been made, and thus it remains as such.
|
||||
//
|
||||
//
|
||||
// DESCRIPTION:
|
||||
//
|
||||
// Implementation of POSIX opendir for Visual C++.
|
||||
// Derived from the MinGW C Library Extensions Source (released to the
|
||||
// public domain). As with other Win32 modules, don't include most DOOM
|
||||
// headers into this or conflicts will occur.
|
||||
//
|
||||
// Original Header:
|
||||
//
|
||||
// * dirent.c
|
||||
// * This file has no copyright assigned and is placed in the Public Domain.
|
||||
// * This file is a part of the mingw-runtime package.
|
||||
// * No warranty is given; refer to the file DISCLAIMER within the package.
|
||||
// *
|
||||
// * Derived from DIRLIB.C by Matt J. Weinstein
|
||||
// * This note appears in the DIRLIB.H
|
||||
// * DIRLIB.H by M. J. Weinstein Released to public domain 1-Jan-89
|
||||
// *
|
||||
// * Updated by Jeremy Bettis <jeremy@hksys.com>
|
||||
// * Significantly revised and rewinddir, seekdir and telldir added by Colin
|
||||
// * Peters <colin@fu.is.saga-u.ac.jp>
|
||||
//
|
||||
|
||||
#ifndef _MSC_VER
|
||||
#error i_opndir.c is for Microsoft Visual C++ only
|
||||
#endif
|
||||
|
||||
#include <stdlib.h>
|
||||
#include <errno.h>
|
||||
#include <string.h>
|
||||
|
||||
#define WIN32_LEAN_AND_MEAN
|
||||
#include <windows.h> /* for GetFileAttributes */
|
||||
|
||||
#include <tchar.h>
|
||||
#define SUFFIX _T("*")
|
||||
#define SLASH _T("\\")
|
||||
|
||||
#include "win_opendir.h"
|
||||
|
||||
//
|
||||
// opendir
|
||||
//
|
||||
// Returns a pointer to a DIR structure appropriately filled in to begin
|
||||
// searching a directory.
|
||||
//
|
||||
DIR *opendir(const _TCHAR *szPath)
|
||||
{
|
||||
DIR *nd;
|
||||
unsigned int rc;
|
||||
_TCHAR szFullPath[MAX_PATH];
|
||||
|
||||
errno = 0;
|
||||
|
||||
if(!szPath)
|
||||
{
|
||||
errno = EFAULT;
|
||||
return (DIR *)0;
|
||||
}
|
||||
|
||||
if(szPath[0] == _T('\0'))
|
||||
{
|
||||
errno = ENOTDIR;
|
||||
return (DIR *)0;
|
||||
}
|
||||
|
||||
/* Attempt to determine if the given path really is a directory. */
|
||||
rc = GetFileAttributes(szPath);
|
||||
if(rc == (unsigned int)-1)
|
||||
{
|
||||
/* call GetLastError for more error info */
|
||||
errno = ENOENT;
|
||||
return (DIR *)0;
|
||||
}
|
||||
if(!(rc & FILE_ATTRIBUTE_DIRECTORY))
|
||||
{
|
||||
/* Error, entry exists but not a directory. */
|
||||
errno = ENOTDIR;
|
||||
return (DIR *)0;
|
||||
}
|
||||
|
||||
/* Make an absolute pathname. */
|
||||
_tfullpath(szFullPath, szPath, MAX_PATH);
|
||||
|
||||
/* Allocate enough space to store DIR structure and the complete
|
||||
* directory path given. */
|
||||
nd = (DIR *)(malloc(sizeof(DIR) + (_tcslen(szFullPath)
|
||||
+ _tcslen(SLASH)
|
||||
+ _tcslen(SUFFIX) + 1)
|
||||
* sizeof(_TCHAR)));
|
||||
|
||||
if(!nd)
|
||||
{
|
||||
/* Error, out of memory. */
|
||||
errno = ENOMEM;
|
||||
return (DIR *)0;
|
||||
}
|
||||
|
||||
/* Create the search expression. */
|
||||
_tcscpy(nd->dd_name, szFullPath);
|
||||
|
||||
/* Add on a slash if the path does not end with one. */
|
||||
if(nd->dd_name[0] != _T('\0')
|
||||
&& _tcsrchr(nd->dd_name, _T('/')) != nd->dd_name
|
||||
+ _tcslen(nd->dd_name) - 1
|
||||
&& _tcsrchr(nd->dd_name, _T('\\')) != nd->dd_name
|
||||
+ _tcslen(nd->dd_name) - 1)
|
||||
{
|
||||
_tcscat(nd->dd_name, SLASH);
|
||||
}
|
||||
|
||||
/* Add on the search pattern */
|
||||
_tcscat(nd->dd_name, SUFFIX);
|
||||
|
||||
/* Initialize handle to -1 so that a premature closedir doesn't try
|
||||
* to call _findclose on it. */
|
||||
nd->dd_handle = -1;
|
||||
|
||||
/* Initialize the status. */
|
||||
nd->dd_stat = 0;
|
||||
|
||||
/* Initialize the dirent structure. ino and reclen are invalid under
|
||||
* Win32, and name simply points at the appropriate part of the
|
||||
* findfirst_t structure. */
|
||||
nd->dd_dir.d_ino = 0;
|
||||
nd->dd_dir.d_reclen = 0;
|
||||
nd->dd_dir.d_namlen = 0;
|
||||
memset(nd->dd_dir.d_name, 0, FILENAME_MAX);
|
||||
|
||||
return nd;
|
||||
}
|
||||
|
||||
//
|
||||
// readdir
|
||||
//
|
||||
// Return a pointer to a dirent structure filled with the information on the
|
||||
// next entry in the directory.
|
||||
//
|
||||
struct dirent *readdir(DIR *dirp)
|
||||
{
|
||||
errno = 0;
|
||||
|
||||
/* Check for valid DIR struct. */
|
||||
if(!dirp)
|
||||
{
|
||||
errno = EFAULT;
|
||||
return (struct dirent *)0;
|
||||
}
|
||||
|
||||
if (dirp->dd_stat < 0)
|
||||
{
|
||||
/* We have already returned all files in the directory
|
||||
* (or the structure has an invalid dd_stat). */
|
||||
return (struct dirent *)0;
|
||||
}
|
||||
else if (dirp->dd_stat == 0)
|
||||
{
|
||||
/* We haven't started the search yet. */
|
||||
/* Start the search */
|
||||
dirp->dd_handle = _tfindfirst(dirp->dd_name, &(dirp->dd_dta));
|
||||
|
||||
if(dirp->dd_handle == -1)
|
||||
{
|
||||
/* Whoops! Seems there are no files in that
|
||||
* directory. */
|
||||
dirp->dd_stat = -1;
|
||||
}
|
||||
else
|
||||
{
|
||||
dirp->dd_stat = 1;
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
/* Get the next search entry. */
|
||||
if(_tfindnext(dirp->dd_handle, &(dirp->dd_dta)))
|
||||
{
|
||||
/* We are off the end or otherwise error.
|
||||
_findnext sets errno to ENOENT if no more file
|
||||
Undo this. */
|
||||
DWORD winerr = GetLastError();
|
||||
if(winerr == ERROR_NO_MORE_FILES)
|
||||
errno = 0;
|
||||
_findclose(dirp->dd_handle);
|
||||
dirp->dd_handle = -1;
|
||||
dirp->dd_stat = -1;
|
||||
}
|
||||
else
|
||||
{
|
||||
/* Update the status to indicate the correct
|
||||
* number. */
|
||||
dirp->dd_stat++;
|
||||
}
|
||||
}
|
||||
|
||||
if (dirp->dd_stat > 0)
|
||||
{
|
||||
/* Successfully got an entry. Everything about the file is
|
||||
* already appropriately filled in except the length of the
|
||||
* file name. */
|
||||
dirp->dd_dir.d_namlen = _tcslen(dirp->dd_dta.name);
|
||||
_tcscpy(dirp->dd_dir.d_name, dirp->dd_dta.name);
|
||||
return &dirp->dd_dir;
|
||||
}
|
||||
|
||||
return (struct dirent *)0;
|
||||
}
|
||||
|
||||
|
||||
//
|
||||
// closedir
|
||||
//
|
||||
// Frees up resources allocated by opendir.
|
||||
//
|
||||
int closedir(DIR *dirp)
|
||||
{
|
||||
int rc;
|
||||
|
||||
errno = 0;
|
||||
rc = 0;
|
||||
|
||||
if(!dirp)
|
||||
{
|
||||
errno = EFAULT;
|
||||
return -1;
|
||||
}
|
||||
|
||||
if(dirp->dd_handle != -1)
|
||||
{
|
||||
rc = _findclose(dirp->dd_handle);
|
||||
}
|
||||
|
||||
/* Delete the dir structure. */
|
||||
free(dirp);
|
||||
|
||||
return rc;
|
||||
}
|
||||
|
||||
//
|
||||
// rewinddir
|
||||
//
|
||||
// Return to the beginning of the directory "stream". We simply call findclose
|
||||
// and then reset things like an opendir.
|
||||
//
|
||||
void rewinddir(DIR * dirp)
|
||||
{
|
||||
errno = 0;
|
||||
|
||||
if(!dirp)
|
||||
{
|
||||
errno = EFAULT;
|
||||
return;
|
||||
}
|
||||
|
||||
if(dirp->dd_handle != -1)
|
||||
{
|
||||
_findclose(dirp->dd_handle);
|
||||
}
|
||||
|
||||
dirp->dd_handle = -1;
|
||||
dirp->dd_stat = 0;
|
||||
}
|
||||
|
||||
//
|
||||
// telldir
|
||||
//
|
||||
// Returns the "position" in the "directory stream" which can be used with
|
||||
// seekdir to go back to an old entry. We simply return the value in stat.
|
||||
//
|
||||
long telldir(DIR *dirp)
|
||||
{
|
||||
errno = 0;
|
||||
|
||||
if(!dirp)
|
||||
{
|
||||
errno = EFAULT;
|
||||
return -1;
|
||||
}
|
||||
return dirp->dd_stat;
|
||||
}
|
||||
|
||||
//
|
||||
// seekdir
|
||||
//
|
||||
// Seek to an entry previously returned by telldir. We rewind the directory
|
||||
// and call readdir repeatedly until either dd_stat is the position number
|
||||
// or -1 (off the end). This is not perfect, in that the directory may
|
||||
// have changed while we weren't looking. But that is probably the case with
|
||||
// any such system.
|
||||
//
|
||||
void seekdir(DIR *dirp, long lPos)
|
||||
{
|
||||
errno = 0;
|
||||
|
||||
if(!dirp)
|
||||
{
|
||||
errno = EFAULT;
|
||||
return;
|
||||
}
|
||||
|
||||
if(lPos < -1)
|
||||
{
|
||||
/* Seeking to an invalid position. */
|
||||
errno = EINVAL;
|
||||
return;
|
||||
}
|
||||
else if(lPos == -1)
|
||||
{
|
||||
/* Seek past end. */
|
||||
if(dirp->dd_handle != -1)
|
||||
{
|
||||
_findclose(dirp->dd_handle);
|
||||
}
|
||||
dirp->dd_handle = -1;
|
||||
dirp->dd_stat = -1;
|
||||
}
|
||||
else
|
||||
{
|
||||
/* Rewind and read forward to the appropriate index. */
|
||||
rewinddir(dirp);
|
||||
|
||||
while((dirp->dd_stat < lPos) && readdir(dirp))
|
||||
; /* do-nothing loop */
|
||||
}
|
||||
}
|
||||
|
||||
// EOF
|
||||
|
||||
|
|
@ -1,73 +0,0 @@
|
|||
//
|
||||
// 03/10/2006 James Haley
|
||||
//
|
||||
// For this module only:
|
||||
// This code is public domain. No change sufficient enough to constitute a
|
||||
// significant or original work has been made, and thus it remains as such.
|
||||
//
|
||||
//
|
||||
// DESCRIPTION:
|
||||
//
|
||||
// Implementation of POSIX opendir for Visual C++.
|
||||
// Derived from the MinGW C Library Extensions Source (released to the
|
||||
// public domain).
|
||||
//
|
||||
|
||||
#ifndef I_OPNDIR_H__
|
||||
#define I_OPNDIR_H__
|
||||
|
||||
#include <io.h>
|
||||
|
||||
#ifndef FILENAME_MAX
|
||||
#define FILENAME_MAX 260
|
||||
#endif
|
||||
|
||||
struct dirent
|
||||
{
|
||||
long d_ino; /* Always zero. */
|
||||
unsigned short d_reclen; /* Always zero. */
|
||||
unsigned short d_namlen; /* Length of name in d_name. */
|
||||
char d_name[FILENAME_MAX]; /* File name. */
|
||||
};
|
||||
|
||||
/*
|
||||
* This is an internal data structure. Good programmers will not use it
|
||||
* except as an argument to one of the functions below.
|
||||
* dd_stat field is now int (was short in older versions).
|
||||
*/
|
||||
typedef struct
|
||||
{
|
||||
/* disk transfer area for this dir */
|
||||
struct _finddata_t dd_dta;
|
||||
|
||||
/* dirent struct to return from dir (NOTE: this makes this thread
|
||||
* safe as long as only one thread uses a particular DIR struct at
|
||||
* a time) */
|
||||
struct dirent dd_dir;
|
||||
|
||||
/* _findnext handle */
|
||||
long dd_handle;
|
||||
|
||||
/*
|
||||
* Status of search:
|
||||
* 0 = not started yet (next entry to read is first entry)
|
||||
* -1 = off the end
|
||||
* positive = 0 based index of next entry
|
||||
*/
|
||||
int dd_stat;
|
||||
|
||||
/* given path for dir with search pattern (struct is extended) */
|
||||
char dd_name[1];
|
||||
} DIR;
|
||||
|
||||
DIR *opendir(const char *);
|
||||
struct dirent *readdir(DIR *);
|
||||
int closedir(DIR *);
|
||||
void rewinddir(DIR *);
|
||||
long telldir(DIR *);
|
||||
void seekdir(DIR *, long);
|
||||
|
||||
#endif
|
||||
|
||||
// EOF
|
||||
|
||||
Loading…
Reference in a new issue