Visual Studio 2017 sdl2 solution.

This commit is contained in:
Vladimir Kononovich 2018-06-30 20:51:37 +03:00
parent 724015c5a5
commit 191665c8d1
10 changed files with 1378 additions and 1 deletions

View file

@ -1,3 +1,7 @@
#ifndef _TYPES_H_
#define _TYPES_H_
#undef uint8
#undef uint16
#undef uint32
@ -27,3 +31,5 @@ typedef union
} byte;
} reg16_t;
#endif /* _TYPES_H_ */

View file

@ -169,7 +169,7 @@ $(OBJDIR)/%.o : $(SRCDIR)/ntsc/%.c $(SRCDIR)/ntsc/%.h
$(OBJDIR)/%.o : $(SRCDIR)/tremor/%.c $(SRCDIR)/tremor/%.h
$(CC) -c $(CFLAGS) $(INCLUDES) $(DEFINES) $< -o $@
$(OBJDIR)/%.o : $(SRCDIR)/tremor/%.c
$(CC) -c $(CFLAGS) $(INCLUDES) $(DEFINES) $< -o $@

View file

@ -2,6 +2,8 @@
#ifndef _CONFIG_H_
#define _CONFIG_H_
#include "shared.h"
/****************************************************************************
* Config Option
*

View file

@ -0,0 +1,31 @@

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 15
VisualStudioVersion = 15.0.27703.2035
MinimumVisualStudioVersion = 10.0.40219.1
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gx_vstudio", "gx_vstudio.vcxproj", "{02639D27-5E68-4F28-8A80-8BA00D9D9547}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|x64 = Debug|x64
Debug|x86 = Debug|x86
Release|x64 = Release|x64
Release|x86 = Release|x86
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{02639D27-5E68-4F28-8A80-8BA00D9D9547}.Debug|x64.ActiveCfg = Debug|x64
{02639D27-5E68-4F28-8A80-8BA00D9D9547}.Debug|x64.Build.0 = Debug|x64
{02639D27-5E68-4F28-8A80-8BA00D9D9547}.Debug|x86.ActiveCfg = Debug|Win32
{02639D27-5E68-4F28-8A80-8BA00D9D9547}.Debug|x86.Build.0 = Debug|Win32
{02639D27-5E68-4F28-8A80-8BA00D9D9547}.Release|x64.ActiveCfg = Release|x64
{02639D27-5E68-4F28-8A80-8BA00D9D9547}.Release|x64.Build.0 = Release|x64
{02639D27-5E68-4F28-8A80-8BA00D9D9547}.Release|x86.ActiveCfg = Release|Win32
{02639D27-5E68-4F28-8A80-8BA00D9D9547}.Release|x86.Build.0 = Release|Win32
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {3F183379-6CD9-42BB-BEF2-D0C3030ABB87}
EndGlobalSection
EndGlobal

View file

@ -0,0 +1,420 @@
<?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|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Debug|x64">
<Configuration>Debug</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|x64">
<Configuration>Release</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<VCProjectVersion>15.0</VCProjectVersion>
<ProjectGuid>{02639D27-5E68-4F28-8A80-8BA00D9D9547}</ProjectGuid>
<Keyword>Win32Proj</Keyword>
<RootNamespace>gxvstudio</RootNamespace>
<WindowsTargetPlatformVersion>10.0.17134.0</WindowsTargetPlatformVersion>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<PlatformToolset>v141</PlatformToolset>
<CharacterSet>MultiByte</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v141</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>MultiByte</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<PlatformToolset>v141</PlatformToolset>
<CharacterSet>MultiByte</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v141</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>MultiByte</CharacterSet>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</ImportGroup>
<ImportGroup Label="Shared">
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<PropertyGroup Label="UserMacros" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<LinkIncremental>true</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<LinkIncremental>true</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<LinkIncremental>false</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<LinkIncremental>false</LinkIncremental>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<Optimization>Disabled</Optimization>
<PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;_CRT_SECURE_NO_WARNINGS;INLINE=static inline;_7ZIP_ST;FLAC__NO_DLL;FLAC__HAS_OGG=0;PACKAGE_VERSION="1.3.2";LSB_FIRST;USE_16BPP_RENDERING;USE_LIBTREMOR;USE_LIBCHDR;MAXROMSIZE=33554432;HAVE_YM3438_CORE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<AdditionalIncludeDirectories>..\;..\sdl2\;..\..\core\;..\..\core\m68k\;..\..\core\z80\;..\..\core\input_hw\;..\..\core\sound\;..\..\core\cart_hw\;..\..\core\cart_hw\svp\;..\..\core\cd_hw\;..\..\core\cd_hw\libchdr\deps\libFLAC\include\;..\..\core\cd_hw\libchdr\deps\lzma\;..\..\core\cd_hw\libchdr\deps\zlib\;..\..\core\ntsc\;.\deps\SDL2\include\;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
</ClCompile>
<Link>
<GenerateDebugInformation>true</GenerateDebugInformation>
<SubSystem>Console</SubSystem>
<AdditionalLibraryDirectories>.\deps\SDL2\lib\$(PlatformTarget)\;.\deps\zlib\$(PlatformTarget)\;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<AdditionalDependencies>SDL2.lib;SDL2main.lib;libz-static_d.lib;%(AdditionalDependencies)</AdditionalDependencies>
<StackReserveSize>4194304</StackReserveSize>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<Optimization>Disabled</Optimization>
<PreprocessorDefinitions>_DEBUG;_CONSOLE;_CRT_SECURE_NO_WARNINGS;INLINE=static inline;_7ZIP_ST;FLAC__NO_DLL;FLAC__HAS_OGG=0;PACKAGE_VERSION="1.3.2";LSB_FIRST;USE_16BPP_RENDERING;USE_LIBTREMOR;USE_LIBCHDR;MAXROMSIZE=33554432;HAVE_YM3438_CORE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<AdditionalIncludeDirectories>..\;..\sdl2\;..\..\core\;..\..\core\m68k\;..\..\core\z80\;..\..\core\input_hw\;..\..\core\sound\;..\..\core\cart_hw\;..\..\core\cart_hw\svp\;..\..\core\cd_hw\;..\..\core\cd_hw\libchdr\deps\libFLAC\include\;..\..\core\cd_hw\libchdr\deps\lzma\;..\..\core\cd_hw\libchdr\deps\zlib\;..\..\core\ntsc\;.\deps\SDL2\include\;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
</ClCompile>
<Link>
<GenerateDebugInformation>true</GenerateDebugInformation>
<SubSystem>Console</SubSystem>
<AdditionalLibraryDirectories>.\deps\SDL2\lib\$(PlatformTarget)\;.\deps\zlib\$(PlatformTarget)\;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<AdditionalDependencies>SDL2.lib;SDL2main.lib;libz-static_d.lib;%(AdditionalDependencies)</AdditionalDependencies>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<Optimization>MaxSpeed</Optimization>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;_CRT_SECURE_NO_WARNINGS;INLINE=static inline;_7ZIP_ST;FLAC__NO_DLL;FLAC__HAS_OGG=0;PACKAGE_VERSION="1.3.2";LSB_FIRST;USE_16BPP_RENDERING;USE_LIBTREMOR;USE_LIBCHDR;MAXROMSIZE=33554432;HAVE_YM3438_CORE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<AdditionalIncludeDirectories>..\;..\sdl2\;..\..\core\;..\..\core\m68k\;..\..\core\z80\;..\..\core\input_hw\;..\..\core\sound\;..\..\core\cart_hw\;..\..\core\cart_hw\svp\;..\..\core\cd_hw\;..\..\core\cd_hw\libchdr\deps\libFLAC\include\;..\..\core\cd_hw\libchdr\deps\lzma\;..\..\core\cd_hw\libchdr\deps\zlib\;..\..\core\ntsc\;.\deps\SDL2\include\;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
</ClCompile>
<Link>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation>
<SubSystem>Console</SubSystem>
<AdditionalLibraryDirectories>.\deps\SDL2\lib\$(PlatformTarget)\;.\deps\zlib\$(PlatformTarget)\;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<AdditionalDependencies>SDL2.lib;SDL2main.lib;libz-static.lib;%(AdditionalDependencies)</AdditionalDependencies>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<Optimization>MaxSpeed</Optimization>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<PreprocessorDefinitions>NDEBUG;_CONSOLE;_CRT_SECURE_NO_WARNINGS;INLINE=static inline;_7ZIP_ST;FLAC__NO_DLL;FLAC__HAS_OGG=0;PACKAGE_VERSION="1.3.2";LSB_FIRST;USE_16BPP_RENDERING;USE_LIBTREMOR;USE_LIBCHDR;MAXROMSIZE=33554432;HAVE_YM3438_CORE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<AdditionalIncludeDirectories>..\;..\sdl2\;..\..\core\;..\..\core\m68k\;..\..\core\z80\;..\..\core\input_hw\;..\..\core\sound\;..\..\core\cart_hw\;..\..\core\cart_hw\svp\;..\..\core\cd_hw\;..\..\core\cd_hw\libchdr\deps\libFLAC\include\;..\..\core\cd_hw\libchdr\deps\lzma\;..\..\core\cd_hw\libchdr\deps\zlib\;..\..\core\ntsc\;.\deps\SDL2\include\;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
</ClCompile>
<Link>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation>
<SubSystem>Console</SubSystem>
<AdditionalLibraryDirectories>.\deps\SDL2\lib\$(PlatformTarget)\;.\deps\zlib\$(PlatformTarget)\;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<AdditionalDependencies>SDL2.lib;SDL2main.lib;libz-static.lib;%(AdditionalDependencies)</AdditionalDependencies>
</Link>
</ItemDefinitionGroup>
<ItemGroup>
<ClInclude Include="..\..\core\cart_hw\areplay.h" />
<ClInclude Include="..\..\core\cart_hw\eeprom_93c.h" />
<ClInclude Include="..\..\core\cart_hw\eeprom_i2c.h" />
<ClInclude Include="..\..\core\cart_hw\eeprom_spi.h" />
<ClInclude Include="..\..\core\cart_hw\ggenie.h" />
<ClInclude Include="..\..\core\cart_hw\md_cart.h" />
<ClInclude Include="..\..\core\cart_hw\sms_cart.h" />
<ClInclude Include="..\..\core\cart_hw\sram.h" />
<ClInclude Include="..\..\core\cart_hw\svp\ssp16.h" />
<ClInclude Include="..\..\core\cart_hw\svp\svp.h" />
<ClInclude Include="..\..\core\cd_hw\cdc.h" />
<ClInclude Include="..\..\core\cd_hw\cdd.h" />
<ClInclude Include="..\..\core\cd_hw\cd_cart.h" />
<ClInclude Include="..\..\core\cd_hw\gfx.h" />
<ClInclude Include="..\..\core\cd_hw\libchdr\deps\libFLAC\include\FLAC\assert.h" />
<ClInclude Include="..\..\core\cd_hw\libchdr\deps\libFLAC\include\FLAC\callback.h" />
<ClInclude Include="..\..\core\cd_hw\libchdr\deps\libFLAC\include\FLAC\export.h" />
<ClInclude Include="..\..\core\cd_hw\libchdr\deps\libFLAC\include\FLAC\format.h" />
<ClInclude Include="..\..\core\cd_hw\libchdr\deps\libFLAC\include\FLAC\metadata.h" />
<ClInclude Include="..\..\core\cd_hw\libchdr\deps\libFLAC\include\FLAC\ordinals.h" />
<ClInclude Include="..\..\core\cd_hw\libchdr\deps\libFLAC\include\FLAC\stream_decoder.h" />
<ClInclude Include="..\..\core\cd_hw\libchdr\deps\libFLAC\include\private\bitmath.h" />
<ClInclude Include="..\..\core\cd_hw\libchdr\deps\libFLAC\include\private\bitreader.h" />
<ClInclude Include="..\..\core\cd_hw\libchdr\deps\libFLAC\include\private\cpu.h" />
<ClInclude Include="..\..\core\cd_hw\libchdr\deps\libFLAC\include\private\crc.h" />
<ClInclude Include="..\..\core\cd_hw\libchdr\deps\libFLAC\include\private\fixed.h" />
<ClInclude Include="..\..\core\cd_hw\libchdr\deps\libFLAC\include\private\float.h" />
<ClInclude Include="..\..\core\cd_hw\libchdr\deps\libFLAC\include\private\format.h" />
<ClInclude Include="..\..\core\cd_hw\libchdr\deps\libFLAC\include\private\lpc.h" />
<ClInclude Include="..\..\core\cd_hw\libchdr\deps\libFLAC\include\private\macros.h" />
<ClInclude Include="..\..\core\cd_hw\libchdr\deps\libFLAC\include\private\md5.h" />
<ClInclude Include="..\..\core\cd_hw\libchdr\deps\libFLAC\include\private\memory.h" />
<ClInclude Include="..\..\core\cd_hw\libchdr\deps\libFLAC\include\protected\stream_decoder.h" />
<ClInclude Include="..\..\core\cd_hw\libchdr\deps\libFLAC\include\share\alloc.h" />
<ClInclude Include="..\..\core\cd_hw\libchdr\deps\libFLAC\include\share\compat.h" />
<ClInclude Include="..\..\core\cd_hw\libchdr\deps\libFLAC\include\share\endswap.h" />
<ClInclude Include="..\..\core\cd_hw\libchdr\deps\lzma\7zTypes.h" />
<ClInclude Include="..\..\core\cd_hw\libchdr\deps\lzma\Compiler.h" />
<ClInclude Include="..\..\core\cd_hw\libchdr\deps\lzma\LzFind.h" />
<ClInclude Include="..\..\core\cd_hw\libchdr\deps\lzma\LzHash.h" />
<ClInclude Include="..\..\core\cd_hw\libchdr\deps\lzma\LzmaDec.h" />
<ClInclude Include="..\..\core\cd_hw\libchdr\deps\lzma\LzmaEnc.h" />
<ClInclude Include="..\..\core\cd_hw\libchdr\deps\lzma\Precomp.h" />
<ClInclude Include="..\..\core\cd_hw\libchdr\deps\zlib\gzguts.h" />
<ClInclude Include="..\..\core\cd_hw\libchdr\deps\zlib\inffast.h" />
<ClInclude Include="..\..\core\cd_hw\libchdr\deps\zlib\inffixed.h" />
<ClInclude Include="..\..\core\cd_hw\libchdr\deps\zlib\inflate.h" />
<ClInclude Include="..\..\core\cd_hw\libchdr\deps\zlib\inftrees.h" />
<ClInclude Include="..\..\core\cd_hw\libchdr\deps\zlib\zconf.h" />
<ClInclude Include="..\..\core\cd_hw\libchdr\deps\zlib\zlib.h" />
<ClInclude Include="..\..\core\cd_hw\libchdr\deps\zlib\zutil.h" />
<ClInclude Include="..\..\core\cd_hw\libchdr\src\bitstream.h" />
<ClInclude Include="..\..\core\cd_hw\libchdr\src\cdrom.h" />
<ClInclude Include="..\..\core\cd_hw\libchdr\src\chd.h" />
<ClInclude Include="..\..\core\cd_hw\libchdr\src\coretypes.h" />
<ClInclude Include="..\..\core\cd_hw\libchdr\src\flac.h" />
<ClInclude Include="..\..\core\cd_hw\libchdr\src\huffman.h" />
<ClInclude Include="..\..\core\cd_hw\pcm.h" />
<ClInclude Include="..\..\core\cd_hw\scd.h" />
<ClInclude Include="..\..\core\genesis.h" />
<ClInclude Include="..\..\core\hvc.h" />
<ClInclude Include="..\..\core\input_hw\activator.h" />
<ClInclude Include="..\..\core\input_hw\gamepad.h" />
<ClInclude Include="..\..\core\input_hw\graphic_board.h" />
<ClInclude Include="..\..\core\input_hw\input.h" />
<ClInclude Include="..\..\core\input_hw\lightgun.h" />
<ClInclude Include="..\..\core\input_hw\mouse.h" />
<ClInclude Include="..\..\core\input_hw\paddle.h" />
<ClInclude Include="..\..\core\input_hw\sportspad.h" />
<ClInclude Include="..\..\core\input_hw\teamplayer.h" />
<ClInclude Include="..\..\core\input_hw\terebi_oekaki.h" />
<ClInclude Include="..\..\core\input_hw\xe_1ap.h" />
<ClInclude Include="..\..\core\io_ctrl.h" />
<ClInclude Include="..\..\core\loadrom.h" />
<ClInclude Include="..\..\core\m68k\m68k.h" />
<ClInclude Include="..\..\core\m68k\m68kconf.h" />
<ClInclude Include="..\..\core\m68k\m68kcpu.h" />
<ClInclude Include="..\..\core\m68k\m68ki_cycles.h" />
<ClInclude Include="..\..\core\m68k\m68ki_instruction_jump_table.h" />
<ClInclude Include="..\..\core\m68k\m68kops.h" />
<ClInclude Include="..\..\core\m68k\s68kconf.h" />
<ClInclude Include="..\..\core\m68k\s68ki_cycles.h" />
<ClInclude Include="..\..\core\macros.h" />
<ClInclude Include="..\..\core\mem68k.h" />
<ClInclude Include="..\..\core\membnk.h" />
<ClInclude Include="..\..\core\memz80.h" />
<ClInclude Include="..\..\core\ntsc\md_ntsc.h" />
<ClInclude Include="..\..\core\ntsc\md_ntsc_config.h" />
<ClInclude Include="..\..\core\ntsc\md_ntsc_impl.h" />
<ClInclude Include="..\..\core\ntsc\sms_ntsc.h" />
<ClInclude Include="..\..\core\ntsc\sms_ntsc_config.h" />
<ClInclude Include="..\..\core\ntsc\sms_ntsc_impl.h" />
<ClInclude Include="..\..\core\shared.h" />
<ClInclude Include="..\..\core\sound\blip_buf.h" />
<ClInclude Include="..\..\core\sound\eq.h" />
<ClInclude Include="..\..\core\sound\psg.h" />
<ClInclude Include="..\..\core\sound\sound.h" />
<ClInclude Include="..\..\core\sound\ym2413.h" />
<ClInclude Include="..\..\core\sound\ym2612.h" />
<ClInclude Include="..\..\core\sound\ym3438.h" />
<ClInclude Include="..\..\core\state.h" />
<ClInclude Include="..\..\core\system.h" />
<ClInclude Include="..\..\core\tremor\asm_arm.h" />
<ClInclude Include="..\..\core\tremor\backends.h" />
<ClInclude Include="..\..\core\tremor\block.h" />
<ClInclude Include="..\..\core\tremor\codebook.h" />
<ClInclude Include="..\..\core\tremor\codec_internal.h" />
<ClInclude Include="..\..\core\tremor\config_types.h" />
<ClInclude Include="..\..\core\tremor\ivorbiscodec.h" />
<ClInclude Include="..\..\core\tremor\ivorbisfile.h" />
<ClInclude Include="..\..\core\tremor\lsp_lookup.h" />
<ClInclude Include="..\..\core\tremor\mdct.h" />
<ClInclude Include="..\..\core\tremor\mdct_lookup.h" />
<ClInclude Include="..\..\core\tremor\misc.h" />
<ClInclude Include="..\..\core\tremor\ogg.h" />
<ClInclude Include="..\..\core\tremor\os.h" />
<ClInclude Include="..\..\core\tremor\os_types.h" />
<ClInclude Include="..\..\core\tremor\registry.h" />
<ClInclude Include="..\..\core\tremor\window.h" />
<ClInclude Include="..\..\core\tremor\window_lookup.h" />
<ClInclude Include="..\..\core\types.h" />
<ClInclude Include="..\..\core\vdp_ctrl.h" />
<ClInclude Include="..\..\core\vdp_render.h" />
<ClInclude Include="..\..\core\z80\osd_cpu.h" />
<ClInclude Include="..\..\core\z80\z80.h" />
<ClInclude Include="..\config.h" />
<ClInclude Include="..\error.h" />
<ClInclude Include="..\fileio.h" />
<ClInclude Include="..\osd.h" />
<ClInclude Include="..\sdl2\main.h" />
<ClInclude Include="..\unzip.h" />
</ItemGroup>
<ItemGroup>
<Text Include="..\..\core\cart_hw\svp\imageformat.txt" />
<Text Include="..\..\core\cart_hw\svp\svpdoc.txt" />
<Text Include="..\..\core\cd_hw\libchdr\deps\lzma\DOC\lzma-history.txt" />
<Text Include="..\..\core\cd_hw\libchdr\deps\lzma\DOC\lzma-sdk.txt" />
<Text Include="..\..\core\cd_hw\libchdr\deps\lzma\DOC\lzma-specification.txt" />
<Text Include="..\..\core\cd_hw\libchdr\deps\lzma\DOC\lzma.txt" />
<Text Include="..\..\core\cd_hw\libchdr\LICENSE.txt" />
<Text Include="..\..\core\m68k\readme.txt" />
<Text Include="..\..\core\ntsc\changes.txt" />
<Text Include="..\..\core\ntsc\license.txt" />
<Text Include="..\..\core\ntsc\readme.txt" />
<Text Include="..\..\core\ntsc\sms_ntsc.txt" />
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\core\cart_hw\areplay.c" />
<ClCompile Include="..\..\core\cart_hw\eeprom_93c.c" />
<ClCompile Include="..\..\core\cart_hw\eeprom_i2c.c" />
<ClCompile Include="..\..\core\cart_hw\eeprom_spi.c" />
<ClCompile Include="..\..\core\cart_hw\ggenie.c" />
<ClCompile Include="..\..\core\cart_hw\md_cart.c" />
<ClCompile Include="..\..\core\cart_hw\sms_cart.c" />
<ClCompile Include="..\..\core\cart_hw\sram.c" />
<ClCompile Include="..\..\core\cart_hw\svp\ssp16.c" />
<ClCompile Include="..\..\core\cart_hw\svp\svp.c" />
<ClCompile Include="..\..\core\cd_hw\cdc.c" />
<ClCompile Include="..\..\core\cd_hw\cdd.c" />
<ClCompile Include="..\..\core\cd_hw\cd_cart.c" />
<ClCompile Include="..\..\core\cd_hw\gfx.c" />
<ClCompile Include="..\..\core\cd_hw\libchdr\deps\libFLAC\bitmath.c" />
<ClCompile Include="..\..\core\cd_hw\libchdr\deps\libFLAC\bitreader.c" />
<ClCompile Include="..\..\core\cd_hw\libchdr\deps\libFLAC\cpu.c" />
<ClCompile Include="..\..\core\cd_hw\libchdr\deps\libFLAC\crc.c" />
<ClCompile Include="..\..\core\cd_hw\libchdr\deps\libFLAC\fixed.c" />
<ClCompile Include="..\..\core\cd_hw\libchdr\deps\libFLAC\float.c" />
<ClCompile Include="..\..\core\cd_hw\libchdr\deps\libFLAC\format.c" />
<ClCompile Include="..\..\core\cd_hw\libchdr\deps\libFLAC\lpc.c" />
<ClCompile Include="..\..\core\cd_hw\libchdr\deps\libFLAC\lpc_intrin_avx2.c" />
<ClCompile Include="..\..\core\cd_hw\libchdr\deps\libFLAC\lpc_intrin_sse.c" />
<ClCompile Include="..\..\core\cd_hw\libchdr\deps\libFLAC\lpc_intrin_sse2.c" />
<ClCompile Include="..\..\core\cd_hw\libchdr\deps\libFLAC\lpc_intrin_sse41.c" />
<ClCompile Include="..\..\core\cd_hw\libchdr\deps\libFLAC\md5.c" />
<ClCompile Include="..\..\core\cd_hw\libchdr\deps\libFLAC\memory.c" />
<ClCompile Include="..\..\core\cd_hw\libchdr\deps\libFLAC\stream_decoder.c" />
<ClCompile Include="..\..\core\cd_hw\libchdr\deps\lzma\LzFind.c" />
<ClCompile Include="..\..\core\cd_hw\libchdr\deps\lzma\LzmaDec.c" />
<ClCompile Include="..\..\core\cd_hw\libchdr\deps\lzma\LzmaEnc.c" />
<ClCompile Include="..\..\core\cd_hw\libchdr\deps\zlib\adler32.c" />
<ClCompile Include="..\..\core\cd_hw\libchdr\deps\zlib\inffast.c" />
<ClCompile Include="..\..\core\cd_hw\libchdr\deps\zlib\inflate.c" />
<ClCompile Include="..\..\core\cd_hw\libchdr\deps\zlib\inftrees.c" />
<ClCompile Include="..\..\core\cd_hw\libchdr\deps\zlib\zutil.c" />
<ClCompile Include="..\..\core\cd_hw\libchdr\src\bitstream.c" />
<ClCompile Include="..\..\core\cd_hw\libchdr\src\cdrom.c" />
<ClCompile Include="..\..\core\cd_hw\libchdr\src\chd.c" />
<ClCompile Include="..\..\core\cd_hw\libchdr\src\flac.c" />
<ClCompile Include="..\..\core\cd_hw\libchdr\src\huffman.c" />
<ClCompile Include="..\..\core\cd_hw\pcm.c" />
<ClCompile Include="..\..\core\cd_hw\scd.c" />
<ClCompile Include="..\..\core\genesis.c" />
<ClCompile Include="..\..\core\input_hw\activator.c" />
<ClCompile Include="..\..\core\input_hw\gamepad.c" />
<ClCompile Include="..\..\core\input_hw\graphic_board.c" />
<ClCompile Include="..\..\core\input_hw\input.c" />
<ClCompile Include="..\..\core\input_hw\lightgun.c" />
<ClCompile Include="..\..\core\input_hw\mouse.c" />
<ClCompile Include="..\..\core\input_hw\paddle.c" />
<ClCompile Include="..\..\core\input_hw\sportspad.c" />
<ClCompile Include="..\..\core\input_hw\teamplayer.c" />
<ClCompile Include="..\..\core\input_hw\terebi_oekaki.c" />
<ClCompile Include="..\..\core\input_hw\xe_1ap.c" />
<ClCompile Include="..\..\core\io_ctrl.c" />
<ClCompile Include="..\..\core\loadrom.c" />
<ClCompile Include="..\..\core\m68k\m68kcpu.c" />
<ClCompile Include="..\..\core\m68k\s68kcpu.c" />
<ClCompile Include="..\..\core\mem68k.c" />
<ClCompile Include="..\..\core\membnk.c" />
<ClCompile Include="..\..\core\memz80.c" />
<ClCompile Include="..\..\core\ntsc\md_ntsc.c" />
<ClCompile Include="..\..\core\ntsc\sms_ntsc.c" />
<ClCompile Include="..\..\core\sound\blip_buf.c" />
<ClCompile Include="..\..\core\sound\eq.c" />
<ClCompile Include="..\..\core\sound\psg.c" />
<ClCompile Include="..\..\core\sound\sound.c" />
<ClCompile Include="..\..\core\sound\ym2413.c" />
<ClCompile Include="..\..\core\sound\ym2612.c" />
<ClCompile Include="..\..\core\sound\ym3438.c" />
<ClCompile Include="..\..\core\state.c" />
<ClCompile Include="..\..\core\system.c" />
<ClCompile Include="..\..\core\tremor\bitwise.c" />
<ClCompile Include="..\..\core\tremor\block.c" />
<ClCompile Include="..\..\core\tremor\codebook.c" />
<ClCompile Include="..\..\core\tremor\floor0.c" />
<ClCompile Include="..\..\core\tremor\floor1.c" />
<ClCompile Include="..\..\core\tremor\framing.c" />
<ClCompile Include="..\..\core\tremor\info.c" />
<ClCompile Include="..\..\core\tremor\mapping0.c" />
<ClCompile Include="..\..\core\tremor\mdct.c" />
<ClCompile Include="..\..\core\tremor\registry.c" />
<ClCompile Include="..\..\core\tremor\res012.c" />
<ClCompile Include="..\..\core\tremor\sharedbook.c" />
<ClCompile Include="..\..\core\tremor\synthesis.c" />
<ClCompile Include="..\..\core\tremor\vorbisfile.c" />
<ClCompile Include="..\..\core\tremor\window.c" />
<ClCompile Include="..\..\core\vdp_ctrl.c" />
<ClCompile Include="..\..\core\vdp_render.c" />
<ClCompile Include="..\..\core\z80\z80.c" />
<ClCompile Include="..\config.c" />
<ClCompile Include="..\error.c" />
<ClCompile Include="..\fileio.c" />
<ClCompile Include="..\sdl2\main.c" />
<ClCompile Include="..\unzip.c" />
</ItemGroup>
<ItemGroup>
<None Include="..\..\core\cd_hw\libchdr\deps\libFLAC\AUTHORS" />
<None Include="..\..\core\cd_hw\libchdr\deps\libFLAC\COPYING.Xiph" />
<None Include="..\..\core\cd_hw\libchdr\deps\libFLAC\README" />
<None Include="..\..\core\cd_hw\libchdr\deps\zlib\ChangeLog" />
<None Include="..\..\core\cd_hw\libchdr\deps\zlib\README" />
<None Include="..\..\core\cd_hw\libchdr\README.md" />
<None Include="..\..\core\tremor\CHANGELOG" />
<None Include="..\..\core\tremor\COPYING" />
<None Include="..\..\core\tremor\README" />
</ItemGroup>
<ItemGroup>
<Image Include="..\md.ico" />
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="..\icon.rc" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

View file

@ -0,0 +1,905 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="src">
<UniqueIdentifier>{5706ae08-ac21-49ce-ade8-175dc9e7ae71}</UniqueIdentifier>
</Filter>
<Filter Include="src\core">
<UniqueIdentifier>{6156e4ef-f1c0-4751-a570-6aa58a42f18b}</UniqueIdentifier>
</Filter>
<Filter Include="includes">
<UniqueIdentifier>{e3c87277-1a94-4196-a336-ddf7af8ac7a5}</UniqueIdentifier>
</Filter>
<Filter Include="src\core\cart_hw">
<UniqueIdentifier>{d8d8dfd7-8662-4605-a40e-033e60c85127}</UniqueIdentifier>
</Filter>
<Filter Include="src\core\cart_hw\svp">
<UniqueIdentifier>{1cd56205-edc5-4412-abc0-1c66f1cb4d67}</UniqueIdentifier>
</Filter>
<Filter Include="includes\core">
<UniqueIdentifier>{256c4366-ee69-4a9b-9089-15123b657f70}</UniqueIdentifier>
</Filter>
<Filter Include="includes\core\cart_hw">
<UniqueIdentifier>{e378bc88-805f-46e4-bdb7-f2e4e34cb031}</UniqueIdentifier>
</Filter>
<Filter Include="includes\core\cart_hw\svp">
<UniqueIdentifier>{77300262-55b2-42b4-8677-8a0f6590395c}</UniqueIdentifier>
</Filter>
<Filter Include="src\core\cd_hw">
<UniqueIdentifier>{dd7e5767-713e-42d5-abfb-ab59ccd25413}</UniqueIdentifier>
</Filter>
<Filter Include="includes\core\cd_hw">
<UniqueIdentifier>{627b2577-e918-4933-b6ca-ee88e71d16b3}</UniqueIdentifier>
</Filter>
<Filter Include="includes\core\cd_hw\libchdr">
<UniqueIdentifier>{8c04dfe4-a59d-4a17-8c77-10733624e78a}</UniqueIdentifier>
</Filter>
<Filter Include="src\core\cd_hw\libchdr">
<UniqueIdentifier>{c2d1f7bf-2c88-4d7b-a68f-12575b0618a3}</UniqueIdentifier>
</Filter>
<Filter Include="includes\core\cd_hw\libchdr\deps">
<UniqueIdentifier>{e16ee5c6-ce65-405b-9a5c-a44521d25976}</UniqueIdentifier>
</Filter>
<Filter Include="src\core\cd_hw\libchdr\deps">
<UniqueIdentifier>{9293a242-e4b2-4cfa-922f-a6c35a16b3ee}</UniqueIdentifier>
</Filter>
<Filter Include="includes\core\cd_hw\libchdr\deps\libFLAC">
<UniqueIdentifier>{72865b37-60c2-485e-85d0-f7b3dd46b334}</UniqueIdentifier>
</Filter>
<Filter Include="includes\core\cd_hw\libchdr\deps\lzma">
<UniqueIdentifier>{ab60dae6-ecae-41cf-9005-0172ee1e6f2f}</UniqueIdentifier>
</Filter>
<Filter Include="includes\core\cd_hw\libchdr\deps\zlib">
<UniqueIdentifier>{3ef433a9-e016-49b9-9e00-0b70f490a5a8}</UniqueIdentifier>
</Filter>
<Filter Include="src\core\cd_hw\libchdr\deps\libFLAC">
<UniqueIdentifier>{62d6de43-8512-4833-a80c-7e322a5569fa}</UniqueIdentifier>
</Filter>
<Filter Include="src\core\cd_hw\libchdr\deps\lzma">
<UniqueIdentifier>{bd64d77e-eee1-4cc7-a9bf-66a3d6b18c76}</UniqueIdentifier>
</Filter>
<Filter Include="src\core\cd_hw\libchdr\deps\zlib">
<UniqueIdentifier>{e114059e-bad4-47c8-b22e-ffc8b0f72181}</UniqueIdentifier>
</Filter>
<Filter Include="includes\core\cd_hw\libchdr\deps\libFLAC\include">
<UniqueIdentifier>{74e3783a-ec29-44d6-abad-540649e4fa6e}</UniqueIdentifier>
</Filter>
<Filter Include="includes\core\cd_hw\libchdr\deps\libFLAC\include\FLAC">
<UniqueIdentifier>{e6eaaca5-09be-45cc-9244-2eb057b87fc7}</UniqueIdentifier>
</Filter>
<Filter Include="includes\core\cd_hw\libchdr\deps\libFLAC\include\private">
<UniqueIdentifier>{58ed16f2-130a-4c50-88af-428c35f7144b}</UniqueIdentifier>
</Filter>
<Filter Include="includes\core\cd_hw\libchdr\deps\libFLAC\include\protected">
<UniqueIdentifier>{a5cd3c86-24f8-4b08-bd9d-c4847fcf1214}</UniqueIdentifier>
</Filter>
<Filter Include="includes\core\cd_hw\libchdr\deps\libFLAC\include\share">
<UniqueIdentifier>{d9c30de1-e8c4-4cc3-ba9c-c587da3a2674}</UniqueIdentifier>
</Filter>
<Filter Include="includes\core\cd_hw\libchdr\deps\lzma\DOC">
<UniqueIdentifier>{f4e88cd9-c91b-4147-844a-347e615a178d}</UniqueIdentifier>
</Filter>
<Filter Include="includes\core\cd_hw\libchdr\src">
<UniqueIdentifier>{a22d6d84-d426-48cc-aff3-94bb3db76ae0}</UniqueIdentifier>
</Filter>
<Filter Include="src\core\cd_hw\libchdr\src">
<UniqueIdentifier>{5b1d8d92-510a-4ed6-9d44-50d52115b95f}</UniqueIdentifier>
</Filter>
<Filter Include="includes\core\input_hw">
<UniqueIdentifier>{1d7682a0-22f3-427b-82c6-29102edcf0af}</UniqueIdentifier>
</Filter>
<Filter Include="src\core\input_hw">
<UniqueIdentifier>{0d9f9e83-8234-4a91-8e9d-0c9ee6a3d8aa}</UniqueIdentifier>
</Filter>
<Filter Include="src\core\m68k">
<UniqueIdentifier>{9df6c375-24ca-4fcf-9d53-10beb82b14a9}</UniqueIdentifier>
</Filter>
<Filter Include="includes\core\m68k">
<UniqueIdentifier>{cf2d2c2b-497f-4d42-ac3d-f1521a4a0f8e}</UniqueIdentifier>
</Filter>
<Filter Include="src\core\ntsc">
<UniqueIdentifier>{f4736f36-cb65-4717-ad2d-872c3f3a3196}</UniqueIdentifier>
</Filter>
<Filter Include="includes\core\ntsc">
<UniqueIdentifier>{f5886a02-e1fc-47a6-b163-a1ebfe29db7c}</UniqueIdentifier>
</Filter>
<Filter Include="src\core\sound">
<UniqueIdentifier>{57d6feb9-5818-4e06-8531-ce72a582e376}</UniqueIdentifier>
</Filter>
<Filter Include="includes\core\sound">
<UniqueIdentifier>{59716199-da27-4702-9207-f6fcf5c26308}</UniqueIdentifier>
</Filter>
<Filter Include="src\core\tremor">
<UniqueIdentifier>{838fdc46-93b9-4730-9c57-ea60de21960c}</UniqueIdentifier>
</Filter>
<Filter Include="includes\core\tremor">
<UniqueIdentifier>{bbb5caae-bd60-4364-8b8b-fa8a83061f44}</UniqueIdentifier>
</Filter>
<Filter Include="src\core\z80">
<UniqueIdentifier>{1bc2b910-8dab-4c12-a343-d739600b45d0}</UniqueIdentifier>
</Filter>
<Filter Include="includes\core\z80">
<UniqueIdentifier>{db3d1204-0726-4182-a282-78bc51a38b8b}</UniqueIdentifier>
</Filter>
<Filter Include="includes\sdl">
<UniqueIdentifier>{b541d174-d80c-43b1-bc10-ec1a66c82fcc}</UniqueIdentifier>
</Filter>
<Filter Include="src\sdl">
<UniqueIdentifier>{60db3acb-11b6-4972-8a6b-8d2fcdc8a5eb}</UniqueIdentifier>
</Filter>
<Filter Include="resources">
<UniqueIdentifier>{4e4752cb-3871-4697-befd-2b05b3c8fa11}</UniqueIdentifier>
</Filter>
<Filter Include="src\sdl\main">
<UniqueIdentifier>{78b6db9a-ee79-4d3b-9fa6-7509e92cb024}</UniqueIdentifier>
</Filter>
<Filter Include="includes\sdl\main">
<UniqueIdentifier>{1ed5ad59-ba46-4fb4-87e8-eb2c5db52af1}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\core\cart_hw\svp\ssp16.h">
<Filter>includes\core\cart_hw\svp</Filter>
</ClInclude>
<ClInclude Include="..\..\core\cart_hw\svp\svp.h">
<Filter>includes\core\cart_hw\svp</Filter>
</ClInclude>
<ClInclude Include="..\..\core\cart_hw\areplay.h">
<Filter>includes\core\cart_hw</Filter>
</ClInclude>
<ClInclude Include="..\..\core\cart_hw\eeprom_93c.h">
<Filter>includes\core\cart_hw</Filter>
</ClInclude>
<ClInclude Include="..\..\core\cart_hw\eeprom_i2c.h">
<Filter>includes\core\cart_hw</Filter>
</ClInclude>
<ClInclude Include="..\..\core\cart_hw\eeprom_spi.h">
<Filter>includes\core\cart_hw</Filter>
</ClInclude>
<ClInclude Include="..\..\core\cart_hw\ggenie.h">
<Filter>includes\core\cart_hw</Filter>
</ClInclude>
<ClInclude Include="..\..\core\cart_hw\md_cart.h">
<Filter>includes\core\cart_hw</Filter>
</ClInclude>
<ClInclude Include="..\..\core\cart_hw\sms_cart.h">
<Filter>includes\core\cart_hw</Filter>
</ClInclude>
<ClInclude Include="..\..\core\cart_hw\sram.h">
<Filter>includes\core\cart_hw</Filter>
</ClInclude>
<ClInclude Include="..\..\core\cd_hw\libchdr\deps\libFLAC\include\FLAC\assert.h">
<Filter>includes\core\cd_hw\libchdr\deps\libFLAC\include\FLAC</Filter>
</ClInclude>
<ClInclude Include="..\..\core\cd_hw\libchdr\deps\libFLAC\include\FLAC\callback.h">
<Filter>includes\core\cd_hw\libchdr\deps\libFLAC\include\FLAC</Filter>
</ClInclude>
<ClInclude Include="..\..\core\cd_hw\libchdr\deps\libFLAC\include\FLAC\export.h">
<Filter>includes\core\cd_hw\libchdr\deps\libFLAC\include\FLAC</Filter>
</ClInclude>
<ClInclude Include="..\..\core\cd_hw\libchdr\deps\libFLAC\include\FLAC\format.h">
<Filter>includes\core\cd_hw\libchdr\deps\libFLAC\include\FLAC</Filter>
</ClInclude>
<ClInclude Include="..\..\core\cd_hw\libchdr\deps\libFLAC\include\FLAC\metadata.h">
<Filter>includes\core\cd_hw\libchdr\deps\libFLAC\include\FLAC</Filter>
</ClInclude>
<ClInclude Include="..\..\core\cd_hw\libchdr\deps\libFLAC\include\FLAC\ordinals.h">
<Filter>includes\core\cd_hw\libchdr\deps\libFLAC\include\FLAC</Filter>
</ClInclude>
<ClInclude Include="..\..\core\cd_hw\libchdr\deps\libFLAC\include\FLAC\stream_decoder.h">
<Filter>includes\core\cd_hw\libchdr\deps\libFLAC\include\FLAC</Filter>
</ClInclude>
<ClInclude Include="..\..\core\cd_hw\libchdr\deps\libFLAC\include\private\bitmath.h">
<Filter>includes\core\cd_hw\libchdr\deps\libFLAC\include\private</Filter>
</ClInclude>
<ClInclude Include="..\..\core\cd_hw\libchdr\deps\libFLAC\include\private\bitreader.h">
<Filter>includes\core\cd_hw\libchdr\deps\libFLAC\include\private</Filter>
</ClInclude>
<ClInclude Include="..\..\core\cd_hw\libchdr\deps\libFLAC\include\private\cpu.h">
<Filter>includes\core\cd_hw\libchdr\deps\libFLAC\include\private</Filter>
</ClInclude>
<ClInclude Include="..\..\core\cd_hw\libchdr\deps\libFLAC\include\private\crc.h">
<Filter>includes\core\cd_hw\libchdr\deps\libFLAC\include\private</Filter>
</ClInclude>
<ClInclude Include="..\..\core\cd_hw\libchdr\deps\libFLAC\include\private\fixed.h">
<Filter>includes\core\cd_hw\libchdr\deps\libFLAC\include\private</Filter>
</ClInclude>
<ClInclude Include="..\..\core\cd_hw\libchdr\deps\libFLAC\include\private\float.h">
<Filter>includes\core\cd_hw\libchdr\deps\libFLAC\include\private</Filter>
</ClInclude>
<ClInclude Include="..\..\core\cd_hw\libchdr\deps\libFLAC\include\private\format.h">
<Filter>includes\core\cd_hw\libchdr\deps\libFLAC\include\private</Filter>
</ClInclude>
<ClInclude Include="..\..\core\cd_hw\libchdr\deps\libFLAC\include\private\lpc.h">
<Filter>includes\core\cd_hw\libchdr\deps\libFLAC\include\private</Filter>
</ClInclude>
<ClInclude Include="..\..\core\cd_hw\libchdr\deps\libFLAC\include\private\macros.h">
<Filter>includes\core\cd_hw\libchdr\deps\libFLAC\include\private</Filter>
</ClInclude>
<ClInclude Include="..\..\core\cd_hw\libchdr\deps\libFLAC\include\private\md5.h">
<Filter>includes\core\cd_hw\libchdr\deps\libFLAC\include\private</Filter>
</ClInclude>
<ClInclude Include="..\..\core\cd_hw\libchdr\deps\libFLAC\include\private\memory.h">
<Filter>includes\core\cd_hw\libchdr\deps\libFLAC\include\private</Filter>
</ClInclude>
<ClInclude Include="..\..\core\cd_hw\libchdr\deps\libFLAC\include\protected\stream_decoder.h">
<Filter>includes\core\cd_hw\libchdr\deps\libFLAC\include\protected</Filter>
</ClInclude>
<ClInclude Include="..\..\core\cd_hw\libchdr\deps\libFLAC\include\share\alloc.h">
<Filter>includes\core\cd_hw\libchdr\deps\libFLAC\include\share</Filter>
</ClInclude>
<ClInclude Include="..\..\core\cd_hw\libchdr\deps\libFLAC\include\share\compat.h">
<Filter>includes\core\cd_hw\libchdr\deps\libFLAC\include\share</Filter>
</ClInclude>
<ClInclude Include="..\..\core\cd_hw\libchdr\deps\libFLAC\include\share\endswap.h">
<Filter>includes\core\cd_hw\libchdr\deps\libFLAC\include\share</Filter>
</ClInclude>
<ClInclude Include="..\..\core\cd_hw\libchdr\deps\lzma\7zTypes.h">
<Filter>includes\core\cd_hw\libchdr\deps\lzma</Filter>
</ClInclude>
<ClInclude Include="..\..\core\cd_hw\libchdr\deps\lzma\Compiler.h">
<Filter>includes\core\cd_hw\libchdr\deps\lzma</Filter>
</ClInclude>
<ClInclude Include="..\..\core\cd_hw\libchdr\deps\lzma\LzFind.h">
<Filter>includes\core\cd_hw\libchdr\deps\lzma</Filter>
</ClInclude>
<ClInclude Include="..\..\core\cd_hw\libchdr\deps\lzma\LzHash.h">
<Filter>includes\core\cd_hw\libchdr\deps\lzma</Filter>
</ClInclude>
<ClInclude Include="..\..\core\cd_hw\libchdr\deps\lzma\LzmaDec.h">
<Filter>includes\core\cd_hw\libchdr\deps\lzma</Filter>
</ClInclude>
<ClInclude Include="..\..\core\cd_hw\libchdr\deps\lzma\LzmaEnc.h">
<Filter>includes\core\cd_hw\libchdr\deps\lzma</Filter>
</ClInclude>
<ClInclude Include="..\..\core\cd_hw\libchdr\deps\lzma\Precomp.h">
<Filter>includes\core\cd_hw\libchdr\deps\lzma</Filter>
</ClInclude>
<ClInclude Include="..\..\core\cd_hw\libchdr\deps\zlib\gzguts.h">
<Filter>includes\core\cd_hw\libchdr\deps\zlib</Filter>
</ClInclude>
<ClInclude Include="..\..\core\cd_hw\libchdr\deps\zlib\inffast.h">
<Filter>includes\core\cd_hw\libchdr\deps\zlib</Filter>
</ClInclude>
<ClInclude Include="..\..\core\cd_hw\libchdr\deps\zlib\inffixed.h">
<Filter>includes\core\cd_hw\libchdr\deps\zlib</Filter>
</ClInclude>
<ClInclude Include="..\..\core\cd_hw\libchdr\deps\zlib\inflate.h">
<Filter>includes\core\cd_hw\libchdr\deps\zlib</Filter>
</ClInclude>
<ClInclude Include="..\..\core\cd_hw\libchdr\deps\zlib\inftrees.h">
<Filter>includes\core\cd_hw\libchdr\deps\zlib</Filter>
</ClInclude>
<ClInclude Include="..\..\core\cd_hw\libchdr\deps\zlib\zconf.h">
<Filter>includes\core\cd_hw\libchdr\deps\zlib</Filter>
</ClInclude>
<ClInclude Include="..\..\core\cd_hw\libchdr\deps\zlib\zlib.h">
<Filter>includes\core\cd_hw\libchdr\deps\zlib</Filter>
</ClInclude>
<ClInclude Include="..\..\core\cd_hw\libchdr\deps\zlib\zutil.h">
<Filter>includes\core\cd_hw\libchdr\deps\zlib</Filter>
</ClInclude>
<ClInclude Include="..\..\core\cd_hw\libchdr\src\bitstream.h">
<Filter>includes\core\cd_hw\libchdr\src</Filter>
</ClInclude>
<ClInclude Include="..\..\core\cd_hw\libchdr\src\cdrom.h">
<Filter>includes\core\cd_hw\libchdr\src</Filter>
</ClInclude>
<ClInclude Include="..\..\core\cd_hw\libchdr\src\chd.h">
<Filter>includes\core\cd_hw\libchdr\src</Filter>
</ClInclude>
<ClInclude Include="..\..\core\cd_hw\libchdr\src\coretypes.h">
<Filter>includes\core\cd_hw\libchdr\src</Filter>
</ClInclude>
<ClInclude Include="..\..\core\cd_hw\libchdr\src\flac.h">
<Filter>includes\core\cd_hw\libchdr\src</Filter>
</ClInclude>
<ClInclude Include="..\..\core\cd_hw\libchdr\src\huffman.h">
<Filter>includes\core\cd_hw\libchdr\src</Filter>
</ClInclude>
<ClInclude Include="..\..\core\cd_hw\cd_cart.h">
<Filter>includes\core\cd_hw</Filter>
</ClInclude>
<ClInclude Include="..\..\core\cd_hw\cdc.h">
<Filter>includes\core\cd_hw</Filter>
</ClInclude>
<ClInclude Include="..\..\core\cd_hw\cdd.h">
<Filter>includes\core\cd_hw</Filter>
</ClInclude>
<ClInclude Include="..\..\core\cd_hw\gfx.h">
<Filter>includes\core\cd_hw</Filter>
</ClInclude>
<ClInclude Include="..\..\core\cd_hw\pcm.h">
<Filter>includes\core\cd_hw</Filter>
</ClInclude>
<ClInclude Include="..\..\core\cd_hw\scd.h">
<Filter>includes\core\cd_hw</Filter>
</ClInclude>
<ClInclude Include="..\..\core\input_hw\activator.h">
<Filter>includes\core\input_hw</Filter>
</ClInclude>
<ClInclude Include="..\..\core\input_hw\gamepad.h">
<Filter>includes\core\input_hw</Filter>
</ClInclude>
<ClInclude Include="..\..\core\input_hw\graphic_board.h">
<Filter>includes\core\input_hw</Filter>
</ClInclude>
<ClInclude Include="..\..\core\input_hw\input.h">
<Filter>includes\core\input_hw</Filter>
</ClInclude>
<ClInclude Include="..\..\core\input_hw\lightgun.h">
<Filter>includes\core\input_hw</Filter>
</ClInclude>
<ClInclude Include="..\..\core\input_hw\mouse.h">
<Filter>includes\core\input_hw</Filter>
</ClInclude>
<ClInclude Include="..\..\core\input_hw\paddle.h">
<Filter>includes\core\input_hw</Filter>
</ClInclude>
<ClInclude Include="..\..\core\input_hw\sportspad.h">
<Filter>includes\core\input_hw</Filter>
</ClInclude>
<ClInclude Include="..\..\core\input_hw\teamplayer.h">
<Filter>includes\core\input_hw</Filter>
</ClInclude>
<ClInclude Include="..\..\core\input_hw\terebi_oekaki.h">
<Filter>includes\core\input_hw</Filter>
</ClInclude>
<ClInclude Include="..\..\core\input_hw\xe_1ap.h">
<Filter>includes\core\input_hw</Filter>
</ClInclude>
<ClInclude Include="..\..\core\m68k\m68k.h">
<Filter>includes\core\m68k</Filter>
</ClInclude>
<ClInclude Include="..\..\core\m68k\m68kconf.h">
<Filter>includes\core\m68k</Filter>
</ClInclude>
<ClInclude Include="..\..\core\m68k\m68kcpu.h">
<Filter>includes\core\m68k</Filter>
</ClInclude>
<ClInclude Include="..\..\core\m68k\m68ki_cycles.h">
<Filter>includes\core\m68k</Filter>
</ClInclude>
<ClInclude Include="..\..\core\m68k\m68ki_instruction_jump_table.h">
<Filter>includes\core\m68k</Filter>
</ClInclude>
<ClInclude Include="..\..\core\m68k\m68kops.h">
<Filter>includes\core\m68k</Filter>
</ClInclude>
<ClInclude Include="..\..\core\m68k\s68kconf.h">
<Filter>includes\core\m68k</Filter>
</ClInclude>
<ClInclude Include="..\..\core\m68k\s68ki_cycles.h">
<Filter>includes\core\m68k</Filter>
</ClInclude>
<ClInclude Include="..\..\core\ntsc\md_ntsc.h">
<Filter>includes\core\ntsc</Filter>
</ClInclude>
<ClInclude Include="..\..\core\ntsc\md_ntsc_config.h">
<Filter>includes\core\ntsc</Filter>
</ClInclude>
<ClInclude Include="..\..\core\ntsc\md_ntsc_impl.h">
<Filter>includes\core\ntsc</Filter>
</ClInclude>
<ClInclude Include="..\..\core\ntsc\sms_ntsc.h">
<Filter>includes\core\ntsc</Filter>
</ClInclude>
<ClInclude Include="..\..\core\ntsc\sms_ntsc_config.h">
<Filter>includes\core\ntsc</Filter>
</ClInclude>
<ClInclude Include="..\..\core\ntsc\sms_ntsc_impl.h">
<Filter>includes\core\ntsc</Filter>
</ClInclude>
<ClInclude Include="..\..\core\sound\blip_buf.h">
<Filter>includes\core\sound</Filter>
</ClInclude>
<ClInclude Include="..\..\core\sound\eq.h">
<Filter>includes\core\sound</Filter>
</ClInclude>
<ClInclude Include="..\..\core\sound\psg.h">
<Filter>includes\core\sound</Filter>
</ClInclude>
<ClInclude Include="..\..\core\sound\sound.h">
<Filter>includes\core\sound</Filter>
</ClInclude>
<ClInclude Include="..\..\core\sound\ym2413.h">
<Filter>includes\core\sound</Filter>
</ClInclude>
<ClInclude Include="..\..\core\sound\ym2612.h">
<Filter>includes\core\sound</Filter>
</ClInclude>
<ClInclude Include="..\..\core\sound\ym3438.h">
<Filter>includes\core\sound</Filter>
</ClInclude>
<ClInclude Include="..\..\core\tremor\asm_arm.h">
<Filter>includes\core\tremor</Filter>
</ClInclude>
<ClInclude Include="..\..\core\tremor\backends.h">
<Filter>includes\core\tremor</Filter>
</ClInclude>
<ClInclude Include="..\..\core\tremor\block.h">
<Filter>includes\core\tremor</Filter>
</ClInclude>
<ClInclude Include="..\..\core\tremor\codebook.h">
<Filter>includes\core\tremor</Filter>
</ClInclude>
<ClInclude Include="..\..\core\tremor\codec_internal.h">
<Filter>includes\core\tremor</Filter>
</ClInclude>
<ClInclude Include="..\..\core\tremor\config_types.h">
<Filter>includes\core\tremor</Filter>
</ClInclude>
<ClInclude Include="..\..\core\tremor\ivorbiscodec.h">
<Filter>includes\core\tremor</Filter>
</ClInclude>
<ClInclude Include="..\..\core\tremor\ivorbisfile.h">
<Filter>includes\core\tremor</Filter>
</ClInclude>
<ClInclude Include="..\..\core\tremor\lsp_lookup.h">
<Filter>includes\core\tremor</Filter>
</ClInclude>
<ClInclude Include="..\..\core\tremor\mdct.h">
<Filter>includes\core\tremor</Filter>
</ClInclude>
<ClInclude Include="..\..\core\tremor\mdct_lookup.h">
<Filter>includes\core\tremor</Filter>
</ClInclude>
<ClInclude Include="..\..\core\tremor\misc.h">
<Filter>includes\core\tremor</Filter>
</ClInclude>
<ClInclude Include="..\..\core\tremor\ogg.h">
<Filter>includes\core\tremor</Filter>
</ClInclude>
<ClInclude Include="..\..\core\tremor\os.h">
<Filter>includes\core\tremor</Filter>
</ClInclude>
<ClInclude Include="..\..\core\tremor\os_types.h">
<Filter>includes\core\tremor</Filter>
</ClInclude>
<ClInclude Include="..\..\core\tremor\registry.h">
<Filter>includes\core\tremor</Filter>
</ClInclude>
<ClInclude Include="..\..\core\tremor\window.h">
<Filter>includes\core\tremor</Filter>
</ClInclude>
<ClInclude Include="..\..\core\tremor\window_lookup.h">
<Filter>includes\core\tremor</Filter>
</ClInclude>
<ClInclude Include="..\..\core\z80\osd_cpu.h">
<Filter>includes\core\z80</Filter>
</ClInclude>
<ClInclude Include="..\..\core\z80\z80.h">
<Filter>includes\core\z80</Filter>
</ClInclude>
<ClInclude Include="..\..\core\genesis.h">
<Filter>includes\core</Filter>
</ClInclude>
<ClInclude Include="..\..\core\hvc.h">
<Filter>includes\core</Filter>
</ClInclude>
<ClInclude Include="..\..\core\io_ctrl.h">
<Filter>includes\core</Filter>
</ClInclude>
<ClInclude Include="..\..\core\loadrom.h">
<Filter>includes\core</Filter>
</ClInclude>
<ClInclude Include="..\..\core\macros.h">
<Filter>includes\core</Filter>
</ClInclude>
<ClInclude Include="..\..\core\mem68k.h">
<Filter>includes\core</Filter>
</ClInclude>
<ClInclude Include="..\..\core\membnk.h">
<Filter>includes\core</Filter>
</ClInclude>
<ClInclude Include="..\..\core\memz80.h">
<Filter>includes\core</Filter>
</ClInclude>
<ClInclude Include="..\..\core\shared.h">
<Filter>includes\core</Filter>
</ClInclude>
<ClInclude Include="..\..\core\state.h">
<Filter>includes\core</Filter>
</ClInclude>
<ClInclude Include="..\..\core\system.h">
<Filter>includes\core</Filter>
</ClInclude>
<ClInclude Include="..\..\core\types.h">
<Filter>includes\core</Filter>
</ClInclude>
<ClInclude Include="..\..\core\vdp_ctrl.h">
<Filter>includes\core</Filter>
</ClInclude>
<ClInclude Include="..\..\core\vdp_render.h">
<Filter>includes\core</Filter>
</ClInclude>
<ClInclude Include="..\config.h">
<Filter>includes\sdl</Filter>
</ClInclude>
<ClInclude Include="..\error.h">
<Filter>includes\sdl</Filter>
</ClInclude>
<ClInclude Include="..\fileio.h">
<Filter>includes\sdl</Filter>
</ClInclude>
<ClInclude Include="..\osd.h">
<Filter>includes\sdl</Filter>
</ClInclude>
<ClInclude Include="..\unzip.h">
<Filter>includes\sdl</Filter>
</ClInclude>
<ClInclude Include="..\sdl2\main.h">
<Filter>includes\sdl\main</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<Text Include="..\..\core\cart_hw\svp\imageformat.txt">
<Filter>includes\core\cart_hw\svp</Filter>
</Text>
<Text Include="..\..\core\cart_hw\svp\svpdoc.txt">
<Filter>includes\core\cart_hw\svp</Filter>
</Text>
<Text Include="..\..\core\cd_hw\libchdr\deps\lzma\DOC\lzma.txt">
<Filter>includes\core\cd_hw\libchdr\deps\lzma\DOC</Filter>
</Text>
<Text Include="..\..\core\cd_hw\libchdr\deps\lzma\DOC\lzma-history.txt">
<Filter>includes\core\cd_hw\libchdr\deps\lzma\DOC</Filter>
</Text>
<Text Include="..\..\core\cd_hw\libchdr\deps\lzma\DOC\lzma-sdk.txt">
<Filter>includes\core\cd_hw\libchdr\deps\lzma\DOC</Filter>
</Text>
<Text Include="..\..\core\cd_hw\libchdr\deps\lzma\DOC\lzma-specification.txt">
<Filter>includes\core\cd_hw\libchdr\deps\lzma\DOC</Filter>
</Text>
<Text Include="..\..\core\cd_hw\libchdr\LICENSE.txt">
<Filter>includes\core\cd_hw\libchdr</Filter>
</Text>
<Text Include="..\..\core\m68k\readme.txt">
<Filter>includes\core\m68k</Filter>
</Text>
<Text Include="..\..\core\ntsc\changes.txt">
<Filter>includes\core\ntsc</Filter>
</Text>
<Text Include="..\..\core\ntsc\license.txt">
<Filter>includes\core\ntsc</Filter>
</Text>
<Text Include="..\..\core\ntsc\readme.txt">
<Filter>includes\core\ntsc</Filter>
</Text>
<Text Include="..\..\core\ntsc\sms_ntsc.txt">
<Filter>includes\core\ntsc</Filter>
</Text>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\core\cart_hw\svp\ssp16.c">
<Filter>src\core\cart_hw\svp</Filter>
</ClCompile>
<ClCompile Include="..\..\core\cart_hw\svp\svp.c">
<Filter>src\core\cart_hw\svp</Filter>
</ClCompile>
<ClCompile Include="..\..\core\cart_hw\areplay.c">
<Filter>src\core\cart_hw</Filter>
</ClCompile>
<ClCompile Include="..\..\core\cart_hw\eeprom_93c.c">
<Filter>src\core\cart_hw</Filter>
</ClCompile>
<ClCompile Include="..\..\core\cart_hw\eeprom_i2c.c">
<Filter>src\core\cart_hw</Filter>
</ClCompile>
<ClCompile Include="..\..\core\cart_hw\eeprom_spi.c">
<Filter>src\core\cart_hw</Filter>
</ClCompile>
<ClCompile Include="..\..\core\cart_hw\ggenie.c">
<Filter>src\core\cart_hw</Filter>
</ClCompile>
<ClCompile Include="..\..\core\cart_hw\md_cart.c">
<Filter>src\core\cart_hw</Filter>
</ClCompile>
<ClCompile Include="..\..\core\cart_hw\sms_cart.c">
<Filter>src\core\cart_hw</Filter>
</ClCompile>
<ClCompile Include="..\..\core\cart_hw\sram.c">
<Filter>src\core\cart_hw</Filter>
</ClCompile>
<ClCompile Include="..\..\core\cd_hw\libchdr\deps\libFLAC\bitmath.c">
<Filter>src\core\cd_hw\libchdr\deps\libFLAC</Filter>
</ClCompile>
<ClCompile Include="..\..\core\cd_hw\libchdr\deps\libFLAC\bitreader.c">
<Filter>src\core\cd_hw\libchdr\deps\libFLAC</Filter>
</ClCompile>
<ClCompile Include="..\..\core\cd_hw\libchdr\deps\libFLAC\cpu.c">
<Filter>src\core\cd_hw\libchdr\deps\libFLAC</Filter>
</ClCompile>
<ClCompile Include="..\..\core\cd_hw\libchdr\deps\libFLAC\crc.c">
<Filter>src\core\cd_hw\libchdr\deps\libFLAC</Filter>
</ClCompile>
<ClCompile Include="..\..\core\cd_hw\libchdr\deps\libFLAC\fixed.c">
<Filter>src\core\cd_hw\libchdr\deps\libFLAC</Filter>
</ClCompile>
<ClCompile Include="..\..\core\cd_hw\libchdr\deps\libFLAC\float.c">
<Filter>src\core\cd_hw\libchdr\deps\libFLAC</Filter>
</ClCompile>
<ClCompile Include="..\..\core\cd_hw\libchdr\deps\libFLAC\format.c">
<Filter>src\core\cd_hw\libchdr\deps\libFLAC</Filter>
</ClCompile>
<ClCompile Include="..\..\core\cd_hw\libchdr\deps\libFLAC\lpc.c">
<Filter>src\core\cd_hw\libchdr\deps\libFLAC</Filter>
</ClCompile>
<ClCompile Include="..\..\core\cd_hw\libchdr\deps\libFLAC\lpc_intrin_avx2.c">
<Filter>src\core\cd_hw\libchdr\deps\libFLAC</Filter>
</ClCompile>
<ClCompile Include="..\..\core\cd_hw\libchdr\deps\libFLAC\lpc_intrin_sse.c">
<Filter>src\core\cd_hw\libchdr\deps\libFLAC</Filter>
</ClCompile>
<ClCompile Include="..\..\core\cd_hw\libchdr\deps\libFLAC\lpc_intrin_sse2.c">
<Filter>src\core\cd_hw\libchdr\deps\libFLAC</Filter>
</ClCompile>
<ClCompile Include="..\..\core\cd_hw\libchdr\deps\libFLAC\lpc_intrin_sse41.c">
<Filter>src\core\cd_hw\libchdr\deps\libFLAC</Filter>
</ClCompile>
<ClCompile Include="..\..\core\cd_hw\libchdr\deps\libFLAC\md5.c">
<Filter>src\core\cd_hw\libchdr\deps\libFLAC</Filter>
</ClCompile>
<ClCompile Include="..\..\core\cd_hw\libchdr\deps\libFLAC\memory.c">
<Filter>src\core\cd_hw\libchdr\deps\libFLAC</Filter>
</ClCompile>
<ClCompile Include="..\..\core\cd_hw\libchdr\deps\libFLAC\stream_decoder.c">
<Filter>src\core\cd_hw\libchdr\deps\libFLAC</Filter>
</ClCompile>
<ClCompile Include="..\..\core\cd_hw\libchdr\deps\lzma\LzFind.c">
<Filter>src\core\cd_hw\libchdr\deps\lzma</Filter>
</ClCompile>
<ClCompile Include="..\..\core\cd_hw\libchdr\deps\lzma\LzmaDec.c">
<Filter>src\core\cd_hw\libchdr\deps\lzma</Filter>
</ClCompile>
<ClCompile Include="..\..\core\cd_hw\libchdr\deps\lzma\LzmaEnc.c">
<Filter>src\core\cd_hw\libchdr\deps\lzma</Filter>
</ClCompile>
<ClCompile Include="..\..\core\cd_hw\libchdr\deps\zlib\adler32.c">
<Filter>src\core\cd_hw\libchdr\deps\zlib</Filter>
</ClCompile>
<ClCompile Include="..\..\core\cd_hw\libchdr\deps\zlib\inffast.c">
<Filter>src\core\cd_hw\libchdr\deps\zlib</Filter>
</ClCompile>
<ClCompile Include="..\..\core\cd_hw\libchdr\deps\zlib\inflate.c">
<Filter>src\core\cd_hw\libchdr\deps\zlib</Filter>
</ClCompile>
<ClCompile Include="..\..\core\cd_hw\libchdr\deps\zlib\inftrees.c">
<Filter>src\core\cd_hw\libchdr\deps\zlib</Filter>
</ClCompile>
<ClCompile Include="..\..\core\cd_hw\libchdr\deps\zlib\zutil.c">
<Filter>src\core\cd_hw\libchdr\deps\zlib</Filter>
</ClCompile>
<ClCompile Include="..\..\core\cd_hw\libchdr\src\bitstream.c">
<Filter>src\core\cd_hw\libchdr\src</Filter>
</ClCompile>
<ClCompile Include="..\..\core\cd_hw\libchdr\src\cdrom.c">
<Filter>src\core\cd_hw\libchdr\src</Filter>
</ClCompile>
<ClCompile Include="..\..\core\cd_hw\libchdr\src\chd.c">
<Filter>src\core\cd_hw\libchdr\src</Filter>
</ClCompile>
<ClCompile Include="..\..\core\cd_hw\libchdr\src\flac.c">
<Filter>src\core\cd_hw\libchdr\src</Filter>
</ClCompile>
<ClCompile Include="..\..\core\cd_hw\libchdr\src\huffman.c">
<Filter>src\core\cd_hw\libchdr\src</Filter>
</ClCompile>
<ClCompile Include="..\..\core\cd_hw\cd_cart.c">
<Filter>src\core\cd_hw</Filter>
</ClCompile>
<ClCompile Include="..\..\core\cd_hw\cdc.c">
<Filter>src\core\cd_hw</Filter>
</ClCompile>
<ClCompile Include="..\..\core\cd_hw\cdd.c">
<Filter>src\core\cd_hw</Filter>
</ClCompile>
<ClCompile Include="..\..\core\cd_hw\gfx.c">
<Filter>src\core\cd_hw</Filter>
</ClCompile>
<ClCompile Include="..\..\core\cd_hw\pcm.c">
<Filter>src\core\cd_hw</Filter>
</ClCompile>
<ClCompile Include="..\..\core\cd_hw\scd.c">
<Filter>src\core\cd_hw</Filter>
</ClCompile>
<ClCompile Include="..\..\core\input_hw\activator.c">
<Filter>src\core\input_hw</Filter>
</ClCompile>
<ClCompile Include="..\..\core\input_hw\gamepad.c">
<Filter>src\core\input_hw</Filter>
</ClCompile>
<ClCompile Include="..\..\core\input_hw\graphic_board.c">
<Filter>src\core\input_hw</Filter>
</ClCompile>
<ClCompile Include="..\..\core\input_hw\input.c">
<Filter>src\core\input_hw</Filter>
</ClCompile>
<ClCompile Include="..\..\core\input_hw\lightgun.c">
<Filter>src\core\input_hw</Filter>
</ClCompile>
<ClCompile Include="..\..\core\input_hw\mouse.c">
<Filter>src\core\input_hw</Filter>
</ClCompile>
<ClCompile Include="..\..\core\input_hw\paddle.c">
<Filter>src\core\input_hw</Filter>
</ClCompile>
<ClCompile Include="..\..\core\input_hw\sportspad.c">
<Filter>src\core\input_hw</Filter>
</ClCompile>
<ClCompile Include="..\..\core\input_hw\teamplayer.c">
<Filter>src\core\input_hw</Filter>
</ClCompile>
<ClCompile Include="..\..\core\input_hw\terebi_oekaki.c">
<Filter>src\core\input_hw</Filter>
</ClCompile>
<ClCompile Include="..\..\core\input_hw\xe_1ap.c">
<Filter>src\core\input_hw</Filter>
</ClCompile>
<ClCompile Include="..\..\core\m68k\m68kcpu.c">
<Filter>src\core\m68k</Filter>
</ClCompile>
<ClCompile Include="..\..\core\m68k\s68kcpu.c">
<Filter>src\core\m68k</Filter>
</ClCompile>
<ClCompile Include="..\..\core\ntsc\md_ntsc.c">
<Filter>src\core\ntsc</Filter>
</ClCompile>
<ClCompile Include="..\..\core\ntsc\sms_ntsc.c">
<Filter>src\core\ntsc</Filter>
</ClCompile>
<ClCompile Include="..\..\core\sound\blip_buf.c">
<Filter>src\core\sound</Filter>
</ClCompile>
<ClCompile Include="..\..\core\sound\eq.c">
<Filter>src\core\sound</Filter>
</ClCompile>
<ClCompile Include="..\..\core\sound\psg.c">
<Filter>src\core\sound</Filter>
</ClCompile>
<ClCompile Include="..\..\core\sound\sound.c">
<Filter>src\core\sound</Filter>
</ClCompile>
<ClCompile Include="..\..\core\sound\ym2413.c">
<Filter>src\core\sound</Filter>
</ClCompile>
<ClCompile Include="..\..\core\sound\ym2612.c">
<Filter>src\core\sound</Filter>
</ClCompile>
<ClCompile Include="..\..\core\sound\ym3438.c">
<Filter>src\core\sound</Filter>
</ClCompile>
<ClCompile Include="..\..\core\tremor\bitwise.c">
<Filter>src\core\tremor</Filter>
</ClCompile>
<ClCompile Include="..\..\core\tremor\block.c">
<Filter>src\core\tremor</Filter>
</ClCompile>
<ClCompile Include="..\..\core\tremor\codebook.c">
<Filter>src\core\tremor</Filter>
</ClCompile>
<ClCompile Include="..\..\core\tremor\floor0.c">
<Filter>src\core\tremor</Filter>
</ClCompile>
<ClCompile Include="..\..\core\tremor\floor1.c">
<Filter>src\core\tremor</Filter>
</ClCompile>
<ClCompile Include="..\..\core\tremor\framing.c">
<Filter>src\core\tremor</Filter>
</ClCompile>
<ClCompile Include="..\..\core\tremor\info.c">
<Filter>src\core\tremor</Filter>
</ClCompile>
<ClCompile Include="..\..\core\tremor\mapping0.c">
<Filter>src\core\tremor</Filter>
</ClCompile>
<ClCompile Include="..\..\core\tremor\mdct.c">
<Filter>src\core\tremor</Filter>
</ClCompile>
<ClCompile Include="..\..\core\tremor\registry.c">
<Filter>src\core\tremor</Filter>
</ClCompile>
<ClCompile Include="..\..\core\tremor\res012.c">
<Filter>src\core\tremor</Filter>
</ClCompile>
<ClCompile Include="..\..\core\tremor\sharedbook.c">
<Filter>src\core\tremor</Filter>
</ClCompile>
<ClCompile Include="..\..\core\tremor\synthesis.c">
<Filter>src\core\tremor</Filter>
</ClCompile>
<ClCompile Include="..\..\core\tremor\vorbisfile.c">
<Filter>src\core\tremor</Filter>
</ClCompile>
<ClCompile Include="..\..\core\tremor\window.c">
<Filter>src\core\tremor</Filter>
</ClCompile>
<ClCompile Include="..\..\core\z80\z80.c">
<Filter>src\core\z80</Filter>
</ClCompile>
<ClCompile Include="..\..\core\genesis.c">
<Filter>src\core</Filter>
</ClCompile>
<ClCompile Include="..\..\core\io_ctrl.c">
<Filter>src\core</Filter>
</ClCompile>
<ClCompile Include="..\..\core\loadrom.c">
<Filter>src\core</Filter>
</ClCompile>
<ClCompile Include="..\..\core\mem68k.c">
<Filter>src\core</Filter>
</ClCompile>
<ClCompile Include="..\..\core\membnk.c">
<Filter>src\core</Filter>
</ClCompile>
<ClCompile Include="..\..\core\memz80.c">
<Filter>src\core</Filter>
</ClCompile>
<ClCompile Include="..\..\core\state.c">
<Filter>src\core</Filter>
</ClCompile>
<ClCompile Include="..\..\core\system.c">
<Filter>src\core</Filter>
</ClCompile>
<ClCompile Include="..\..\core\vdp_ctrl.c">
<Filter>src\core</Filter>
</ClCompile>
<ClCompile Include="..\..\core\vdp_render.c">
<Filter>src\core</Filter>
</ClCompile>
<ClCompile Include="..\config.c">
<Filter>src\sdl</Filter>
</ClCompile>
<ClCompile Include="..\error.c">
<Filter>src\sdl</Filter>
</ClCompile>
<ClCompile Include="..\fileio.c">
<Filter>src\sdl</Filter>
</ClCompile>
<ClCompile Include="..\unzip.c">
<Filter>src\sdl</Filter>
</ClCompile>
<ClCompile Include="..\sdl2\main.c">
<Filter>src\sdl\main</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<None Include="..\..\core\cd_hw\libchdr\deps\libFLAC\AUTHORS">
<Filter>includes\core\cd_hw\libchdr\deps\libFLAC</Filter>
</None>
<None Include="..\..\core\cd_hw\libchdr\deps\libFLAC\COPYING.Xiph">
<Filter>includes\core\cd_hw\libchdr\deps\libFLAC</Filter>
</None>
<None Include="..\..\core\cd_hw\libchdr\deps\libFLAC\README">
<Filter>includes\core\cd_hw\libchdr\deps\libFLAC</Filter>
</None>
<None Include="..\..\core\cd_hw\libchdr\deps\zlib\ChangeLog">
<Filter>includes\core\cd_hw\libchdr\deps\zlib</Filter>
</None>
<None Include="..\..\core\cd_hw\libchdr\deps\zlib\README">
<Filter>includes\core\cd_hw\libchdr\deps\zlib</Filter>
</None>
<None Include="..\..\core\cd_hw\libchdr\README.md">
<Filter>includes\core\cd_hw\libchdr</Filter>
</None>
<None Include="..\..\core\tremor\CHANGELOG">
<Filter>includes\core\tremor</Filter>
</None>
<None Include="..\..\core\tremor\COPYING">
<Filter>includes\core\tremor</Filter>
</None>
<None Include="..\..\core\tremor\README">
<Filter>includes\core\tremor</Filter>
</None>
</ItemGroup>
<ItemGroup>
<Image Include="..\md.ico">
<Filter>resources</Filter>
</Image>
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="..\icon.rc">
<Filter>resources</Filter>
</ResourceCompile>
</ItemGroup>
</Project>

View file

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<LocalDebuggerWorkingDirectory>$(OutDir)</LocalDebuggerWorkingDirectory>
<DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
<LocalDebuggerCommandArguments>"Thunder Force III (JU) [!].bin"</LocalDebuggerCommandArguments>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<LocalDebuggerWorkingDirectory>$(OutDir)</LocalDebuggerWorkingDirectory>
<DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
<LocalDebuggerCommandArguments>"Thunder Force III (JU) [!].bin"</LocalDebuggerCommandArguments>
</PropertyGroup>
</Project>