shithub: cstory

Download patch

ref: d40991e6827ab4923dbadc495def234ae2e41d15
parent: 10af7b95f22e006a42fce6734294f59b41ad1db4
author: Clownacy <Clownacy@users.noreply.github.com>
date: Thu Apr 2 10:18:18 EDT 2020

Remove VS2017 build files

Made redundant by CMake

--- a/.gitignore
+++ b/.gitignore
@@ -47,15 +47,6 @@
 /vs2003/Debug (Japanese)
 /vs2003/Release (Japanese)
 
-# Exclude Visual Studio 2017 files
-/vs2017/Debug
-/vs2017/Release
-/vs2017/Debug (Japanese)
-/vs2017/Release (Japanese)
-/vs2017/x64
-/vs2017/.vs
-/vs2017/CSE2.vcxproj.user
-
 ####
 # Portable branch
 ####
--- a/README.md
+++ b/README.md
@@ -42,10 +42,6 @@
 
 As proven by the original `Doukutsu.exe`'s [Rich Header](http://bytepointer.com/articles/the_microsoft_rich_header.htm), Pixel used Visual Studio .NET 2003 to create Cave Story. This means these project files allow us to check the accuracy of the decompilation by comparing the generated assembly code to that of the original executable. The tool for this can be found in the 'devilution' folder.
 
-### Visual Studio 2017 (and later) \[deprecated - use CMake instead\]
-
-Project files for Visual Studio 2017 can be found in the 'vs2017' folder.
-
 ### CMake (Visual Studio & MinGW-w64)
 
 Switch to the terminal (Visual Studio users should open the [Developer Command Prompt](https://docs.microsoft.com/en-us/dotnet/framework/tools/developer-command-prompt-for-vs)) and `cd` into this folder. After that, generate the files for your build system with:
--- a/vs2017/CSE2.sln
+++ /dev/null
@@ -1,42 +1,0 @@
-Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio 15
-VisualStudioVersion = 15.0.28307.779
-MinimumVisualStudioVersion = 10.0.40219.1
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Cave Story Engine 2", "CSE2.vcxproj", "{6B8CC57F-5656-4C4B-8FCB-B0C326FCB4D4}"
-EndProject
-Global
-	GlobalSection(SolutionConfigurationPlatforms) = preSolution
-		Debug (Japanese)|x64 = Debug (Japanese)|x64
-		Debug (Japanese)|x86 = Debug (Japanese)|x86
-		Debug|x64 = Debug|x64
-		Debug|x86 = Debug|x86
-		Release (Japanese)|x64 = Release (Japanese)|x64
-		Release (Japanese)|x86 = Release (Japanese)|x86
-		Release|x64 = Release|x64
-		Release|x86 = Release|x86
-	EndGlobalSection
-	GlobalSection(ProjectConfigurationPlatforms) = postSolution
-		{6B8CC57F-5656-4C4B-8FCB-B0C326FCB4D4}.Debug (Japanese)|x64.ActiveCfg = Debug (Japanese)|x64
-		{6B8CC57F-5656-4C4B-8FCB-B0C326FCB4D4}.Debug (Japanese)|x64.Build.0 = Debug (Japanese)|x64
-		{6B8CC57F-5656-4C4B-8FCB-B0C326FCB4D4}.Debug (Japanese)|x86.ActiveCfg = Debug (Japanese)|Win32
-		{6B8CC57F-5656-4C4B-8FCB-B0C326FCB4D4}.Debug (Japanese)|x86.Build.0 = Debug (Japanese)|Win32
-		{6B8CC57F-5656-4C4B-8FCB-B0C326FCB4D4}.Debug|x64.ActiveCfg = Debug|x64
-		{6B8CC57F-5656-4C4B-8FCB-B0C326FCB4D4}.Debug|x64.Build.0 = Debug|x64
-		{6B8CC57F-5656-4C4B-8FCB-B0C326FCB4D4}.Debug|x86.ActiveCfg = Debug|Win32
-		{6B8CC57F-5656-4C4B-8FCB-B0C326FCB4D4}.Debug|x86.Build.0 = Debug|Win32
-		{6B8CC57F-5656-4C4B-8FCB-B0C326FCB4D4}.Release (Japanese)|x64.ActiveCfg = Release (Japanese)|x64
-		{6B8CC57F-5656-4C4B-8FCB-B0C326FCB4D4}.Release (Japanese)|x64.Build.0 = Release (Japanese)|x64
-		{6B8CC57F-5656-4C4B-8FCB-B0C326FCB4D4}.Release (Japanese)|x86.ActiveCfg = Release (Japanese)|Win32
-		{6B8CC57F-5656-4C4B-8FCB-B0C326FCB4D4}.Release (Japanese)|x86.Build.0 = Release (Japanese)|Win32
-		{6B8CC57F-5656-4C4B-8FCB-B0C326FCB4D4}.Release|x64.ActiveCfg = Release|x64
-		{6B8CC57F-5656-4C4B-8FCB-B0C326FCB4D4}.Release|x64.Build.0 = Release|x64
-		{6B8CC57F-5656-4C4B-8FCB-B0C326FCB4D4}.Release|x86.ActiveCfg = Release|Win32
-		{6B8CC57F-5656-4C4B-8FCB-B0C326FCB4D4}.Release|x86.Build.0 = Release|Win32
-	EndGlobalSection
-	GlobalSection(SolutionProperties) = preSolution
-		HideSolutionNode = FALSE
-	EndGlobalSection
-	GlobalSection(ExtensibilityGlobals) = postSolution
-		SolutionGuid = {5B768CDF-DE61-4270-8E55-EE32983245CD}
-	EndGlobalSection
-EndGlobal
--- a/vs2017/CSE2.vcxproj
+++ /dev/null
@@ -1,534 +1,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <ItemGroup Label="ProjectConfigurations">
-    <ProjectConfiguration Include="Debug (Japanese)|Win32">
-      <Configuration>Debug (Japanese)</Configuration>
-      <Platform>Win32</Platform>
-    </ProjectConfiguration>
-    <ProjectConfiguration Include="Debug (Japanese)|x64">
-      <Configuration>Debug (Japanese)</Configuration>
-      <Platform>x64</Platform>
-    </ProjectConfiguration>
-    <ProjectConfiguration Include="Debug|Win32">
-      <Configuration>Debug</Configuration>
-      <Platform>Win32</Platform>
-    </ProjectConfiguration>
-    <ProjectConfiguration Include="Debug|x64">
-      <Configuration>Debug</Configuration>
-      <Platform>x64</Platform>
-    </ProjectConfiguration>
-    <ProjectConfiguration Include="Release (Japanese)|Win32">
-      <Configuration>Release (Japanese)</Configuration>
-      <Platform>Win32</Platform>
-    </ProjectConfiguration>
-    <ProjectConfiguration Include="Release (Japanese)|x64">
-      <Configuration>Release (Japanese)</Configuration>
-      <Platform>x64</Platform>
-    </ProjectConfiguration>
-    <ProjectConfiguration Include="Release|Win32">
-      <Configuration>Release</Configuration>
-      <Platform>Win32</Platform>
-    </ProjectConfiguration>
-    <ProjectConfiguration Include="Release|x64">
-      <Configuration>Release</Configuration>
-      <Platform>x64</Platform>
-    </ProjectConfiguration>
-  </ItemGroup>
-  <PropertyGroup Label="Globals">
-    <ProjectName>Cave Story Engine 2</ProjectName>
-    <ProjectGuid>{6B8CC57F-5656-4C4B-8FCB-B0C326FCB4D4}</ProjectGuid>
-    <RootNamespace>CSE2</RootNamespace>
-    <Keyword>ManagedCProj</Keyword>
-  </PropertyGroup>
-  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug (Japanese)|Win32'" Label="Configuration">
-    <ConfigurationType>Application</ConfigurationType>
-    <PlatformToolset>v141</PlatformToolset>
-    <CharacterSet>MultiByte</CharacterSet>
-    <CLRSupport>false</CLRSupport>
-  </PropertyGroup>
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug (Japanese)|x64'" Label="Configuration">
-    <ConfigurationType>Application</ConfigurationType>
-    <PlatformToolset>v141</PlatformToolset>
-    <CharacterSet>MultiByte</CharacterSet>
-    <CLRSupport>false</CLRSupport>
-  </PropertyGroup>
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release (Japanese)|Win32'" Label="Configuration">
-    <ConfigurationType>Application</ConfigurationType>
-    <PlatformToolset>v141</PlatformToolset>
-    <CharacterSet>MultiByte</CharacterSet>
-    <CLRSupport>false</CLRSupport>
-  </PropertyGroup>
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release (Japanese)|x64'" Label="Configuration">
-    <ConfigurationType>Application</ConfigurationType>
-    <PlatformToolset>v141</PlatformToolset>
-    <CharacterSet>MultiByte</CharacterSet>
-    <CLRSupport>false</CLRSupport>
-  </PropertyGroup>
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
-    <ConfigurationType>Application</ConfigurationType>
-    <PlatformToolset>v141</PlatformToolset>
-    <CharacterSet>MultiByte</CharacterSet>
-    <CLRSupport>false</CLRSupport>
-  </PropertyGroup>
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
-    <ConfigurationType>Application</ConfigurationType>
-    <PlatformToolset>v141</PlatformToolset>
-    <CharacterSet>MultiByte</CharacterSet>
-    <CLRSupport>false</CLRSupport>
-  </PropertyGroup>
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
-    <ConfigurationType>Application</ConfigurationType>
-    <PlatformToolset>v141</PlatformToolset>
-    <CharacterSet>MultiByte</CharacterSet>
-    <CLRSupport>false</CLRSupport>
-  </PropertyGroup>
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
-    <ConfigurationType>Application</ConfigurationType>
-    <PlatformToolset>v141</PlatformToolset>
-    <CharacterSet>MultiByte</CharacterSet>
-    <CLRSupport>false</CLRSupport>
-  </PropertyGroup>
-  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
-  <ImportGroup Label="ExtensionSettings">
-  </ImportGroup>
-  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug (Japanese)|Win32'" Label="PropertySheets">
-    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
-  </ImportGroup>
-  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug (Japanese)|x64'" Label="PropertySheets">
-    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
-  </ImportGroup>
-  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release (Japanese)|Win32'" Label="PropertySheets">
-    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
-  </ImportGroup>
-  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release (Japanese)|x64'" Label="PropertySheets">
-    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
-  </ImportGroup>
-  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
-    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
-  </ImportGroup>
-  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
-    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
-  </ImportGroup>
-  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
-    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
-  </ImportGroup>
-  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
-    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
-  </ImportGroup>
-  <PropertyGroup Label="UserMacros" />
-  <PropertyGroup>
-    <_ProjectFileVersion>15.0.28307.799</_ProjectFileVersion>
-  </PropertyGroup>
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
-    <OutDir>$(SolutionDir)$(Configuration)\</OutDir>
-    <IntDir>$(Configuration)\</IntDir>
-    <LinkIncremental>true</LinkIncremental>
-  </PropertyGroup>
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
-    <LinkIncremental>true</LinkIncremental>
-  </PropertyGroup>
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
-    <OutDir>$(SolutionDir)$(Configuration)\</OutDir>
-    <IntDir>$(Configuration)\</IntDir>
-    <LinkIncremental>false</LinkIncremental>
-  </PropertyGroup>
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
-    <LinkIncremental>false</LinkIncremental>
-  </PropertyGroup>
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release (Japanese)|Win32'">
-    <OutDir>$(SolutionDir)$(Configuration)\</OutDir>
-    <IntDir>$(Configuration)\</IntDir>
-    <LinkIncremental>false</LinkIncremental>
-  </PropertyGroup>
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release (Japanese)|x64'">
-    <LinkIncremental>false</LinkIncremental>
-  </PropertyGroup>
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug (Japanese)|Win32'">
-    <OutDir>$(SolutionDir)$(Configuration)\</OutDir>
-    <IntDir>$(Configuration)\</IntDir>
-    <LinkIncremental>true</LinkIncremental>
-  </PropertyGroup>
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug (Japanese)|x64'">
-    <LinkIncremental>true</LinkIncremental>
-  </PropertyGroup>
-  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
-    <ClCompile>
-      <Optimization>Disabled</Optimization>
-      <PreprocessorDefinitions>WIN32;_CRT_SECURE_NO_WARNINGS;_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <MinimalRebuild>true</MinimalRebuild>
-      <BasicRuntimeChecks>Default</BasicRuntimeChecks>
-      <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
-      <AssemblerOutput />
-      <WarningLevel>Level3</WarningLevel>
-      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
-    </ClCompile>
-    <Link>
-      <AdditionalDependencies>ddraw.lib;dinput8.lib;dsound.lib;Version.lib;ShLwApi.Lib;Imm32.lib;WinMM.lib;dxguid.lib;%(AdditionalDependencies)</AdditionalDependencies>
-      <OutputFile>$(OutDir)$(ProjectName).exe</OutputFile>
-      <IgnoreSpecificDefaultLibraries>LIBC;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
-      <GenerateDebugInformation>true</GenerateDebugInformation>
-      <AssemblyDebug>true</AssemblyDebug>
-      <SubSystem>Windows</SubSystem>
-    </Link>
-  </ItemDefinitionGroup>
-  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
-    <ClCompile>
-      <Optimization>Disabled</Optimization>
-      <PreprocessorDefinitions>WIN32;_CRT_SECURE_NO_WARNINGS;_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <BasicRuntimeChecks>Default</BasicRuntimeChecks>
-      <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
-      <AssemblerOutput>
-      </AssemblerOutput>
-      <WarningLevel>Level3</WarningLevel>
-      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
-    </ClCompile>
-    <Link>
-      <AdditionalDependencies>ddraw.lib;dinput8.lib;dsound.lib;Version.lib;ShLwApi.Lib;Imm32.lib;WinMM.lib;dxguid.lib;%(AdditionalDependencies)</AdditionalDependencies>
-      <OutputFile>$(OutDir)$(ProjectName).exe</OutputFile>
-      <IgnoreSpecificDefaultLibraries>LIBC;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
-      <GenerateDebugInformation>true</GenerateDebugInformation>
-      <AssemblyDebug>true</AssemblyDebug>
-      <SubSystem>Windows</SubSystem>
-    </Link>
-  </ItemDefinitionGroup>
-  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
-    <ClCompile>
-      <Optimization>MaxSpeed</Optimization>
-      <PreprocessorDefinitions>WIN32;_CRT_SECURE_NO_WARNINGS;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <MinimalRebuild>true</MinimalRebuild>
-      <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
-      <AssemblerOutput />
-      <WarningLevel>Level3</WarningLevel>
-      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
-      <IntrinsicFunctions>true</IntrinsicFunctions>
-      <WholeProgramOptimization>true</WholeProgramOptimization>
-    </ClCompile>
-    <Link>
-      <AdditionalDependencies>ddraw.lib;dinput8.lib;dsound.lib;Version.lib;ShLwApi.Lib;Imm32.lib;WinMM.lib;dxguid.lib;%(AdditionalDependencies)</AdditionalDependencies>
-      <OutputFile>$(OutDir)$(ProjectName).exe</OutputFile>
-      <IgnoreAllDefaultLibraries>false</IgnoreAllDefaultLibraries>
-      <IgnoreSpecificDefaultLibraries>LIBC;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
-      <GenerateDebugInformation>true</GenerateDebugInformation>
-      <SubSystem>Windows</SubSystem>
-    </Link>
-  </ItemDefinitionGroup>
-  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
-    <ClCompile>
-      <Optimization>MaxSpeed</Optimization>
-      <PreprocessorDefinitions>WIN32;_CRT_SECURE_NO_WARNINGS;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
-      <AssemblerOutput>
-      </AssemblerOutput>
-      <WarningLevel>Level3</WarningLevel>
-      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
-      <IntrinsicFunctions>true</IntrinsicFunctions>
-      <WholeProgramOptimization>true</WholeProgramOptimization>
-    </ClCompile>
-    <Link>
-      <AdditionalDependencies>ddraw.lib;dinput8.lib;dsound.lib;Version.lib;ShLwApi.Lib;Imm32.lib;WinMM.lib;dxguid.lib;%(AdditionalDependencies)</AdditionalDependencies>
-      <OutputFile>$(OutDir)$(ProjectName).exe</OutputFile>
-      <IgnoreAllDefaultLibraries>false</IgnoreAllDefaultLibraries>
-      <IgnoreSpecificDefaultLibraries>LIBC;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
-      <GenerateDebugInformation>true</GenerateDebugInformation>
-      <SubSystem>Windows</SubSystem>
-    </Link>
-  </ItemDefinitionGroup>
-  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release (Japanese)|Win32'">
-    <ClCompile>
-      <Optimization>MaxSpeed</Optimization>
-      <PreprocessorDefinitions>WIN32;_CRT_SECURE_NO_WARNINGS;NDEBUG;JAPANESE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <MinimalRebuild>true</MinimalRebuild>
-      <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
-      <AssemblerOutput />
-      <WarningLevel>Level3</WarningLevel>
-      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
-      <IntrinsicFunctions>true</IntrinsicFunctions>
-      <WholeProgramOptimization>true</WholeProgramOptimization>
-    </ClCompile>
-    <Link>
-      <AdditionalDependencies>ddraw.lib;dinput8.lib;dsound.lib;Version.lib;ShLwApi.Lib;Imm32.lib;WinMM.lib;dxguid.lib;%(AdditionalDependencies)</AdditionalDependencies>
-      <OutputFile>$(OutDir)$(ProjectName).exe</OutputFile>
-      <IgnoreAllDefaultLibraries>false</IgnoreAllDefaultLibraries>
-      <IgnoreSpecificDefaultLibraries>LIBC;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
-      <GenerateDebugInformation>true</GenerateDebugInformation>
-      <SubSystem>Windows</SubSystem>
-    </Link>
-  </ItemDefinitionGroup>
-  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release (Japanese)|x64'">
-    <ClCompile>
-      <Optimization>MaxSpeed</Optimization>
-      <PreprocessorDefinitions>WIN32;_CRT_SECURE_NO_WARNINGS;NDEBUG;JAPANESE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
-      <AssemblerOutput>
-      </AssemblerOutput>
-      <WarningLevel>Level3</WarningLevel>
-      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
-      <IntrinsicFunctions>true</IntrinsicFunctions>
-      <WholeProgramOptimization>true</WholeProgramOptimization>
-    </ClCompile>
-    <Link>
-      <AdditionalDependencies>ddraw.lib;dinput8.lib;dsound.lib;Version.lib;ShLwApi.Lib;Imm32.lib;WinMM.lib;dxguid.lib;%(AdditionalDependencies)</AdditionalDependencies>
-      <OutputFile>$(OutDir)$(ProjectName).exe</OutputFile>
-      <IgnoreAllDefaultLibraries>false</IgnoreAllDefaultLibraries>
-      <IgnoreSpecificDefaultLibraries>LIBC;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
-      <GenerateDebugInformation>true</GenerateDebugInformation>
-      <SubSystem>Windows</SubSystem>
-    </Link>
-  </ItemDefinitionGroup>
-  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug (Japanese)|Win32'">
-    <ClCompile>
-      <Optimization>Disabled</Optimization>
-      <PreprocessorDefinitions>WIN32;_CRT_SECURE_NO_WARNINGS;_DEBUG;JAPANESE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <MinimalRebuild>true</MinimalRebuild>
-      <BasicRuntimeChecks>Default</BasicRuntimeChecks>
-      <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
-      <AssemblerOutput />
-      <WarningLevel>Level3</WarningLevel>
-      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
-    </ClCompile>
-    <Link>
-      <AdditionalDependencies>ddraw.lib;dinput8.lib;dsound.lib;Version.lib;ShLwApi.Lib;Imm32.lib;WinMM.lib;dxguid.lib;%(AdditionalDependencies)</AdditionalDependencies>
-      <OutputFile>$(OutDir)$(ProjectName).exe</OutputFile>
-      <IgnoreSpecificDefaultLibraries>LIBC;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
-      <GenerateDebugInformation>true</GenerateDebugInformation>
-      <AssemblyDebug>true</AssemblyDebug>
-      <SubSystem>Windows</SubSystem>
-    </Link>
-  </ItemDefinitionGroup>
-  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug (Japanese)|x64'">
-    <ClCompile>
-      <Optimization>Disabled</Optimization>
-      <PreprocessorDefinitions>WIN32;_CRT_SECURE_NO_WARNINGS;_DEBUG;JAPANESE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <BasicRuntimeChecks>Default</BasicRuntimeChecks>
-      <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
-      <AssemblerOutput>
-      </AssemblerOutput>
-      <WarningLevel>Level3</WarningLevel>
-      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
-    </ClCompile>
-    <Link>
-      <AdditionalDependencies>ddraw.lib;dinput8.lib;dsound.lib;Version.lib;ShLwApi.Lib;Imm32.lib;WinMM.lib;dxguid.lib;%(AdditionalDependencies)</AdditionalDependencies>
-      <OutputFile>$(OutDir)$(ProjectName).exe</OutputFile>
-      <IgnoreSpecificDefaultLibraries>LIBC;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
-      <GenerateDebugInformation>true</GenerateDebugInformation>
-      <AssemblyDebug>true</AssemblyDebug>
-      <SubSystem>Windows</SubSystem>
-    </Link>
-  </ItemDefinitionGroup>
-  <ItemGroup>
-    <ClCompile Include="..\src\ArmsItem.cpp" />
-    <ClCompile Include="..\src\Back.cpp" />
-    <ClCompile Include="..\src\Boss.cpp" />
-    <ClCompile Include="..\src\BossAlmo1.cpp" />
-    <ClCompile Include="..\src\BossAlmo2.cpp" />
-    <ClCompile Include="..\src\BossBallos.cpp" />
-    <ClCompile Include="..\src\BossFrog.cpp" />
-    <ClCompile Include="..\src\BossIronH.cpp" />
-    <ClCompile Include="..\src\BossLife.cpp" />
-    <ClCompile Include="..\src\BossOhm.cpp" />
-    <ClCompile Include="..\src\BossPress.cpp" />
-    <ClCompile Include="..\src\BossTwinD.cpp" />
-    <ClCompile Include="..\src\BossX.cpp" />
-    <ClCompile Include="..\src\BulHit.cpp" />
-    <ClCompile Include="..\src\Bullet.cpp" />
-    <ClCompile Include="..\src\Caret.cpp" />
-    <ClCompile Include="..\src\Config.cpp" />
-    <ClCompile Include="..\src\Dialog.cpp" />
-    <ClCompile Include="..\src\Draw.cpp" />
-    <ClCompile Include="..\src\Ending.cpp" />
-    <ClCompile Include="..\src\Escape.cpp" />
-    <ClCompile Include="..\src\Fade.cpp" />
-    <ClCompile Include="..\src\Flags.cpp" />
-    <ClCompile Include="..\src\Flash.cpp" />
-    <ClCompile Include="..\src\Frame.cpp" />
-    <ClCompile Include="..\src\Game.cpp" />
-    <ClCompile Include="..\src\Generic.cpp" />
-    <ClCompile Include="..\src\GenericLoad.cpp" />
-    <ClCompile Include="..\src\Input.cpp" />
-    <ClCompile Include="..\src\KeyControl.cpp" />
-    <ClCompile Include="..\src\Main.cpp" />
-    <ClCompile Include="..\src\Map.cpp" />
-    <ClCompile Include="..\src\MapName.cpp" />
-    <ClCompile Include="..\src\MiniMap.cpp" />
-    <ClCompile Include="..\src\MyChar.cpp" />
-    <ClCompile Include="..\src\MycHit.cpp" />
-    <ClCompile Include="..\src\MycParam.cpp" />
-    <ClCompile Include="..\src\NpcAct000.cpp" />
-    <ClCompile Include="..\src\NpcAct020.cpp" />
-    <ClCompile Include="..\src\NpcAct040.cpp" />
-    <ClCompile Include="..\src\NpcAct060.cpp" />
-    <ClCompile Include="..\src\NpcAct080.cpp" />
-    <ClCompile Include="..\src\NpcAct100.cpp" />
-    <ClCompile Include="..\src\NpcAct120.cpp" />
-    <ClCompile Include="..\src\NpcAct140.cpp" />
-    <ClCompile Include="..\src\NpcAct160.cpp" />
-    <ClCompile Include="..\src\NpcAct180.cpp" />
-    <ClCompile Include="..\src\NpcAct200.cpp" />
-    <ClCompile Include="..\src\NpcAct220.cpp" />
-    <ClCompile Include="..\src\NpcAct240.cpp" />
-    <ClCompile Include="..\src\NpcAct260.cpp" />
-    <ClCompile Include="..\src\NpcAct280.cpp" />
-    <ClCompile Include="..\src\NpcAct300.cpp" />
-    <ClCompile Include="..\src\NpcAct320.cpp" />
-    <ClCompile Include="..\src\NpcAct340.cpp" />
-    <ClCompile Include="..\src\NpChar.cpp" />
-    <ClCompile Include="..\src\NpcHit.cpp" />
-    <ClCompile Include="..\src\NpcTbl.cpp" />
-    <ClCompile Include="..\src\Organya.cpp" />
-    <ClCompile Include="..\src\PixTone.cpp" />
-    <ClCompile Include="..\src\Profile.cpp" />
-    <ClCompile Include="..\src\SelStage.cpp" />
-    <ClCompile Include="..\src\Shoot.cpp" />
-    <ClCompile Include="..\src\Sound.cpp" />
-    <ClCompile Include="..\src\Stage.cpp" />
-    <ClCompile Include="..\src\Star.cpp" />
-    <ClCompile Include="..\src\TextScr.cpp" />
-    <ClCompile Include="..\src\Triangle.cpp" />
-    <ClCompile Include="..\src\ValueView.cpp" />
-  </ItemGroup>
-  <ItemGroup>
-    <ClInclude Include="..\assets\resources\afxres.h" />
-    <ClInclude Include="..\assets\resources\resource1.h" />
-    <ClInclude Include="..\src\ArmsItem.h" />
-    <ClInclude Include="..\src\Back.h" />
-    <ClInclude Include="..\src\Boss.h" />
-    <ClInclude Include="..\src\BossAlmo1.h" />
-    <ClInclude Include="..\src\BossAlmo2.h" />
-    <ClInclude Include="..\src\BossBallos.h" />
-    <ClInclude Include="..\src\BossFrog.h" />
-    <ClInclude Include="..\src\BossIronH.h" />
-    <ClInclude Include="..\src\BossLife.h" />
-    <ClInclude Include="..\src\BossOhm.h" />
-    <ClInclude Include="..\src\BossPress.h" />
-    <ClInclude Include="..\src\BossTwinD.h" />
-    <ClInclude Include="..\src\BossX.h" />
-    <ClInclude Include="..\src\BulHit.h" />
-    <ClInclude Include="..\src\Bullet.h" />
-    <ClInclude Include="..\src\Caret.h" />
-    <ClInclude Include="..\src\CommonDefines.h" />
-    <ClInclude Include="..\src\Config.h" />
-    <ClInclude Include="..\src\Dialog.h" />
-    <ClInclude Include="..\src\Draw.h" />
-    <ClInclude Include="..\src\Ending.h" />
-    <ClInclude Include="..\src\Escape.h" />
-    <ClInclude Include="..\src\Fade.h" />
-    <ClInclude Include="..\src\Flags.h" />
-    <ClInclude Include="..\src\Flash.h" />
-    <ClInclude Include="..\src\Frame.h" />
-    <ClInclude Include="..\src\Game.h" />
-    <ClInclude Include="..\src\Generic.h" />
-    <ClInclude Include="..\src\GenericLoad.h" />
-    <ClInclude Include="..\src\Input.h" />
-    <ClInclude Include="..\src\KeyControl.h" />
-    <ClInclude Include="..\src\Main.h" />
-    <ClInclude Include="..\src\Map.h" />
-    <ClInclude Include="..\src\MapName.h" />
-    <ClInclude Include="..\src\MiniMap.h" />
-    <ClInclude Include="..\src\MyChar.h" />
-    <ClInclude Include="..\src\MycHit.h" />
-    <ClInclude Include="..\src\MycParam.h" />
-    <ClInclude Include="..\src\NpcAct.h" />
-    <ClInclude Include="..\src\NpChar.h" />
-    <ClInclude Include="..\src\NpcHit.h" />
-    <ClInclude Include="..\src\NpcTbl.h" />
-    <ClInclude Include="..\src\Organya.h" />
-    <ClInclude Include="..\src\PixTone.h" />
-    <ClInclude Include="..\src\Profile.h" />
-    <ClInclude Include="..\src\SelStage.h" />
-    <ClInclude Include="..\src\Shoot.h" />
-    <ClInclude Include="..\src\Sound.h" />
-    <ClInclude Include="..\src\Stage.h" />
-    <ClInclude Include="..\src\Star.h" />
-    <ClInclude Include="..\src\Tags.h" />
-    <ClInclude Include="..\src\TextScr.h" />
-    <ClInclude Include="..\src\Triangle.h" />
-    <ClInclude Include="..\src\Types.h" />
-    <ClInclude Include="..\src\ValueView.h" />
-    <ClInclude Include="..\src\WindowsWrapper.h" />
-  </ItemGroup>
-  <ItemGroup>
-    <ResourceCompile Include="..\assets\resources\CSE2.rc">
-      <Culture Condition="'$(Configuration)|$(Platform)'=='Debug (Japanese)|Win32'">0x0411</Culture>
-      <Culture Condition="'$(Configuration)|$(Platform)'=='Debug (Japanese)|x64'">0x0411</Culture>
-      <Culture Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">0x0411</Culture>
-      <Culture Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">0x0411</Culture>
-      <Culture Condition="'$(Configuration)|$(Platform)'=='Release (Japanese)|Win32'">0x0411</Culture>
-      <Culture Condition="'$(Configuration)|$(Platform)'=='Release (Japanese)|x64'">0x0411</Culture>
-      <Culture Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">0x0411</Culture>
-      <Culture Condition="'$(Configuration)|$(Platform)'=='Release|x64'">0x0411</Culture>
-    </ResourceCompile>
-  </ItemGroup>
-  <ItemGroup>
-    <Image Include="..\assets\resources\Bitmap\Credit01.bmp" />
-    <Image Include="..\assets\resources\Bitmap\Credit02.bmp" />
-    <Image Include="..\assets\resources\Bitmap\Credit03.bmp" />
-    <Image Include="..\assets\resources\Bitmap\Credit04.bmp" />
-    <Image Include="..\assets\resources\Bitmap\Credit05.bmp" />
-    <Image Include="..\assets\resources\Bitmap\Credit06.bmp" />
-    <Image Include="..\assets\resources\Bitmap\Credit07.bmp" />
-    <Image Include="..\assets\resources\Bitmap\Credit08.bmp" />
-    <Image Include="..\assets\resources\Bitmap\Credit09.bmp" />
-    <Image Include="..\assets\resources\Bitmap\Credit10.bmp" />
-    <Image Include="..\assets\resources\Bitmap\Credit11.bmp" />
-    <Image Include="..\assets\resources\Bitmap\Credit12.bmp" />
-    <Image Include="..\assets\resources\Bitmap\Credit14.bmp" />
-    <Image Include="..\assets\resources\Bitmap\Credit15.bmp" />
-    <Image Include="..\assets\resources\Bitmap\Credit16.bmp" />
-    <Image Include="..\assets\resources\Bitmap\Credit17.bmp" />
-    <Image Include="..\assets\resources\Bitmap\Credit18.bmp" />
-    <Image Include="..\assets\resources\Bitmap\pixel.bmp" />
-    <Image Include="..\assets\resources\Icon\0.ico" />
-    <Image Include="..\assets\resources\Icon\ICON_MINI.ico" />
-  </ItemGroup>
-  <ItemGroup>
-    <None Include="..\assets\resources\Cursor\CURSOR_IKA.cur" />
-    <None Include="..\assets\resources\Cursor\CURSOR_NORMAL.cur" />
-    <None Include="..\assets\resources\Org\Access.org" />
-    <None Include="..\assets\resources\Org\Anzen.org" />
-    <None Include="..\assets\resources\Org\Balcony.org" />
-    <None Include="..\assets\resources\Org\Ballos.org" />
-    <None Include="..\assets\resources\Org\BreakDown.org" />
-    <None Include="..\assets\resources\Org\Cemetery.org" />
-    <None Include="..\assets\resources\Org\Curly.org" />
-    <None Include="..\assets\resources\Org\Dr.org" />
-    <None Include="..\assets\resources\Org\Ending.org" />
-    <None Include="..\assets\resources\Org\Escape.org" />
-    <None Include="..\assets\resources\Org\Fanfale1.org" />
-    <None Include="..\assets\resources\Org\Fanfale2.org" />
-    <None Include="..\assets\resources\Org\Fanfale3.org" />
-    <None Include="..\assets\resources\Org\FireEye.org" />
-    <None Include="..\assets\resources\Org\Gameover.org" />
-    <None Include="..\assets\resources\Org\Ginsuke.org" />
-    <None Include="..\assets\resources\Org\Grand.org" />
-    <None Include="..\assets\resources\Org\Gravity.org" />
-    <None Include="..\assets\resources\Org\Hell.org" />
-    <None Include="..\assets\resources\Org\ironH.org" />
-    <None Include="..\assets\resources\Org\Jenka.org" />
-    <None Include="..\assets\resources\Org\Jenka2.org" />
-    <None Include="..\assets\resources\Org\Kodou.org" />
-    <None Include="..\assets\resources\Org\LastBtl.org" />
-    <None Include="..\assets\resources\Org\LastBtl3.org" />
-    <None Include="..\assets\resources\Org\LastCave.org" />
-    <None Include="..\assets\resources\Org\Marine.org" />
-    <None Include="..\assets\resources\Org\Maze.org" />
-    <None Include="..\assets\resources\Org\MDown2.org" />
-    <None Include="..\assets\resources\Org\Mura.org" />
-    <None Include="..\assets\resources\Org\Oside.org" />
-    <None Include="..\assets\resources\Org\Plant.org" />
-    <None Include="..\assets\resources\Org\quiet.org" />
-    <None Include="..\assets\resources\Org\Requiem.org" />
-    <None Include="..\assets\resources\Org\Toroko.org" />
-    <None Include="..\assets\resources\Org\Vivi.org" />
-    <None Include="..\assets\resources\Org\Wanpak2.org" />
-    <None Include="..\assets\resources\Org\Wanpaku.org" />
-    <None Include="..\assets\resources\Org\Weed.org" />
-    <None Include="..\assets\resources\Org\White.org" />
-    <None Include="..\assets\resources\Org\XXXX.org" />
-    <None Include="..\assets\resources\Org\Zonbie.org" />
-    <None Include="..\assets\resources\Wave\Wave.dat" />
-  </ItemGroup>
-  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
-  <ImportGroup Label="ExtensionTargets">
-  </ImportGroup>
-</Project>
\ No newline at end of file
--- a/vs2017/CSE2.vcxproj.filters
+++ /dev/null
@@ -1,624 +1,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <ItemGroup>
-    <Filter Include="Source Files">
-      <UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
-      <Extensions>cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
-    </Filter>
-    <Filter Include="Source Files\NPC">
-      <UniqueIdentifier>{e3ddc3b2-53c8-437b-9bbd-2cf890dce515}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Source Files\Boss">
-      <UniqueIdentifier>{e59cab1f-6e61-4e3c-9b62-66e2139ee067}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Header Files">
-      <UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
-      <Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
-    </Filter>
-    <Filter Include="Resource Files">
-      <UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
-      <Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx</Extensions>
-    </Filter>
-    <Filter Include="Resource Files\Bitmap">
-      <UniqueIdentifier>{d3050ffa-0164-47af-ad15-595b6259cebc}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Resource Files\Cursor">
-      <UniqueIdentifier>{4f28c353-f3e2-4895-8941-90ade1525853}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Resource Files\Icon">
-      <UniqueIdentifier>{32f06e34-3c82-435a-9c83-468da6521995}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Resource Files\Organya">
-      <UniqueIdentifier>{5caa2b1b-5219-4227-822a-56f2cf394a12}</UniqueIdentifier>
-    </Filter>
-  </ItemGroup>
-  <ItemGroup>
-    <ClCompile Include="..\src\ArmsItem.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\src\Back.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\src\BulHit.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\src\Bullet.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\src\Caret.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\src\Config.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\src\Dialog.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\src\Draw.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\src\Ending.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\src\Escape.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\src\Fade.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\src\Flags.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\src\Flash.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\src\Frame.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\src\Game.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\src\Generic.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\src\GenericLoad.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\src\Input.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\src\KeyControl.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\src\Main.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\src\Map.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\src\MapName.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\src\MiniMap.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\src\MyChar.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\src\MycHit.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\src\MycParam.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\src\Organya.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\src\PixTone.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\src\Profile.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\src\SelStage.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\src\Shoot.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\src\Sound.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\src\Stage.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\src\Star.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\src\TextScr.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\src\Triangle.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\src\ValueView.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\src\NpcAct000.cpp">
-      <Filter>Source Files\NPC</Filter>
-    </ClCompile>
-    <ClCompile Include="..\src\NpcAct020.cpp">
-      <Filter>Source Files\NPC</Filter>
-    </ClCompile>
-    <ClCompile Include="..\src\NpcAct040.cpp">
-      <Filter>Source Files\NPC</Filter>
-    </ClCompile>
-    <ClCompile Include="..\src\NpcAct060.cpp">
-      <Filter>Source Files\NPC</Filter>
-    </ClCompile>
-    <ClCompile Include="..\src\NpcAct080.cpp">
-      <Filter>Source Files\NPC</Filter>
-    </ClCompile>
-    <ClCompile Include="..\src\NpcAct100.cpp">
-      <Filter>Source Files\NPC</Filter>
-    </ClCompile>
-    <ClCompile Include="..\src\NpcAct120.cpp">
-      <Filter>Source Files\NPC</Filter>
-    </ClCompile>
-    <ClCompile Include="..\src\NpcAct140.cpp">
-      <Filter>Source Files\NPC</Filter>
-    </ClCompile>
-    <ClCompile Include="..\src\NpcAct160.cpp">
-      <Filter>Source Files\NPC</Filter>
-    </ClCompile>
-    <ClCompile Include="..\src\NpcAct180.cpp">
-      <Filter>Source Files\NPC</Filter>
-    </ClCompile>
-    <ClCompile Include="..\src\NpcAct200.cpp">
-      <Filter>Source Files\NPC</Filter>
-    </ClCompile>
-    <ClCompile Include="..\src\NpcAct220.cpp">
-      <Filter>Source Files\NPC</Filter>
-    </ClCompile>
-    <ClCompile Include="..\src\NpcAct240.cpp">
-      <Filter>Source Files\NPC</Filter>
-    </ClCompile>
-    <ClCompile Include="..\src\NpcAct260.cpp">
-      <Filter>Source Files\NPC</Filter>
-    </ClCompile>
-    <ClCompile Include="..\src\NpcAct280.cpp">
-      <Filter>Source Files\NPC</Filter>
-    </ClCompile>
-    <ClCompile Include="..\src\NpcAct300.cpp">
-      <Filter>Source Files\NPC</Filter>
-    </ClCompile>
-    <ClCompile Include="..\src\NpcAct320.cpp">
-      <Filter>Source Files\NPC</Filter>
-    </ClCompile>
-    <ClCompile Include="..\src\NpcAct340.cpp">
-      <Filter>Source Files\NPC</Filter>
-    </ClCompile>
-    <ClCompile Include="..\src\NpChar.cpp">
-      <Filter>Source Files\NPC</Filter>
-    </ClCompile>
-    <ClCompile Include="..\src\NpcHit.cpp">
-      <Filter>Source Files\NPC</Filter>
-    </ClCompile>
-    <ClCompile Include="..\src\NpcTbl.cpp">
-      <Filter>Source Files\NPC</Filter>
-    </ClCompile>
-    <ClCompile Include="..\src\Boss.cpp">
-      <Filter>Source Files\Boss</Filter>
-    </ClCompile>
-    <ClCompile Include="..\src\BossAlmo1.cpp">
-      <Filter>Source Files\Boss</Filter>
-    </ClCompile>
-    <ClCompile Include="..\src\BossAlmo2.cpp">
-      <Filter>Source Files\Boss</Filter>
-    </ClCompile>
-    <ClCompile Include="..\src\BossBallos.cpp">
-      <Filter>Source Files\Boss</Filter>
-    </ClCompile>
-    <ClCompile Include="..\src\BossFrog.cpp">
-      <Filter>Source Files\Boss</Filter>
-    </ClCompile>
-    <ClCompile Include="..\src\BossIronH.cpp">
-      <Filter>Source Files\Boss</Filter>
-    </ClCompile>
-    <ClCompile Include="..\src\BossLife.cpp">
-      <Filter>Source Files\Boss</Filter>
-    </ClCompile>
-    <ClCompile Include="..\src\BossOhm.cpp">
-      <Filter>Source Files\Boss</Filter>
-    </ClCompile>
-    <ClCompile Include="..\src\BossPress.cpp">
-      <Filter>Source Files\Boss</Filter>
-    </ClCompile>
-    <ClCompile Include="..\src\BossTwinD.cpp">
-      <Filter>Source Files\Boss</Filter>
-    </ClCompile>
-    <ClCompile Include="..\src\BossX.cpp">
-      <Filter>Source Files\Boss</Filter>
-    </ClCompile>
-  </ItemGroup>
-  <ItemGroup>
-    <ClInclude Include="..\src\ArmsItem.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\src\Back.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\src\Boss.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\src\BossAlmo1.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\src\BossAlmo2.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\src\BossBallos.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\src\BossFrog.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\src\BossIronH.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\src\BossLife.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\src\BossOhm.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\src\BossPress.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\src\BossTwinD.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\src\BossX.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\src\BulHit.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\src\Bullet.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\src\Caret.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\src\CommonDefines.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\src\Config.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\src\Dialog.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\src\Draw.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\src\Ending.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\src\Escape.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\src\Fade.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\src\Flags.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\src\Flash.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\src\Frame.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\src\Game.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\src\Generic.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\src\GenericLoad.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\src\Input.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\src\KeyControl.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\src\Main.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\src\Map.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\src\MapName.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\src\MiniMap.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\src\MyChar.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\src\MycHit.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\src\MycParam.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\src\NpcAct.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\src\NpChar.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\src\NpcHit.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\src\NpcTbl.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\src\Organya.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\src\PixTone.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\src\Profile.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\src\SelStage.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\src\Shoot.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\src\Sound.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\src\Stage.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\src\Star.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\src\Tags.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\src\TextScr.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\src\Triangle.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\src\Types.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\src\ValueView.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\src\WindowsWrapper.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\assets\resources\afxres.h">
-      <Filter>Resource Files</Filter>
-    </ClInclude>
-    <ClInclude Include="..\assets\resources\resource1.h">
-      <Filter>Resource Files</Filter>
-    </ClInclude>
-  </ItemGroup>
-  <ItemGroup>
-    <ResourceCompile Include="..\assets\resources\CSE2.rc">
-      <Filter>Resource Files</Filter>
-    </ResourceCompile>
-  </ItemGroup>
-  <ItemGroup>
-    <Image Include="..\assets\resources\Bitmap\Credit01.bmp">
-      <Filter>Resource Files\Bitmap</Filter>
-    </Image>
-    <Image Include="..\assets\resources\Bitmap\Credit02.bmp">
-      <Filter>Resource Files\Bitmap</Filter>
-    </Image>
-    <Image Include="..\assets\resources\Bitmap\Credit03.bmp">
-      <Filter>Resource Files\Bitmap</Filter>
-    </Image>
-    <Image Include="..\assets\resources\Bitmap\Credit04.bmp">
-      <Filter>Resource Files\Bitmap</Filter>
-    </Image>
-    <Image Include="..\assets\resources\Bitmap\Credit05.bmp">
-      <Filter>Resource Files\Bitmap</Filter>
-    </Image>
-    <Image Include="..\assets\resources\Bitmap\Credit06.bmp">
-      <Filter>Resource Files\Bitmap</Filter>
-    </Image>
-    <Image Include="..\assets\resources\Bitmap\Credit07.bmp">
-      <Filter>Resource Files\Bitmap</Filter>
-    </Image>
-    <Image Include="..\assets\resources\Bitmap\Credit08.bmp">
-      <Filter>Resource Files\Bitmap</Filter>
-    </Image>
-    <Image Include="..\assets\resources\Bitmap\Credit09.bmp">
-      <Filter>Resource Files\Bitmap</Filter>
-    </Image>
-    <Image Include="..\assets\resources\Bitmap\Credit10.bmp">
-      <Filter>Resource Files\Bitmap</Filter>
-    </Image>
-    <Image Include="..\assets\resources\Bitmap\Credit11.bmp">
-      <Filter>Resource Files\Bitmap</Filter>
-    </Image>
-    <Image Include="..\assets\resources\Bitmap\Credit12.bmp">
-      <Filter>Resource Files\Bitmap</Filter>
-    </Image>
-    <Image Include="..\assets\resources\Bitmap\Credit14.bmp">
-      <Filter>Resource Files\Bitmap</Filter>
-    </Image>
-    <Image Include="..\assets\resources\Bitmap\Credit15.bmp">
-      <Filter>Resource Files\Bitmap</Filter>
-    </Image>
-    <Image Include="..\assets\resources\Bitmap\Credit16.bmp">
-      <Filter>Resource Files\Bitmap</Filter>
-    </Image>
-    <Image Include="..\assets\resources\Bitmap\Credit17.bmp">
-      <Filter>Resource Files\Bitmap</Filter>
-    </Image>
-    <Image Include="..\assets\resources\Bitmap\Credit18.bmp">
-      <Filter>Resource Files\Bitmap</Filter>
-    </Image>
-    <Image Include="..\assets\resources\Bitmap\pixel.bmp">
-      <Filter>Resource Files\Bitmap</Filter>
-    </Image>
-    <Image Include="..\assets\resources\Icon\0.ico">
-      <Filter>Resource Files\Icon</Filter>
-    </Image>
-    <Image Include="..\assets\resources\Icon\ICON_MINI.ico">
-      <Filter>Resource Files\Icon</Filter>
-    </Image>
-  </ItemGroup>
-  <ItemGroup>
-    <None Include="..\assets\resources\Cursor\CURSOR_IKA.cur">
-      <Filter>Resource Files\Cursor</Filter>
-    </None>
-    <None Include="..\assets\resources\Cursor\CURSOR_NORMAL.cur">
-      <Filter>Resource Files\Cursor</Filter>
-    </None>
-    <None Include="..\assets\resources\Org\Access.org">
-      <Filter>Resource Files\Organya</Filter>
-    </None>
-    <None Include="..\assets\resources\Org\Anzen.org">
-      <Filter>Resource Files\Organya</Filter>
-    </None>
-    <None Include="..\assets\resources\Org\Balcony.org">
-      <Filter>Resource Files\Organya</Filter>
-    </None>
-    <None Include="..\assets\resources\Org\Ballos.org">
-      <Filter>Resource Files\Organya</Filter>
-    </None>
-    <None Include="..\assets\resources\Org\BreakDown.org">
-      <Filter>Resource Files\Organya</Filter>
-    </None>
-    <None Include="..\assets\resources\Org\Cemetery.org">
-      <Filter>Resource Files\Organya</Filter>
-    </None>
-    <None Include="..\assets\resources\Org\Curly.org">
-      <Filter>Resource Files\Organya</Filter>
-    </None>
-    <None Include="..\assets\resources\Org\Dr.org">
-      <Filter>Resource Files\Organya</Filter>
-    </None>
-    <None Include="..\assets\resources\Org\Ending.org">
-      <Filter>Resource Files\Organya</Filter>
-    </None>
-    <None Include="..\assets\resources\Org\Escape.org">
-      <Filter>Resource Files\Organya</Filter>
-    </None>
-    <None Include="..\assets\resources\Org\Fanfale1.org">
-      <Filter>Resource Files\Organya</Filter>
-    </None>
-    <None Include="..\assets\resources\Org\Fanfale2.org">
-      <Filter>Resource Files\Organya</Filter>
-    </None>
-    <None Include="..\assets\resources\Org\Fanfale3.org">
-      <Filter>Resource Files\Organya</Filter>
-    </None>
-    <None Include="..\assets\resources\Org\FireEye.org">
-      <Filter>Resource Files\Organya</Filter>
-    </None>
-    <None Include="..\assets\resources\Org\Gameover.org">
-      <Filter>Resource Files\Organya</Filter>
-    </None>
-    <None Include="..\assets\resources\Org\Ginsuke.org">
-      <Filter>Resource Files\Organya</Filter>
-    </None>
-    <None Include="..\assets\resources\Org\Grand.org">
-      <Filter>Resource Files\Organya</Filter>
-    </None>
-    <None Include="..\assets\resources\Org\Gravity.org">
-      <Filter>Resource Files\Organya</Filter>
-    </None>
-    <None Include="..\assets\resources\Org\Hell.org">
-      <Filter>Resource Files\Organya</Filter>
-    </None>
-    <None Include="..\assets\resources\Org\ironH.org">
-      <Filter>Resource Files\Organya</Filter>
-    </None>
-    <None Include="..\assets\resources\Org\Jenka.org">
-      <Filter>Resource Files\Organya</Filter>
-    </None>
-    <None Include="..\assets\resources\Org\Jenka2.org">
-      <Filter>Resource Files\Organya</Filter>
-    </None>
-    <None Include="..\assets\resources\Org\Kodou.org">
-      <Filter>Resource Files\Organya</Filter>
-    </None>
-    <None Include="..\assets\resources\Org\LastBtl.org">
-      <Filter>Resource Files\Organya</Filter>
-    </None>
-    <None Include="..\assets\resources\Org\LastBtl3.org">
-      <Filter>Resource Files\Organya</Filter>
-    </None>
-    <None Include="..\assets\resources\Org\LastCave.org">
-      <Filter>Resource Files\Organya</Filter>
-    </None>
-    <None Include="..\assets\resources\Org\Marine.org">
-      <Filter>Resource Files\Organya</Filter>
-    </None>
-    <None Include="..\assets\resources\Org\Maze.org">
-      <Filter>Resource Files\Organya</Filter>
-    </None>
-    <None Include="..\assets\resources\Org\MDown2.org">
-      <Filter>Resource Files\Organya</Filter>
-    </None>
-    <None Include="..\assets\resources\Org\Mura.org">
-      <Filter>Resource Files\Organya</Filter>
-    </None>
-    <None Include="..\assets\resources\Org\Oside.org">
-      <Filter>Resource Files\Organya</Filter>
-    </None>
-    <None Include="..\assets\resources\Org\Plant.org">
-      <Filter>Resource Files\Organya</Filter>
-    </None>
-    <None Include="..\assets\resources\Org\quiet.org">
-      <Filter>Resource Files\Organya</Filter>
-    </None>
-    <None Include="..\assets\resources\Org\Requiem.org">
-      <Filter>Resource Files\Organya</Filter>
-    </None>
-    <None Include="..\assets\resources\Org\Toroko.org">
-      <Filter>Resource Files\Organya</Filter>
-    </None>
-    <None Include="..\assets\resources\Org\Vivi.org">
-      <Filter>Resource Files\Organya</Filter>
-    </None>
-    <None Include="..\assets\resources\Org\Wanpak2.org">
-      <Filter>Resource Files\Organya</Filter>
-    </None>
-    <None Include="..\assets\resources\Org\Wanpaku.org">
-      <Filter>Resource Files\Organya</Filter>
-    </None>
-    <None Include="..\assets\resources\Wave\Wave.dat">
-      <Filter>Resource Files\Organya</Filter>
-    </None>
-    <None Include="..\assets\resources\Org\Weed.org">
-      <Filter>Resource Files\Organya</Filter>
-    </None>
-    <None Include="..\assets\resources\Org\White.org">
-      <Filter>Resource Files\Organya</Filter>
-    </None>
-    <None Include="..\assets\resources\Org\XXXX.org">
-      <Filter>Resource Files\Organya</Filter>
-    </None>
-    <None Include="..\assets\resources\Org\Zonbie.org">
-      <Filter>Resource Files\Organya</Filter>
-    </None>
-  </ItemGroup>
-</Project>
\ No newline at end of file