Browse code

Initial creation of new git repository, this is currently lacking the source files, will be added in the next commit.

Naram Qashat authored on 2013/05/08 14:48:14
Showing 12 changed files
1 1
new file mode 100644
... ...
@@ -0,0 +1,233 @@
1
+<?xml version="1.0" encoding="utf-8"?>
2
+<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3
+  <ItemGroup Label="ProjectConfigurations">
4
+    <ProjectConfiguration Include="Debug|Win32">
5
+      <Configuration>Debug</Configuration>
6
+      <Platform>Win32</Platform>
7
+    </ProjectConfiguration>
8
+    <ProjectConfiguration Include="Release|Win32">
9
+      <Configuration>Release</Configuration>
10
+      <Platform>Win32</Platform>
11
+    </ProjectConfiguration>
12
+  </ItemGroup>
13
+  <PropertyGroup Label="Globals">
14
+    <ProjectGuid>{1927E848-5CFF-4462-A5AB-2768A390C5F3}</ProjectGuid>
15
+    <Keyword>Win32Proj</Keyword>
16
+    <RootNamespace>in_2sf</RootNamespace>
17
+  </PropertyGroup>
18
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
19
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
20
+    <ConfigurationType>DynamicLibrary</ConfigurationType>
21
+    <UseDebugLibraries>true</UseDebugLibraries>
22
+    <CharacterSet>Unicode</CharacterSet>
23
+  </PropertyGroup>
24
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
25
+    <ConfigurationType>DynamicLibrary</ConfigurationType>
26
+    <UseDebugLibraries>false</UseDebugLibraries>
27
+    <WholeProgramOptimization>true</WholeProgramOptimization>
28
+    <CharacterSet>Unicode</CharacterSet>
29
+  </PropertyGroup>
30
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
31
+  <ImportGroup Label="ExtensionSettings">
32
+  </ImportGroup>
33
+  <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
34
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
35
+    <Import Project="..\in_xsf_framework\common.props" />
36
+  </ImportGroup>
37
+  <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
38
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
39
+    <Import Project="..\in_xsf_framework\common.props" />
40
+  </ImportGroup>
41
+  <PropertyGroup Label="UserMacros" />
42
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
43
+    <LinkIncremental>true</LinkIncremental>
44
+  </PropertyGroup>
45
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
46
+    <LinkIncremental>false</LinkIncremental>
47
+  </PropertyGroup>
48
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
49
+    <ClCompile>
50
+      <WarningLevel>Level4</WarningLevel>
51
+      <Optimization>Disabled</Optimization>
52
+      <PreprocessorDefinitions>WIN32;_WINDOWS;_USRDLL;IN_2SF_EXPORTS;_CRT_SECURE_NO_WARNINGS;WINAMP_PLUGIN;HAVE_LIBZ;_DEBUG;_ITERATOR_DEBUG_LEVEL=0;%(PreprocessorDefinitions)</PreprocessorDefinitions>
53
+      <AdditionalIncludeDirectories>G:\Code\my_xsf\src;$(zlibRootDir)\include;$(WinampSDKDir);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
54
+      <DisableSpecificWarnings>4065;4100;4127;4146;4189;4201;4244;4245;4512;4706;4996;%(DisableSpecificWarnings)</DisableSpecificWarnings>
55
+    </ClCompile>
56
+    <Link>
57
+      <SubSystem>Windows</SubSystem>
58
+      <GenerateDebugInformation>true</GenerateDebugInformation>
59
+      <AdditionalDependencies>zdll.lib;%(AdditionalDependencies)</AdditionalDependencies>
60
+      <AdditionalLibraryDirectories>$(zlibRootDir)\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
61
+    </Link>
62
+  </ItemDefinitionGroup>
63
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
64
+    <ClCompile>
65
+      <WarningLevel>Level4</WarningLevel>
66
+      <Optimization>MaxSpeed</Optimization>
67
+      <FunctionLevelLinking>true</FunctionLevelLinking>
68
+      <IntrinsicFunctions>true</IntrinsicFunctions>
69
+      <PreprocessorDefinitions>WIN32;_WINDOWS;_USRDLL;IN_2SF_EXPORTS;_CRT_SECURE_NO_WARNINGS;WINAMP_PLUGIN;HAVE_LIBZ;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
70
+      <AdditionalIncludeDirectories>G:\Code\my_xsf\src;$(zlibRootDir)\include;$(WinampSDKDir);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
71
+      <DisableSpecificWarnings>4065;4100;4127;4146;4189;4201;4244;4245;4512;4706;4996;%(DisableSpecificWarnings)</DisableSpecificWarnings>
72
+    </ClCompile>
73
+    <Link>
74
+      <SubSystem>Windows</SubSystem>
75
+      <GenerateDebugInformation>true</GenerateDebugInformation>
76
+      <EnableCOMDATFolding>true</EnableCOMDATFolding>
77
+      <OptimizeReferences>true</OptimizeReferences>
78
+      <AdditionalDependencies>zdll.lib;%(AdditionalDependencies)</AdditionalDependencies>
79
+      <AdditionalLibraryDirectories>$(zlibRootDir)\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
80
+    </Link>
81
+  </ItemDefinitionGroup>
82
+  <ItemGroup>
83
+    <ClCompile Include="desmume\arm_jit.cpp" />
84
+    <ClCompile Include="desmume\metaspu\SoundTouch\mmx_optimized.cpp" />
85
+    <ClCompile Include="desmume\utils\AsmJit\core\assembler.cpp" />
86
+    <ClCompile Include="desmume\utils\AsmJit\core\assert.cpp" />
87
+    <ClCompile Include="desmume\utils\AsmJit\core\buffer.cpp" />
88
+    <ClCompile Include="desmume\utils\AsmJit\core\compiler.cpp" />
89
+    <ClCompile Include="desmume\utils\AsmJit\core\compilercontext.cpp" />
90
+    <ClCompile Include="desmume\utils\AsmJit\core\compilerfunc.cpp" />
91
+    <ClCompile Include="desmume\utils\AsmJit\core\compileritem.cpp" />
92
+    <ClCompile Include="desmume\utils\AsmJit\core\context.cpp" />
93
+    <ClCompile Include="desmume\utils\AsmJit\core\cpuinfo.cpp" />
94
+    <ClCompile Include="desmume\utils\AsmJit\core\defs.cpp" />
95
+    <ClCompile Include="desmume\utils\AsmJit\core\logger.cpp" />
96
+    <ClCompile Include="desmume\utils\AsmJit\core\memorymanager.cpp" />
97
+    <ClCompile Include="desmume\utils\AsmJit\core\operand.cpp" />
98
+    <ClCompile Include="desmume\utils\AsmJit\core\stringbuilder.cpp" />
99
+    <ClCompile Include="desmume\utils\AsmJit\core\stringutil.cpp" />
100
+    <ClCompile Include="desmume\utils\AsmJit\core\virtualmemory.cpp" />
101
+    <ClCompile Include="desmume\utils\AsmJit\core\zonememory.cpp" />
102
+    <ClCompile Include="desmume\utils\AsmJit\x86\x86assembler.cpp" />
103
+    <ClCompile Include="desmume\utils\AsmJit\x86\x86compiler.cpp" />
104
+    <ClCompile Include="desmume\utils\AsmJit\x86\x86compilercontext.cpp" />
105
+    <ClCompile Include="desmume\utils\AsmJit\x86\x86compilerfunc.cpp" />
106
+    <ClCompile Include="desmume\utils\AsmJit\x86\x86compileritem.cpp" />
107
+    <ClCompile Include="desmume\utils\AsmJit\x86\x86cpuinfo.cpp" />
108
+    <ClCompile Include="desmume\utils\AsmJit\x86\x86defs.cpp" />
109
+    <ClCompile Include="desmume\utils\AsmJit\x86\x86func.cpp" />
110
+    <ClCompile Include="desmume\utils\AsmJit\x86\x86operand.cpp" />
111
+    <ClCompile Include="desmume\utils\AsmJit\x86\x86util.cpp" />
112
+    <ClCompile Include="desmume\addons\slot1_retail.cpp" />
113
+    <ClCompile Include="desmume\armcpu.cpp" />
114
+    <ClCompile Include="desmume\arm_instructions.cpp" />
115
+    <ClCompile Include="desmume\bios.cpp" />
116
+    <ClCompile Include="desmume\cp15.cpp" />
117
+    <ClCompile Include="desmume\emufile.cpp" />
118
+    <ClCompile Include="desmume\FIFO.cpp" />
119
+    <ClCompile Include="desmume\firmware.cpp" />
120
+    <ClCompile Include="desmume\mc.cpp" />
121
+    <ClCompile Include="desmume\metaspu\metaspu.cpp" />
122
+    <ClCompile Include="desmume\metaspu\SndOut.cpp" />
123
+    <ClCompile Include="desmume\metaspu\SoundTouch\AAFilter.cpp" />
124
+    <ClCompile Include="desmume\metaspu\SoundTouch\cpu_detect_x86_win.cpp" />
125
+    <ClCompile Include="desmume\metaspu\SoundTouch\FIFOSampleBuffer.cpp" />
126
+    <ClCompile Include="desmume\metaspu\SoundTouch\FIRFilter.cpp" />
127
+    <ClCompile Include="desmume\metaspu\SoundTouch\RateTransposer.cpp" />
128
+    <ClCompile Include="desmume\metaspu\SoundTouch\SoundTouch.cpp" />
129
+    <ClCompile Include="desmume\metaspu\SoundTouch\sse_optimized.cpp" />
130
+    <ClCompile Include="desmume\metaspu\SoundTouch\TDStretch.cpp" />
131
+    <ClCompile Include="desmume\metaspu\Timestretcher.cpp" />
132
+    <ClCompile Include="desmume\MMU.cpp" />
133
+    <ClCompile Include="desmume\NDSSystem.cpp" />
134
+    <ClCompile Include="desmume\readwrite.cpp" />
135
+    <ClCompile Include="desmume\slot1.cpp" />
136
+    <ClCompile Include="desmume\SPU.cpp" />
137
+    <ClCompile Include="desmume\thumb_instructions.cpp" />
138
+    <ClCompile Include="desmume\utils\dlditool.cpp" />
139
+    <ClCompile Include="desmume\utils\xstring.cpp" />
140
+    <ClCompile Include="desmume\version.cpp" />
141
+    <ClCompile Include="XSFConfig_2SF.cpp" />
142
+    <ClCompile Include="XSFPlayer_2SF.cpp" />
143
+  </ItemGroup>
144
+  <ItemGroup>
145
+    <ClInclude Include="desmume\arm_jit.h" />
146
+    <ClInclude Include="desmume\instructions.h" />
147
+    <ClInclude Include="desmume\instruction_attributes.h" />
148
+    <ClInclude Include="desmume\utils\AsmJit\AsmJit.h" />
149
+    <ClInclude Include="desmume\utils\AsmJit\Config.h" />
150
+    <ClInclude Include="desmume\utils\AsmJit\core.h" />
151
+    <ClInclude Include="desmume\utils\AsmJit\core\apibegin.h" />
152
+    <ClInclude Include="desmume\utils\AsmJit\core\apiend.h" />
153
+    <ClInclude Include="desmume\utils\AsmJit\core\assembler.h" />
154
+    <ClInclude Include="desmume\utils\AsmJit\core\assert.h" />
155
+    <ClInclude Include="desmume\utils\AsmJit\core\buffer.h" />
156
+    <ClInclude Include="desmume\utils\AsmJit\core\build.h" />
157
+    <ClInclude Include="desmume\utils\AsmJit\core\compiler.h" />
158
+    <ClInclude Include="desmume\utils\AsmJit\core\compilercontext.h" />
159
+    <ClInclude Include="desmume\utils\AsmJit\core\compilerfunc.h" />
160
+    <ClInclude Include="desmume\utils\AsmJit\core\compileritem.h" />
161
+    <ClInclude Include="desmume\utils\AsmJit\core\context.h" />
162
+    <ClInclude Include="desmume\utils\AsmJit\core\cpuinfo.h" />
163
+    <ClInclude Include="desmume\utils\AsmJit\core\defs.h" />
164
+    <ClInclude Include="desmume\utils\AsmJit\core\func.h" />
165
+    <ClInclude Include="desmume\utils\AsmJit\core\intutil.h" />
166
+    <ClInclude Include="desmume\utils\AsmJit\core\lock.h" />
167
+    <ClInclude Include="desmume\utils\AsmJit\core\logger.h" />
168
+    <ClInclude Include="desmume\utils\AsmJit\core\memorymanager.h" />
169
+    <ClInclude Include="desmume\utils\AsmJit\core\memorymarker.h" />
170
+    <ClInclude Include="desmume\utils\AsmJit\core\operand.h" />
171
+    <ClInclude Include="desmume\utils\AsmJit\core\podvector.h" />
172
+    <ClInclude Include="desmume\utils\AsmJit\core\stringbuilder.h" />
173
+    <ClInclude Include="desmume\utils\AsmJit\core\stringutil.h" />
174
+    <ClInclude Include="desmume\utils\AsmJit\core\virtualmemory.h" />
175
+    <ClInclude Include="desmume\utils\AsmJit\core\zonememory.h" />
176
+    <ClInclude Include="desmume\utils\AsmJit\x86.h" />
177
+    <ClInclude Include="desmume\utils\AsmJit\x86\x86assembler.h" />
178
+    <ClInclude Include="desmume\utils\AsmJit\x86\x86compiler.h" />
179
+    <ClInclude Include="desmume\utils\AsmJit\x86\x86compilercontext.h" />
180
+    <ClInclude Include="desmume\utils\AsmJit\x86\x86compilerfunc.h" />
181
+    <ClInclude Include="desmume\utils\AsmJit\x86\x86compileritem.h" />
182
+    <ClInclude Include="desmume\utils\AsmJit\x86\x86cpuinfo.h" />
183
+    <ClInclude Include="desmume\utils\AsmJit\x86\x86defs.h" />
184
+    <ClInclude Include="desmume\utils\AsmJit\x86\x86func.h" />
185
+    <ClInclude Include="desmume\utils\AsmJit\x86\x86operand.h" />
186
+    <ClInclude Include="desmume\utils\AsmJit\x86\x86util.h" />
187
+    <ClInclude Include="desmume\armcpu.h" />
188
+    <ClInclude Include="desmume\bios.h" />
189
+    <ClInclude Include="desmume\bits.h" />
190
+    <ClInclude Include="desmume\cp15.h" />
191
+    <ClInclude Include="desmume\emufile.h" />
192
+    <ClInclude Include="desmume\FIFO.h" />
193
+    <ClInclude Include="desmume\firmware.h" />
194
+    <ClInclude Include="desmume\matrix.h" />
195
+    <ClInclude Include="desmume\mc.h" />
196
+    <ClInclude Include="desmume\mem.h" />
197
+    <ClInclude Include="desmume\metaspu\metaspu.h" />
198
+    <ClInclude Include="desmume\metaspu\SndOut.h" />
199
+    <ClInclude Include="desmume\metaspu\SoundTouch\AAFilter.h" />
200
+    <ClInclude Include="desmume\metaspu\SoundTouch\cpu_detect.h" />
201
+    <ClInclude Include="desmume\metaspu\SoundTouch\FIFOSampleBuffer.h" />
202
+    <ClInclude Include="desmume\metaspu\SoundTouch\FIFOSamplePipe.h" />
203
+    <ClInclude Include="desmume\metaspu\SoundTouch\FIRFilter.h" />
204
+    <ClInclude Include="desmume\metaspu\SoundTouch\RateTransposer.h" />
205
+    <ClInclude Include="desmume\metaspu\SoundTouch\SoundTouch.h" />
206
+    <ClInclude Include="desmume\metaspu\SoundTouch\STTypes.h" />
207
+    <ClInclude Include="desmume\metaspu\SoundTouch\TDStretch.h" />
208
+    <ClInclude Include="desmume\MMU.h" />
209
+    <ClInclude Include="desmume\MMU_timing.h" />
210
+    <ClInclude Include="desmume\NDSSystem.h" />
211
+    <ClInclude Include="desmume\PACKED.h" />
212
+    <ClInclude Include="desmume\PACKED_END.h" />
213
+    <ClInclude Include="desmume\readwrite.h" />
214
+    <ClInclude Include="desmume\registers.h" />
215
+    <ClInclude Include="desmume\slot1.h" />
216
+    <ClInclude Include="desmume\SPU.h" />
217
+    <ClInclude Include="desmume\types.h" />
218
+    <ClInclude Include="desmume\utils\xstring.h" />
219
+    <ClInclude Include="desmume\version.h" />
220
+  </ItemGroup>
221
+  <ItemGroup>
222
+    <None Include="desmume\instruction_tabdef.inc" />
223
+    <None Include="desmume\thumb_tabdef.inc" />
224
+  </ItemGroup>
225
+  <ItemGroup>
226
+    <ProjectReference Include="..\in_xsf_framework\in_xsf_framework.vcxproj">
227
+      <Project>{9d6d2540-b3dc-462b-bbc0-5b7c32a4d581}</Project>
228
+    </ProjectReference>
229
+  </ItemGroup>
230
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
231
+  <ImportGroup Label="ExtensionTargets">
232
+  </ImportGroup>
233
+</Project>
0 234
\ No newline at end of file
1 235
new file mode 100644
... ...
@@ -0,0 +1,479 @@
1
+<?xml version="1.0" encoding="utf-8"?>
2
+<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3
+  <ItemGroup>
4
+    <Filter Include="Source Files">
5
+      <UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
6
+      <Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
7
+    </Filter>
8
+    <Filter Include="Header Files">
9
+      <UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
10
+      <Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
11
+    </Filter>
12
+    <Filter Include="Resource Files">
13
+      <UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
14
+      <Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions>
15
+    </Filter>
16
+    <Filter Include="Source Files\desmume">
17
+      <UniqueIdentifier>{3f08fcb7-f21e-4d78-8187-283de601babd}</UniqueIdentifier>
18
+    </Filter>
19
+    <Filter Include="Header Files\desmume">
20
+      <UniqueIdentifier>{b095111f-eb58-4f46-bead-1e3bc4d8cfc8}</UniqueIdentifier>
21
+    </Filter>
22
+    <Filter Include="Source Files\desmume\addons">
23
+      <UniqueIdentifier>{a857857a-ba63-4ce8-b1c8-28c87c56e491}</UniqueIdentifier>
24
+    </Filter>
25
+    <Filter Include="Source Files\desmume\metaspu">
26
+      <UniqueIdentifier>{dc6fd0ee-7f92-4ca4-ba15-663dfc03d9d8}</UniqueIdentifier>
27
+    </Filter>
28
+    <Filter Include="Header Files\desmume\metaspu">
29
+      <UniqueIdentifier>{2e480556-28dd-4cf7-a818-ac973f0bdef7}</UniqueIdentifier>
30
+    </Filter>
31
+    <Filter Include="Header Files\desmume\metaspu\SoundTouch">
32
+      <UniqueIdentifier>{81492340-404e-4695-9649-bb4e89ed2693}</UniqueIdentifier>
33
+    </Filter>
34
+    <Filter Include="Source Files\desmume\metaspu\SoundTouch">
35
+      <UniqueIdentifier>{4f7fbac4-f0a6-43ac-8c61-657966ea5660}</UniqueIdentifier>
36
+    </Filter>
37
+    <Filter Include="Source Files\desmume\utils">
38
+      <UniqueIdentifier>{1a3eb159-8c0f-49aa-ac30-2bc578078bac}</UniqueIdentifier>
39
+    </Filter>
40
+    <Filter Include="Header Files\desmume\utils">
41
+      <UniqueIdentifier>{4a81d59f-7d41-4b9f-9d1c-cbf58a44369a}</UniqueIdentifier>
42
+    </Filter>
43
+    <Filter Include="Header Files\desmume\utils\AsmJit">
44
+      <UniqueIdentifier>{d5d55f5d-549c-4b4a-b2d6-bffdc147e106}</UniqueIdentifier>
45
+    </Filter>
46
+    <Filter Include="Header Files\desmume\utils\AsmJit\core">
47
+      <UniqueIdentifier>{57296fc0-a795-4e7e-adbd-c6b574717b02}</UniqueIdentifier>
48
+    </Filter>
49
+    <Filter Include="Header Files\desmume\utils\AsmJit\x86">
50
+      <UniqueIdentifier>{1468db50-bcab-4c3c-82d1-657d4398655f}</UniqueIdentifier>
51
+    </Filter>
52
+    <Filter Include="Source Files\desmume\utils\AsmJit">
53
+      <UniqueIdentifier>{72c389f1-eb07-4364-b4b6-5410b9afd4f7}</UniqueIdentifier>
54
+    </Filter>
55
+    <Filter Include="Source Files\desmume\utils\AsmJit\core">
56
+      <UniqueIdentifier>{f956626e-6723-44cc-b636-c1a97df9bd63}</UniqueIdentifier>
57
+    </Filter>
58
+    <Filter Include="Source Files\desmume\utils\AsmJit\x86">
59
+      <UniqueIdentifier>{3e71aea6-b686-4c96-b397-85ada17e6a4b}</UniqueIdentifier>
60
+    </Filter>
61
+  </ItemGroup>
62
+  <ItemGroup>
63
+    <ClCompile Include="XSFPlayer_2SF.cpp">
64
+      <Filter>Source Files</Filter>
65
+    </ClCompile>
66
+    <ClCompile Include="desmume\arm_instructions.cpp">
67
+      <Filter>Source Files\desmume</Filter>
68
+    </ClCompile>
69
+    <ClCompile Include="desmume\armcpu.cpp">
70
+      <Filter>Source Files\desmume</Filter>
71
+    </ClCompile>
72
+    <ClCompile Include="desmume\bios.cpp">
73
+      <Filter>Source Files\desmume</Filter>
74
+    </ClCompile>
75
+    <ClCompile Include="desmume\cp15.cpp">
76
+      <Filter>Source Files\desmume</Filter>
77
+    </ClCompile>
78
+    <ClCompile Include="desmume\emufile.cpp">
79
+      <Filter>Source Files\desmume</Filter>
80
+    </ClCompile>
81
+    <ClCompile Include="desmume\FIFO.cpp">
82
+      <Filter>Source Files\desmume</Filter>
83
+    </ClCompile>
84
+    <ClCompile Include="desmume\firmware.cpp">
85
+      <Filter>Source Files\desmume</Filter>
86
+    </ClCompile>
87
+    <ClCompile Include="desmume\mc.cpp">
88
+      <Filter>Source Files\desmume</Filter>
89
+    </ClCompile>
90
+    <ClCompile Include="desmume\MMU.cpp">
91
+      <Filter>Source Files\desmume</Filter>
92
+    </ClCompile>
93
+    <ClCompile Include="desmume\NDSSystem.cpp">
94
+      <Filter>Source Files\desmume</Filter>
95
+    </ClCompile>
96
+    <ClCompile Include="desmume\readwrite.cpp">
97
+      <Filter>Source Files\desmume</Filter>
98
+    </ClCompile>
99
+    <ClCompile Include="desmume\slot1.cpp">
100
+      <Filter>Source Files\desmume</Filter>
101
+    </ClCompile>
102
+    <ClCompile Include="desmume\SPU.cpp">
103
+      <Filter>Source Files\desmume</Filter>
104
+    </ClCompile>
105
+    <ClCompile Include="desmume\thumb_instructions.cpp">
106
+      <Filter>Source Files\desmume</Filter>
107
+    </ClCompile>
108
+    <ClCompile Include="desmume\version.cpp">
109
+      <Filter>Source Files\desmume</Filter>
110
+    </ClCompile>
111
+    <ClCompile Include="desmume\addons\slot1_retail.cpp">
112
+      <Filter>Source Files\desmume\addons</Filter>
113
+    </ClCompile>
114
+    <ClCompile Include="desmume\metaspu\metaspu.cpp">
115
+      <Filter>Source Files\desmume\metaspu</Filter>
116
+    </ClCompile>
117
+    <ClCompile Include="desmume\metaspu\SndOut.cpp">
118
+      <Filter>Source Files\desmume\metaspu</Filter>
119
+    </ClCompile>
120
+    <ClCompile Include="desmume\metaspu\Timestretcher.cpp">
121
+      <Filter>Source Files\desmume\metaspu</Filter>
122
+    </ClCompile>
123
+    <ClCompile Include="desmume\metaspu\SoundTouch\AAFilter.cpp">
124
+      <Filter>Source Files\desmume\metaspu\SoundTouch</Filter>
125
+    </ClCompile>
126
+    <ClCompile Include="desmume\metaspu\SoundTouch\cpu_detect_x86_win.cpp">
127
+      <Filter>Source Files\desmume\metaspu\SoundTouch</Filter>
128
+    </ClCompile>
129
+    <ClCompile Include="desmume\metaspu\SoundTouch\FIFOSampleBuffer.cpp">
130
+      <Filter>Source Files\desmume\metaspu\SoundTouch</Filter>
131
+    </ClCompile>
132
+    <ClCompile Include="desmume\metaspu\SoundTouch\FIRFilter.cpp">
133
+      <Filter>Source Files\desmume\metaspu\SoundTouch</Filter>
134
+    </ClCompile>
135
+    <ClCompile Include="desmume\metaspu\SoundTouch\RateTransposer.cpp">
136
+      <Filter>Source Files\desmume\metaspu\SoundTouch</Filter>
137
+    </ClCompile>
138
+    <ClCompile Include="desmume\metaspu\SoundTouch\SoundTouch.cpp">
139
+      <Filter>Source Files\desmume\metaspu\SoundTouch</Filter>
140
+    </ClCompile>
141
+    <ClCompile Include="desmume\metaspu\SoundTouch\sse_optimized.cpp">
142
+      <Filter>Source Files\desmume\metaspu\SoundTouch</Filter>
143
+    </ClCompile>
144
+    <ClCompile Include="desmume\metaspu\SoundTouch\TDStretch.cpp">
145
+      <Filter>Source Files\desmume\metaspu\SoundTouch</Filter>
146
+    </ClCompile>
147
+    <ClCompile Include="desmume\utils\dlditool.cpp">
148
+      <Filter>Source Files\desmume\utils</Filter>
149
+    </ClCompile>
150
+    <ClCompile Include="desmume\utils\xstring.cpp">
151
+      <Filter>Source Files\desmume\utils</Filter>
152
+    </ClCompile>
153
+    <ClCompile Include="XSFConfig_2SF.cpp">
154
+      <Filter>Source Files</Filter>
155
+    </ClCompile>
156
+    <ClCompile Include="desmume\arm_jit.cpp">
157
+      <Filter>Source Files\desmume</Filter>
158
+    </ClCompile>
159
+    <ClCompile Include="desmume\utils\AsmJit\core\logger.cpp">
160
+      <Filter>Source Files\desmume\utils\AsmJit\core</Filter>
161
+    </ClCompile>
162
+    <ClCompile Include="desmume\utils\AsmJit\core\memorymanager.cpp">
163
+      <Filter>Source Files\desmume\utils\AsmJit\core</Filter>
164
+    </ClCompile>
165
+    <ClCompile Include="desmume\utils\AsmJit\core\operand.cpp">
166
+      <Filter>Source Files\desmume\utils\AsmJit\core</Filter>
167
+    </ClCompile>
168
+    <ClCompile Include="desmume\utils\AsmJit\core\stringbuilder.cpp">
169
+      <Filter>Source Files\desmume\utils\AsmJit\core</Filter>
170
+    </ClCompile>
171
+    <ClCompile Include="desmume\utils\AsmJit\core\stringutil.cpp">
172
+      <Filter>Source Files\desmume\utils\AsmJit\core</Filter>
173
+    </ClCompile>
174
+    <ClCompile Include="desmume\utils\AsmJit\core\virtualmemory.cpp">
175
+      <Filter>Source Files\desmume\utils\AsmJit\core</Filter>
176
+    </ClCompile>
177
+    <ClCompile Include="desmume\utils\AsmJit\core\zonememory.cpp">
178
+      <Filter>Source Files\desmume\utils\AsmJit\core</Filter>
179
+    </ClCompile>
180
+    <ClCompile Include="desmume\utils\AsmJit\core\assembler.cpp">
181
+      <Filter>Source Files\desmume\utils\AsmJit\core</Filter>
182
+    </ClCompile>
183
+    <ClCompile Include="desmume\utils\AsmJit\core\assert.cpp">
184
+      <Filter>Source Files\desmume\utils\AsmJit\core</Filter>
185
+    </ClCompile>
186
+    <ClCompile Include="desmume\utils\AsmJit\core\buffer.cpp">
187
+      <Filter>Source Files\desmume\utils\AsmJit\core</Filter>
188
+    </ClCompile>
189
+    <ClCompile Include="desmume\utils\AsmJit\core\compiler.cpp">
190
+      <Filter>Source Files\desmume\utils\AsmJit\core</Filter>
191
+    </ClCompile>
192
+    <ClCompile Include="desmume\utils\AsmJit\core\compilercontext.cpp">
193
+      <Filter>Source Files\desmume\utils\AsmJit\core</Filter>
194
+    </ClCompile>
195
+    <ClCompile Include="desmume\utils\AsmJit\core\compilerfunc.cpp">
196
+      <Filter>Source Files\desmume\utils\AsmJit\core</Filter>
197
+    </ClCompile>
198
+    <ClCompile Include="desmume\utils\AsmJit\core\compileritem.cpp">
199
+      <Filter>Source Files\desmume\utils\AsmJit\core</Filter>
200
+    </ClCompile>
201
+    <ClCompile Include="desmume\utils\AsmJit\core\context.cpp">
202
+      <Filter>Source Files\desmume\utils\AsmJit\core</Filter>
203
+    </ClCompile>
204
+    <ClCompile Include="desmume\utils\AsmJit\core\cpuinfo.cpp">
205
+      <Filter>Source Files\desmume\utils\AsmJit\core</Filter>
206
+    </ClCompile>
207
+    <ClCompile Include="desmume\utils\AsmJit\core\defs.cpp">
208
+      <Filter>Source Files\desmume\utils\AsmJit\core</Filter>
209
+    </ClCompile>
210
+    <ClCompile Include="desmume\utils\AsmJit\x86\x86assembler.cpp">
211
+      <Filter>Source Files\desmume\utils\AsmJit\x86</Filter>
212
+    </ClCompile>
213
+    <ClCompile Include="desmume\utils\AsmJit\x86\x86compiler.cpp">
214
+      <Filter>Source Files\desmume\utils\AsmJit\x86</Filter>
215
+    </ClCompile>
216
+    <ClCompile Include="desmume\utils\AsmJit\x86\x86compilercontext.cpp">
217
+      <Filter>Source Files\desmume\utils\AsmJit\x86</Filter>
218
+    </ClCompile>
219
+    <ClCompile Include="desmume\utils\AsmJit\x86\x86compilerfunc.cpp">
220
+      <Filter>Source Files\desmume\utils\AsmJit\x86</Filter>
221
+    </ClCompile>
222
+    <ClCompile Include="desmume\utils\AsmJit\x86\x86compileritem.cpp">
223
+      <Filter>Source Files\desmume\utils\AsmJit\x86</Filter>
224
+    </ClCompile>
225
+    <ClCompile Include="desmume\utils\AsmJit\x86\x86cpuinfo.cpp">
226
+      <Filter>Source Files\desmume\utils\AsmJit\x86</Filter>
227
+    </ClCompile>
228
+    <ClCompile Include="desmume\utils\AsmJit\x86\x86defs.cpp">
229
+      <Filter>Source Files\desmume\utils\AsmJit\x86</Filter>
230
+    </ClCompile>
231
+    <ClCompile Include="desmume\utils\AsmJit\x86\x86func.cpp">
232
+      <Filter>Source Files\desmume\utils\AsmJit\x86</Filter>
233
+    </ClCompile>
234
+    <ClCompile Include="desmume\utils\AsmJit\x86\x86operand.cpp">
235
+      <Filter>Source Files\desmume\utils\AsmJit\x86</Filter>
236
+    </ClCompile>
237
+    <ClCompile Include="desmume\utils\AsmJit\x86\x86util.cpp">
238
+      <Filter>Source Files\desmume\utils\AsmJit\x86</Filter>
239
+    </ClCompile>
240
+    <ClCompile Include="desmume\metaspu\SoundTouch\mmx_optimized.cpp">
241
+      <Filter>Source Files\desmume\metaspu\SoundTouch</Filter>
242
+    </ClCompile>
243
+  </ItemGroup>
244
+  <ItemGroup>
245
+    <ClInclude Include="desmume\armcpu.h">
246
+      <Filter>Header Files\desmume</Filter>
247
+    </ClInclude>
248
+    <ClInclude Include="desmume\bios.h">
249
+      <Filter>Header Files\desmume</Filter>
250
+    </ClInclude>
251
+    <ClInclude Include="desmume\bits.h">
252
+      <Filter>Header Files\desmume</Filter>
253
+    </ClInclude>
254
+    <ClInclude Include="desmume\cp15.h">
255
+      <Filter>Header Files\desmume</Filter>
256
+    </ClInclude>
257
+    <ClInclude Include="desmume\emufile.h">
258
+      <Filter>Header Files\desmume</Filter>
259
+    </ClInclude>
260
+    <ClInclude Include="desmume\FIFO.h">
261
+      <Filter>Header Files\desmume</Filter>
262
+    </ClInclude>
263
+    <ClInclude Include="desmume\firmware.h">
264
+      <Filter>Header Files\desmume</Filter>
265
+    </ClInclude>
266
+    <ClInclude Include="desmume\matrix.h">
267
+      <Filter>Header Files\desmume</Filter>
268
+    </ClInclude>
269
+    <ClInclude Include="desmume\mc.h">
270
+      <Filter>Header Files\desmume</Filter>
271
+    </ClInclude>
272
+    <ClInclude Include="desmume\mem.h">
273
+      <Filter>Header Files\desmume</Filter>
274
+    </ClInclude>
275
+    <ClInclude Include="desmume\MMU.h">
276
+      <Filter>Header Files\desmume</Filter>
277
+    </ClInclude>
278
+    <ClInclude Include="desmume\MMU_timing.h">
279
+      <Filter>Header Files\desmume</Filter>
280
+    </ClInclude>
281
+    <ClInclude Include="desmume\NDSSystem.h">
282
+      <Filter>Header Files\desmume</Filter>
283
+    </ClInclude>
284
+    <ClInclude Include="desmume\PACKED.h">
285
+      <Filter>Header Files\desmume</Filter>
286
+    </ClInclude>
287
+    <ClInclude Include="desmume\PACKED_END.h">
288
+      <Filter>Header Files\desmume</Filter>
289
+    </ClInclude>
290
+    <ClInclude Include="desmume\readwrite.h">
291
+      <Filter>Header Files\desmume</Filter>
292
+    </ClInclude>
293
+    <ClInclude Include="desmume\registers.h">
294
+      <Filter>Header Files\desmume</Filter>
295
+    </ClInclude>
296
+    <ClInclude Include="desmume\slot1.h">
297
+      <Filter>Header Files\desmume</Filter>
298
+    </ClInclude>
299
+    <ClInclude Include="desmume\SPU.h">
300
+      <Filter>Header Files\desmume</Filter>
301
+    </ClInclude>
302
+    <ClInclude Include="desmume\types.h">
303
+      <Filter>Header Files\desmume</Filter>
304
+    </ClInclude>
305
+    <ClInclude Include="desmume\version.h">
306
+      <Filter>Header Files\desmume</Filter>
307
+    </ClInclude>
308
+    <ClInclude Include="desmume\metaspu\metaspu.h">
309
+      <Filter>Header Files\desmume\metaspu</Filter>
310
+    </ClInclude>
311
+    <ClInclude Include="desmume\metaspu\SndOut.h">
312
+      <Filter>Header Files\desmume\metaspu</Filter>
313
+    </ClInclude>
314
+    <ClInclude Include="desmume\metaspu\SoundTouch\AAFilter.h">
315
+      <Filter>Header Files\desmume\metaspu\SoundTouch</Filter>
316
+    </ClInclude>
317
+    <ClInclude Include="desmume\metaspu\SoundTouch\cpu_detect.h">
318
+      <Filter>Header Files\desmume\metaspu\SoundTouch</Filter>
319
+    </ClInclude>
320
+    <ClInclude Include="desmume\metaspu\SoundTouch\FIFOSampleBuffer.h">
321
+      <Filter>Header Files\desmume\metaspu\SoundTouch</Filter>
322
+    </ClInclude>
323
+    <ClInclude Include="desmume\metaspu\SoundTouch\FIFOSamplePipe.h">
324
+      <Filter>Header Files\desmume\metaspu\SoundTouch</Filter>
325
+    </ClInclude>
326
+    <ClInclude Include="desmume\metaspu\SoundTouch\FIRFilter.h">
327
+      <Filter>Header Files\desmume\metaspu\SoundTouch</Filter>
328
+    </ClInclude>
329
+    <ClInclude Include="desmume\metaspu\SoundTouch\RateTransposer.h">
330
+      <Filter>Header Files\desmume\metaspu\SoundTouch</Filter>
331
+    </ClInclude>
332
+    <ClInclude Include="desmume\metaspu\SoundTouch\SoundTouch.h">
333
+      <Filter>Header Files\desmume\metaspu\SoundTouch</Filter>
334
+    </ClInclude>
335
+    <ClInclude Include="desmume\metaspu\SoundTouch\STTypes.h">
336
+      <Filter>Header Files\desmume\metaspu\SoundTouch</Filter>
337
+    </ClInclude>
338
+    <ClInclude Include="desmume\metaspu\SoundTouch\TDStretch.h">
339
+      <Filter>Header Files\desmume\metaspu\SoundTouch</Filter>
340
+    </ClInclude>
341
+    <ClInclude Include="desmume\utils\xstring.h">
342
+      <Filter>Header Files\desmume\utils</Filter>
343
+    </ClInclude>
344
+    <ClInclude Include="desmume\instructions.h">
345
+      <Filter>Header Files\desmume</Filter>
346
+    </ClInclude>
347
+    <ClInclude Include="desmume\arm_jit.h">
348
+      <Filter>Header Files\desmume</Filter>
349
+    </ClInclude>
350
+    <ClInclude Include="desmume\instruction_attributes.h">
351
+      <Filter>Header Files\desmume</Filter>
352
+    </ClInclude>
353
+    <ClInclude Include="desmume\utils\AsmJit\AsmJit.h">
354
+      <Filter>Header Files\desmume\utils\AsmJit</Filter>
355
+    </ClInclude>
356
+    <ClInclude Include="desmume\utils\AsmJit\core.h">
357
+      <Filter>Header Files\desmume\utils\AsmJit</Filter>
358
+    </ClInclude>
359
+    <ClInclude Include="desmume\utils\AsmJit\core\assembler.h">
360
+      <Filter>Header Files\desmume\utils\AsmJit\core</Filter>
361
+    </ClInclude>
362
+    <ClInclude Include="desmume\utils\AsmJit\core\assert.h">
363
+      <Filter>Header Files\desmume\utils\AsmJit\core</Filter>
364
+    </ClInclude>
365
+    <ClInclude Include="desmume\utils\AsmJit\core\buffer.h">
366
+      <Filter>Header Files\desmume\utils\AsmJit\core</Filter>
367
+    </ClInclude>
368
+    <ClInclude Include="desmume\utils\AsmJit\core\compiler.h">
369
+      <Filter>Header Files\desmume\utils\AsmJit\core</Filter>
370
+    </ClInclude>
371
+    <ClInclude Include="desmume\utils\AsmJit\core\compilercontext.h">
372
+      <Filter>Header Files\desmume\utils\AsmJit\core</Filter>
373
+    </ClInclude>
374
+    <ClInclude Include="desmume\utils\AsmJit\core\compilerfunc.h">
375
+      <Filter>Header Files\desmume\utils\AsmJit\core</Filter>
376
+    </ClInclude>
377
+    <ClInclude Include="desmume\utils\AsmJit\core\compileritem.h">
378
+      <Filter>Header Files\desmume\utils\AsmJit\core</Filter>
379
+    </ClInclude>
380
+    <ClInclude Include="desmume\utils\AsmJit\core\cpuinfo.h">
381
+      <Filter>Header Files\desmume\utils\AsmJit\core</Filter>
382
+    </ClInclude>
383
+    <ClInclude Include="desmume\utils\AsmJit\core\defs.h">
384
+      <Filter>Header Files\desmume\utils\AsmJit\core</Filter>
385
+    </ClInclude>
386
+    <ClInclude Include="desmume\utils\AsmJit\core\func.h">
387
+      <Filter>Header Files\desmume\utils\AsmJit\core</Filter>
388
+    </ClInclude>
389
+    <ClInclude Include="desmume\utils\AsmJit\core\intutil.h">
390
+      <Filter>Header Files\desmume\utils\AsmJit\core</Filter>
391
+    </ClInclude>
392
+    <ClInclude Include="desmume\utils\AsmJit\core\lock.h">
393
+      <Filter>Header Files\desmume\utils\AsmJit\core</Filter>
394
+    </ClInclude>
395
+    <ClInclude Include="desmume\utils\AsmJit\core\logger.h">
396
+      <Filter>Header Files\desmume\utils\AsmJit\core</Filter>
397
+    </ClInclude>
398
+    <ClInclude Include="desmume\utils\AsmJit\core\memorymanager.h">
399
+      <Filter>Header Files\desmume\utils\AsmJit\core</Filter>
400
+    </ClInclude>
401
+    <ClInclude Include="desmume\utils\AsmJit\core\memorymarker.h">
402
+      <Filter>Header Files\desmume\utils\AsmJit\core</Filter>
403
+    </ClInclude>
404
+    <ClInclude Include="desmume\utils\AsmJit\core\operand.h">
405
+      <Filter>Header Files\desmume\utils\AsmJit\core</Filter>
406
+    </ClInclude>
407
+    <ClInclude Include="desmume\utils\AsmJit\core\podvector.h">
408
+      <Filter>Header Files\desmume\utils\AsmJit\core</Filter>
409
+    </ClInclude>
410
+    <ClInclude Include="desmume\utils\AsmJit\core\stringbuilder.h">
411
+      <Filter>Header Files\desmume\utils\AsmJit\core</Filter>
412
+    </ClInclude>
413
+    <ClInclude Include="desmume\utils\AsmJit\core\stringutil.h">
414
+      <Filter>Header Files\desmume\utils\AsmJit\core</Filter>
415
+    </ClInclude>
416
+    <ClInclude Include="desmume\utils\AsmJit\core\virtualmemory.h">
417
+      <Filter>Header Files\desmume\utils\AsmJit\core</Filter>
418
+    </ClInclude>
419
+    <ClInclude Include="desmume\utils\AsmJit\core\zonememory.h">
420
+      <Filter>Header Files\desmume\utils\AsmJit\core</Filter>
421
+    </ClInclude>
422
+    <ClInclude Include="desmume\utils\AsmJit\core\context.h">
423
+      <Filter>Header Files\desmume\utils\AsmJit\core</Filter>
424
+    </ClInclude>
425
+    <ClInclude Include="desmume\utils\AsmJit\core\apibegin.h">
426
+      <Filter>Header Files\desmume\utils\AsmJit\core</Filter>
427
+    </ClInclude>
428
+    <ClInclude Include="desmume\utils\AsmJit\core\apiend.h">
429
+      <Filter>Header Files\desmume\utils\AsmJit\core</Filter>
430
+    </ClInclude>
431
+    <ClInclude Include="desmume\utils\AsmJit\core\build.h">
432
+      <Filter>Header Files\desmume\utils\AsmJit\core</Filter>
433
+    </ClInclude>
434
+    <ClInclude Include="desmume\utils\AsmJit\Config.h">
435
+      <Filter>Header Files\desmume\utils\AsmJit</Filter>
436
+    </ClInclude>
437
+    <ClInclude Include="desmume\utils\AsmJit\x86.h">
438
+      <Filter>Header Files\desmume\utils\AsmJit</Filter>
439
+    </ClInclude>
440
+    <ClInclude Include="desmume\utils\AsmJit\x86\x86assembler.h">
441
+      <Filter>Header Files\desmume\utils\AsmJit\x86</Filter>
442
+    </ClInclude>
443
+    <ClInclude Include="desmume\utils\AsmJit\x86\x86compiler.h">
444
+      <Filter>Header Files\desmume\utils\AsmJit\x86</Filter>
445
+    </ClInclude>
446
+    <ClInclude Include="desmume\utils\AsmJit\x86\x86compilercontext.h">
447
+      <Filter>Header Files\desmume\utils\AsmJit\x86</Filter>
448
+    </ClInclude>
449
+    <ClInclude Include="desmume\utils\AsmJit\x86\x86compilerfunc.h">
450
+      <Filter>Header Files\desmume\utils\AsmJit\x86</Filter>
451
+    </ClInclude>
452
+    <ClInclude Include="desmume\utils\AsmJit\x86\x86compileritem.h">
453
+      <Filter>Header Files\desmume\utils\AsmJit\x86</Filter>
454
+    </ClInclude>
455
+    <ClInclude Include="desmume\utils\AsmJit\x86\x86cpuinfo.h">
456
+      <Filter>Header Files\desmume\utils\AsmJit\x86</Filter>
457
+    </ClInclude>
458
+    <ClInclude Include="desmume\utils\AsmJit\x86\x86defs.h">
459
+      <Filter>Header Files\desmume\utils\AsmJit\x86</Filter>
460
+    </ClInclude>
461
+    <ClInclude Include="desmume\utils\AsmJit\x86\x86func.h">
462
+      <Filter>Header Files\desmume\utils\AsmJit\x86</Filter>
463
+    </ClInclude>
464
+    <ClInclude Include="desmume\utils\AsmJit\x86\x86operand.h">
465
+      <Filter>Header Files\desmume\utils\AsmJit\x86</Filter>
466
+    </ClInclude>
467
+    <ClInclude Include="desmume\utils\AsmJit\x86\x86util.h">
468
+      <Filter>Header Files\desmume\utils\AsmJit\x86</Filter>
469
+    </ClInclude>
470
+  </ItemGroup>
471
+  <ItemGroup>
472
+    <None Include="desmume\instruction_tabdef.inc">
473
+      <Filter>Header Files\desmume</Filter>
474
+    </None>
475
+    <None Include="desmume\thumb_tabdef.inc">
476
+      <Filter>Header Files\desmume</Filter>
477
+    </None>
478
+  </ItemGroup>
479
+</Project>
0 480
\ No newline at end of file
1 481
new file mode 100644
... ...
@@ -0,0 +1,124 @@
1
+<?xml version="1.0" encoding="utf-8"?>
2
+<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3
+  <ItemGroup Label="ProjectConfigurations">
4
+    <ProjectConfiguration Include="Debug|Win32">
5
+      <Configuration>Debug</Configuration>
6
+      <Platform>Win32</Platform>
7
+    </ProjectConfiguration>
8
+    <ProjectConfiguration Include="Release|Win32">
9
+      <Configuration>Release</Configuration>
10
+      <Platform>Win32</Platform>
11
+    </ProjectConfiguration>
12
+  </ItemGroup>
13
+  <PropertyGroup Label="Globals">
14
+    <ProjectGuid>{1F019070-5442-43ED-99F8-B5DC45E762B1}</ProjectGuid>
15
+    <Keyword>Win32Proj</Keyword>
16
+    <RootNamespace>in_gsf</RootNamespace>
17
+  </PropertyGroup>
18
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
19
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
20
+    <ConfigurationType>DynamicLibrary</ConfigurationType>
21
+    <UseDebugLibraries>true</UseDebugLibraries>
22
+    <CharacterSet>Unicode</CharacterSet>
23
+  </PropertyGroup>
24
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
25
+    <ConfigurationType>DynamicLibrary</ConfigurationType>
26
+    <UseDebugLibraries>false</UseDebugLibraries>
27
+    <WholeProgramOptimization>true</WholeProgramOptimization>
28
+    <CharacterSet>Unicode</CharacterSet>
29
+  </PropertyGroup>
30
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
31
+  <ImportGroup Label="ExtensionSettings">
32
+  </ImportGroup>
33
+  <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
34
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
35
+    <Import Project="..\in_xsf_framework\common.props" />
36
+  </ImportGroup>
37
+  <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
38
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
39
+    <Import Project="..\in_xsf_framework\common.props" />
40
+  </ImportGroup>
41
+  <PropertyGroup Label="UserMacros" />
42
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
43
+    <LinkIncremental>true</LinkIncremental>
44
+  </PropertyGroup>
45
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
46
+    <LinkIncremental>false</LinkIncremental>
47
+  </PropertyGroup>
48
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
49
+    <ClCompile>
50
+      <WarningLevel>Level4</WarningLevel>
51
+      <Optimization>Disabled</Optimization>
52
+      <PreprocessorDefinitions>WIN32;_WINDOWS;_USRDLL;IN_GSF_EXPORTS;_CRT_SECURE_NO_WARNINGS;WINAMP_PLUGIN;NO_DEBUGGER;FINAL_VERSION;_DEBUG;_ITERATOR_DEBUG_LEVEL=0;%(PreprocessorDefinitions)</PreprocessorDefinitions>
53
+      <AdditionalIncludeDirectories>G:\Code\my_xsf\src;$(zlibRootDir)\include;$(WinampSDKDir);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
54
+      <DisableSpecificWarnings>4100;4127;4189;4244;4291;4310;4512;4800;%(DisableSpecificWarnings)</DisableSpecificWarnings>
55
+    </ClCompile>
56
+    <Link>
57
+      <SubSystem>Windows</SubSystem>
58
+      <GenerateDebugInformation>true</GenerateDebugInformation>
59
+      <AdditionalDependencies>zdll.lib;%(AdditionalDependencies)</AdditionalDependencies>
60
+      <AdditionalLibraryDirectories>$(zlibRootDir)\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
61
+    </Link>
62
+  </ItemDefinitionGroup>
63
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
64
+    <ClCompile>
65
+      <WarningLevel>Level4</WarningLevel>
66
+      <Optimization>MaxSpeed</Optimization>
67
+      <FunctionLevelLinking>true</FunctionLevelLinking>
68
+      <IntrinsicFunctions>true</IntrinsicFunctions>
69
+      <PreprocessorDefinitions>WIN32;_WINDOWS;_USRDLL;IN_GSF_EXPORTS;_CRT_SECURE_NO_WARNINGS;WINAMP_PLUGIN;NO_DEBUGGER;FINAL_VERSION;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
70
+      <AdditionalIncludeDirectories>G:\Code\my_xsf\src;$(zlibRootDir)\include;$(WinampSDKDir);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
71
+      <DisableSpecificWarnings>4100;4127;4189;4244;4291;4310;4512;4800;%(DisableSpecificWarnings)</DisableSpecificWarnings>
72
+    </ClCompile>
73
+    <Link>
74
+      <SubSystem>Windows</SubSystem>
75
+      <GenerateDebugInformation>true</GenerateDebugInformation>
76
+      <EnableCOMDATFolding>true</EnableCOMDATFolding>
77
+      <OptimizeReferences>true</OptimizeReferences>
78
+      <AdditionalDependencies>zdll.lib;%(AdditionalDependencies)</AdditionalDependencies>
79
+      <AdditionalLibraryDirectories>$(zlibRootDir)\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
80
+    </Link>
81
+  </ItemDefinitionGroup>
82
+  <ItemGroup>
83
+    <ClCompile Include="vbam\apu\Blip_Buffer.cpp" />
84
+    <ClCompile Include="vbam\apu\Effects_Buffer.cpp" />
85
+    <ClCompile Include="vbam\apu\Gb_Apu.cpp" />
86
+    <ClCompile Include="vbam\apu\Gb_Apu_State.cpp" />
87
+    <ClCompile Include="vbam\apu\Gb_Oscs.cpp" />
88
+    <ClCompile Include="vbam\apu\Multi_Buffer.cpp" />
89
+    <ClCompile Include="vbam\gba\bios.cpp" />
90
+    <ClCompile Include="vbam\gba\GBA-arm.cpp" />
91
+    <ClCompile Include="vbam\gba\GBA-thumb.cpp" />
92
+    <ClCompile Include="vbam\gba\GBA.cpp" />
93
+    <ClCompile Include="vbam\gba\Globals.cpp" />
94
+    <ClCompile Include="vbam\gba\Sound.cpp" />
95
+    <ClCompile Include="XSFConfig_GSF.cpp" />
96
+    <ClCompile Include="XSFPlayer_GSF.cpp" />
97
+  </ItemGroup>
98
+  <ItemGroup>
99
+    <ClInclude Include="vbam\apu\blargg_common.h" />
100
+    <ClInclude Include="vbam\apu\blargg_config.h" />
101
+    <ClInclude Include="vbam\apu\blargg_source.h" />
102
+    <ClInclude Include="vbam\apu\Blip_Buffer.h" />
103
+    <ClInclude Include="vbam\apu\Effects_Buffer.h" />
104
+    <ClInclude Include="vbam\apu\Gb_Apu.h" />
105
+    <ClInclude Include="vbam\apu\Gb_Oscs.h" />
106
+    <ClInclude Include="vbam\apu\Multi_Buffer.h" />
107
+    <ClInclude Include="vbam\common\Port.h" />
108
+    <ClInclude Include="vbam\common\SoundDriver.h" />
109
+    <ClInclude Include="vbam\gba\bios.h" />
110
+    <ClInclude Include="vbam\gba\GBA.h" />
111
+    <ClInclude Include="vbam\gba\GBAcpu.h" />
112
+    <ClInclude Include="vbam\gba\GBAinline.h" />
113
+    <ClInclude Include="vbam\gba\Globals.h" />
114
+    <ClInclude Include="vbam\gba\Sound.h" />
115
+  </ItemGroup>
116
+  <ItemGroup>
117
+    <ProjectReference Include="..\in_xsf_framework\in_xsf_framework.vcxproj">
118
+      <Project>{9d6d2540-b3dc-462b-bbc0-5b7c32a4d581}</Project>
119
+    </ProjectReference>
120
+  </ItemGroup>
121
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
122
+  <ImportGroup Label="ExtensionTargets">
123
+  </ImportGroup>
124
+</Project>
0 125
\ No newline at end of file
1 126
new file mode 100644
... ...
@@ -0,0 +1,132 @@
1
+<?xml version="1.0" encoding="utf-8"?>
2
+<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3
+  <ItemGroup>
4
+    <Filter Include="Source Files">
5
+      <UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
6
+      <Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
7
+    </Filter>
8
+    <Filter Include="Header Files">
9
+      <UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
10
+      <Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
11
+    </Filter>
12
+    <Filter Include="Resource Files">
13
+      <UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
14
+      <Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions>
15
+    </Filter>
16
+    <Filter Include="Source Files\vbam">
17
+      <UniqueIdentifier>{90962f8e-7b8c-4b1d-a9f7-ff57a0ddc8b2}</UniqueIdentifier>
18
+    </Filter>
19
+    <Filter Include="Source Files\vbam\apu">
20
+      <UniqueIdentifier>{e0d85d34-5bfa-4259-9293-28af4b674609}</UniqueIdentifier>
21
+    </Filter>
22
+    <Filter Include="Header Files\vbam">
23
+      <UniqueIdentifier>{0510bda1-1e21-4460-a559-d7abf27568f6}</UniqueIdentifier>
24
+    </Filter>
25
+    <Filter Include="Header Files\vbam\apu">
26
+      <UniqueIdentifier>{32b7f624-8f6d-4ce9-a863-dd625539293b}</UniqueIdentifier>
27
+    </Filter>
28
+    <Filter Include="Header Files\vbam\common">
29
+      <UniqueIdentifier>{a1d69042-7704-4325-acba-35ebb1a45d1b}</UniqueIdentifier>
30
+    </Filter>
31
+    <Filter Include="Source Files\vbam\gba">
32
+      <UniqueIdentifier>{84a1a403-b976-4d7d-9227-eee72350bfdb}</UniqueIdentifier>
33
+    </Filter>
34
+    <Filter Include="Header Files\vbam\gba">
35
+      <UniqueIdentifier>{5955a777-5d6e-4c9f-a22b-8f67648a0d10}</UniqueIdentifier>
36
+    </Filter>
37
+  </ItemGroup>
38
+  <ItemGroup>
39
+    <ClCompile Include="XSFPlayer_GSF.cpp">
40
+      <Filter>Source Files</Filter>
41
+    </ClCompile>
42
+    <ClCompile Include="vbam\apu\Blip_Buffer.cpp">
43
+      <Filter>Source Files\vbam\apu</Filter>
44
+    </ClCompile>
45
+    <ClCompile Include="vbam\apu\Effects_Buffer.cpp">
46
+      <Filter>Source Files\vbam\apu</Filter>
47
+    </ClCompile>
48
+    <ClCompile Include="vbam\apu\Gb_Apu.cpp">
49
+      <Filter>Source Files\vbam\apu</Filter>
50
+    </ClCompile>
51
+    <ClCompile Include="vbam\apu\Gb_Oscs.cpp">
52
+      <Filter>Source Files\vbam\apu</Filter>
53
+    </ClCompile>
54
+    <ClCompile Include="vbam\apu\Multi_Buffer.cpp">
55
+      <Filter>Source Files\vbam\apu</Filter>
56
+    </ClCompile>
57
+    <ClCompile Include="vbam\gba\bios.cpp">
58
+      <Filter>Source Files\vbam\gba</Filter>
59
+    </ClCompile>
60
+    <ClCompile Include="vbam\gba\GBA.cpp">
61
+      <Filter>Source Files\vbam\gba</Filter>
62
+    </ClCompile>
63
+    <ClCompile Include="vbam\gba\GBA-arm.cpp">
64
+      <Filter>Source Files\vbam\gba</Filter>
65
+    </ClCompile>
66
+    <ClCompile Include="vbam\gba\GBA-thumb.cpp">
67
+      <Filter>Source Files\vbam\gba</Filter>
68
+    </ClCompile>
69
+    <ClCompile Include="vbam\gba\Globals.cpp">
70
+      <Filter>Source Files\vbam\gba</Filter>
71
+    </ClCompile>
72
+    <ClCompile Include="vbam\gba\Sound.cpp">
73
+      <Filter>Source Files\vbam\gba</Filter>
74
+    </ClCompile>
75
+    <ClCompile Include="XSFConfig_GSF.cpp">
76
+      <Filter>Source Files</Filter>
77
+    </ClCompile>
78
+    <ClCompile Include="vbam\apu\Gb_Apu_State.cpp">
79
+      <Filter>Source Files\vbam\apu</Filter>
80
+    </ClCompile>
81
+  </ItemGroup>
82
+  <ItemGroup>
83
+    <ClInclude Include="vbam\apu\blargg_common.h">
84
+      <Filter>Header Files\vbam\apu</Filter>
85
+    </ClInclude>
86
+    <ClInclude Include="vbam\apu\blargg_config.h">
87
+      <Filter>Header Files\vbam\apu</Filter>
88
+    </ClInclude>
89
+    <ClInclude Include="vbam\apu\blargg_source.h">
90
+      <Filter>Header Files\vbam\apu</Filter>
91
+    </ClInclude>
92
+    <ClInclude Include="vbam\apu\Blip_Buffer.h">
93
+      <Filter>Header Files\vbam\apu</Filter>
94
+    </ClInclude>
95
+    <ClInclude Include="vbam\apu\Effects_Buffer.h">
96
+      <Filter>Header Files\vbam\apu</Filter>
97
+    </ClInclude>
98
+    <ClInclude Include="vbam\apu\Gb_Apu.h">
99
+      <Filter>Header Files\vbam\apu</Filter>
100
+    </ClInclude>
101
+    <ClInclude Include="vbam\apu\Gb_Oscs.h">
102
+      <Filter>Header Files\vbam\apu</Filter>
103
+    </ClInclude>
104
+    <ClInclude Include="vbam\apu\Multi_Buffer.h">
105
+      <Filter>Header Files\vbam\apu</Filter>
106
+    </ClInclude>
107
+    <ClInclude Include="vbam\common\Port.h">
108
+      <Filter>Header Files\vbam\common</Filter>
109
+    </ClInclude>
110
+    <ClInclude Include="vbam\common\SoundDriver.h">
111
+      <Filter>Header Files\vbam\common</Filter>
112
+    </ClInclude>
113
+    <ClInclude Include="vbam\gba\bios.h">
114
+      <Filter>Header Files\vbam\gba</Filter>
115
+    </ClInclude>
116
+    <ClInclude Include="vbam\gba\GBA.h">
117
+      <Filter>Header Files\vbam\gba</Filter>
118
+    </ClInclude>
119
+    <ClInclude Include="vbam\gba\GBAcpu.h">
120
+      <Filter>Header Files\vbam\gba</Filter>
121
+    </ClInclude>
122
+    <ClInclude Include="vbam\gba\GBAinline.h">
123
+      <Filter>Header Files\vbam\gba</Filter>
124
+    </ClInclude>
125
+    <ClInclude Include="vbam\gba\Globals.h">
126
+      <Filter>Header Files\vbam\gba</Filter>
127
+    </ClInclude>
128
+    <ClInclude Include="vbam\gba\Sound.h">
129
+      <Filter>Header Files\vbam\gba</Filter>
130
+    </ClInclude>
131
+  </ItemGroup>
132
+</Project>
0 133
\ No newline at end of file
1 134
new file mode 100644
... ...
@@ -0,0 +1,125 @@
1
+<?xml version="1.0" encoding="utf-8"?>
2
+<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3
+  <ItemGroup Label="ProjectConfigurations">
4
+    <ProjectConfiguration Include="Debug|Win32">
5
+      <Configuration>Debug</Configuration>
6
+      <Platform>Win32</Platform>
7
+    </ProjectConfiguration>
8
+    <ProjectConfiguration Include="Release|Win32">
9
+      <Configuration>Release</Configuration>
10
+      <Platform>Win32</Platform>
11
+    </ProjectConfiguration>
12
+  </ItemGroup>
13
+  <PropertyGroup Label="Globals">
14
+    <ProjectGuid>{4EDC9B55-39BE-4D36-8819-F414FC77ED1E}</ProjectGuid>
15
+    <Keyword>Win32Proj</Keyword>
16
+    <RootNamespace>in_ncsf</RootNamespace>
17
+  </PropertyGroup>
18
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
19
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
20
+    <ConfigurationType>DynamicLibrary</ConfigurationType>
21
+    <UseDebugLibraries>true</UseDebugLibraries>
22
+    <CharacterSet>Unicode</CharacterSet>
23
+  </PropertyGroup>
24
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
25
+    <ConfigurationType>DynamicLibrary</ConfigurationType>
26
+    <UseDebugLibraries>false</UseDebugLibraries>
27
+    <WholeProgramOptimization>true</WholeProgramOptimization>
28
+    <CharacterSet>Unicode</CharacterSet>
29
+  </PropertyGroup>
30
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
31
+  <ImportGroup Label="ExtensionSettings">
32
+  </ImportGroup>
33
+  <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
34
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
35
+    <Import Project="..\in_xsf_framework\common.props" />
36
+  </ImportGroup>
37
+  <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
38
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
39
+    <Import Project="..\in_xsf_framework\common.props" />
40
+  </ImportGroup>
41
+  <PropertyGroup Label="UserMacros" />
42
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
43
+    <LinkIncremental>true</LinkIncremental>
44
+  </PropertyGroup>
45
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
46
+    <LinkIncremental>false</LinkIncremental>
47
+  </PropertyGroup>
48
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
49
+    <ClCompile>
50
+      <WarningLevel>Level4</WarningLevel>
51
+      <Optimization>Disabled</Optimization>
52
+      <PreprocessorDefinitions>WIN32;_WINDOWS;_USRDLL;IN_NCSF_EXPORTS;_CRT_SECURE_NO_WARNINGS;WINAMP_PLUGIN;_DEBUG;_ITERATOR_DEBUG_LEVEL=0;%(PreprocessorDefinitions)</PreprocessorDefinitions>
53
+      <AdditionalIncludeDirectories>G:\Code\my_xsf\src;$(zlibRootDir)\include;$(WinampSDKDir);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
54
+      <DisableSpecificWarnings>4244;%(DisableSpecificWarnings)</DisableSpecificWarnings>
55
+    </ClCompile>
56
+    <Link>
57
+      <SubSystem>Windows</SubSystem>
58
+      <GenerateDebugInformation>true</GenerateDebugInformation>
59
+      <AdditionalDependencies>zdll.lib;%(AdditionalDependencies)</AdditionalDependencies>
60
+      <AdditionalLibraryDirectories>$(zlibRootDir)\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
61
+    </Link>
62
+  </ItemDefinitionGroup>
63
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
64
+    <ClCompile>
65
+      <WarningLevel>Level4</WarningLevel>
66
+      <Optimization>MaxSpeed</Optimization>
67
+      <FunctionLevelLinking>true</FunctionLevelLinking>
68
+      <IntrinsicFunctions>true</IntrinsicFunctions>
69
+      <PreprocessorDefinitions>WIN32;_WINDOWS;_USRDLL;IN_NCSF_EXPORTS;_CRT_SECURE_NO_WARNINGS;WINAMP_PLUGIN;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
70
+      <AdditionalIncludeDirectories>G:\Code\my_xsf\src;$(zlibRootDir)\include;$(WinampSDKDir);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
71
+      <DisableSpecificWarnings>4244;%(DisableSpecificWarnings)</DisableSpecificWarnings>
72
+    </ClCompile>
73
+    <Link>
74
+      <SubSystem>Windows</SubSystem>
75
+      <GenerateDebugInformation>true</GenerateDebugInformation>
76
+      <EnableCOMDATFolding>true</EnableCOMDATFolding>
77
+      <OptimizeReferences>true</OptimizeReferences>
78
+      <AdditionalDependencies>zdll.lib;%(AdditionalDependencies)</AdditionalDependencies>
79
+      <AdditionalLibraryDirectories>$(zlibRootDir)\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
80
+    </Link>
81
+  </ItemDefinitionGroup>
82
+  <ItemGroup>
83
+    <ClCompile Include="SSEQPlayer\Channel.cpp" />
84
+    <ClCompile Include="SSEQPlayer\FATSection.cpp" />
85
+    <ClCompile Include="SSEQPlayer\INFOEntry.cpp" />
86
+    <ClCompile Include="SSEQPlayer\INFOSection.cpp" />
87
+    <ClCompile Include="SSEQPlayer\NDSStdHeader.cpp" />
88
+    <ClCompile Include="SSEQPlayer\Player.cpp" />
89
+    <ClCompile Include="SSEQPlayer\SBNK.cpp" />
90
+    <ClCompile Include="SSEQPlayer\SDAT.cpp" />
91
+    <ClCompile Include="SSEQPlayer\SSEQ.cpp" />
92
+    <ClCompile Include="SSEQPlayer\SWAR.cpp" />
93
+    <ClCompile Include="SSEQPlayer\SWAV.cpp" />
94
+    <ClCompile Include="SSEQPlayer\SYMBSection.cpp" />
95
+    <ClCompile Include="SSEQPlayer\Track.cpp" />
96
+    <ClCompile Include="XSFConfig_NCSF.cpp" />
97
+    <ClCompile Include="XSFPlayer_NCSF.cpp" />
98
+  </ItemGroup>
99
+  <ItemGroup>
100
+    <ClInclude Include="SSEQPlayer\Channel.h" />
101
+    <ClInclude Include="SSEQPlayer\common.h" />
102
+    <ClInclude Include="SSEQPlayer\consts.h" />
103
+    <ClInclude Include="SSEQPlayer\FATSection.h" />
104
+    <ClInclude Include="SSEQPlayer\INFOEntry.h" />
105
+    <ClInclude Include="SSEQPlayer\INFOSection.h" />
106
+    <ClInclude Include="SSEQPlayer\NDSStdHeader.h" />
107
+    <ClInclude Include="SSEQPlayer\Player.h" />
108
+    <ClInclude Include="SSEQPlayer\SBNK.h" />
109
+    <ClInclude Include="SSEQPlayer\SDAT.h" />
110
+    <ClInclude Include="SSEQPlayer\SSEQ.h" />
111
+    <ClInclude Include="SSEQPlayer\SWAR.h" />
112
+    <ClInclude Include="SSEQPlayer\SWAV.h" />
113
+    <ClInclude Include="SSEQPlayer\SYMBSection.h" />
114
+    <ClInclude Include="SSEQPlayer\Track.h" />
115
+    <ClInclude Include="XSFPlayer_NCSF.h" />
116
+  </ItemGroup>
117
+  <ItemGroup>
118
+    <ProjectReference Include="..\in_xsf_framework\in_xsf_framework.vcxproj">
119
+      <Project>{9d6d2540-b3dc-462b-bbc0-5b7c32a4d581}</Project>
120
+    </ProjectReference>
121
+  </ItemGroup>
122
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
123
+  <ImportGroup Label="ExtensionTargets">
124
+  </ImportGroup>
125
+</Project>
0 126
\ No newline at end of file
1 127
new file mode 100644
... ...
@@ -0,0 +1,120 @@
1
+<?xml version="1.0" encoding="utf-8"?>
2
+<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3
+  <ItemGroup>
4
+    <Filter Include="Source Files">
5
+      <UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
6
+      <Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
7
+    </Filter>
8
+    <Filter Include="Header Files">
9
+      <UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
10
+      <Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
11
+    </Filter>
12
+    <Filter Include="Resource Files">
13
+      <UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
14
+      <Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions>
15
+    </Filter>
16
+    <Filter Include="Source Files\SSEQPlayer">
17
+      <UniqueIdentifier>{0e5fd286-3748-4d06-8a34-95c0805e5aad}</UniqueIdentifier>
18
+    </Filter>
19
+    <Filter Include="Header Files\SSEQPlayer">
20
+      <UniqueIdentifier>{c3c329f2-ffad-4199-838b-0bee17d5aa4a}</UniqueIdentifier>
21
+    </Filter>
22
+  </ItemGroup>
23
+  <ItemGroup>
24
+    <ClCompile Include="XSFPlayer_NCSF.cpp">
25
+      <Filter>Source Files</Filter>
26
+    </ClCompile>
27
+    <ClCompile Include="XSFConfig_NCSF.cpp">
28
+      <Filter>Source Files</Filter>
29
+    </ClCompile>
30
+    <ClCompile Include="SSEQPlayer\Channel.cpp">
31
+      <Filter>Source Files\SSEQPlayer</Filter>
32
+    </ClCompile>
33
+    <ClCompile Include="SSEQPlayer\FATSection.cpp">
34
+      <Filter>Source Files\SSEQPlayer</Filter>
35
+    </ClCompile>
36
+    <ClCompile Include="SSEQPlayer\INFOEntry.cpp">
37
+      <Filter>Source Files\SSEQPlayer</Filter>
38
+    </ClCompile>
39
+    <ClCompile Include="SSEQPlayer\INFOSection.cpp">
40
+      <Filter>Source Files\SSEQPlayer</Filter>
41
+    </ClCompile>
42
+    <ClCompile Include="SSEQPlayer\NDSStdHeader.cpp">
43
+      <Filter>Source Files\SSEQPlayer</Filter>
44
+    </ClCompile>
45
+    <ClCompile Include="SSEQPlayer\Player.cpp">
46
+      <Filter>Source Files\SSEQPlayer</Filter>
47
+    </ClCompile>
48
+    <ClCompile Include="SSEQPlayer\SBNK.cpp">
49
+      <Filter>Source Files\SSEQPlayer</Filter>
50
+    </ClCompile>
51
+    <ClCompile Include="SSEQPlayer\SDAT.cpp">
52
+      <Filter>Source Files\SSEQPlayer</Filter>
53
+    </ClCompile>
54
+    <ClCompile Include="SSEQPlayer\SSEQ.cpp">
55
+      <Filter>Source Files\SSEQPlayer</Filter>
56
+    </ClCompile>
57
+    <ClCompile Include="SSEQPlayer\SWAR.cpp">
58
+      <Filter>Source Files\SSEQPlayer</Filter>
59
+    </ClCompile>
60
+    <ClCompile Include="SSEQPlayer\SWAV.cpp">
61
+      <Filter>Source Files\SSEQPlayer</Filter>
62
+    </ClCompile>
63
+    <ClCompile Include="SSEQPlayer\SYMBSection.cpp">
64
+      <Filter>Source Files\SSEQPlayer</Filter>
65
+    </ClCompile>
66
+    <ClCompile Include="SSEQPlayer\Track.cpp">
67
+      <Filter>Source Files\SSEQPlayer</Filter>
68
+    </ClCompile>
69
+  </ItemGroup>
70
+  <ItemGroup>
71
+    <ClInclude Include="SSEQPlayer\Channel.h">
72
+      <Filter>Header Files\SSEQPlayer</Filter>
73
+    </ClInclude>
74
+    <ClInclude Include="SSEQPlayer\common.h">
75
+      <Filter>Header Files\SSEQPlayer</Filter>
76
+    </ClInclude>
77
+    <ClInclude Include="SSEQPlayer\consts.h">
78
+      <Filter>Header Files\SSEQPlayer</Filter>
79
+    </ClInclude>
80
+    <ClInclude Include="SSEQPlayer\FATSection.h">
81
+      <Filter>Header Files\SSEQPlayer</Filter>
82
+    </ClInclude>
83
+    <ClInclude Include="SSEQPlayer\INFOEntry.h">
84
+      <Filter>Header Files\SSEQPlayer</Filter>
85
+    </ClInclude>
86
+    <ClInclude Include="SSEQPlayer\INFOSection.h">
87
+      <Filter>Header Files\SSEQPlayer</Filter>
88
+    </ClInclude>
89
+    <ClInclude Include="SSEQPlayer\NDSStdHeader.h">
90
+      <Filter>Header Files\SSEQPlayer</Filter>
91
+    </ClInclude>
92
+    <ClInclude Include="SSEQPlayer\Player.h">
93
+      <Filter>Header Files\SSEQPlayer</Filter>
94
+    </ClInclude>
95
+    <ClInclude Include="SSEQPlayer\SBNK.h">
96
+      <Filter>Header Files\SSEQPlayer</Filter>
97
+    </ClInclude>
98
+    <ClInclude Include="SSEQPlayer\SDAT.h">
99
+      <Filter>Header Files\SSEQPlayer</Filter>
100
+    </ClInclude>
101
+    <ClInclude Include="SSEQPlayer\SSEQ.h">
102
+      <Filter>Header Files\SSEQPlayer</Filter>
103
+    </ClInclude>
104
+    <ClInclude Include="SSEQPlayer\SWAR.h">
105
+      <Filter>Header Files\SSEQPlayer</Filter>
106
+    </ClInclude>
107
+    <ClInclude Include="SSEQPlayer\SWAV.h">
108
+      <Filter>Header Files\SSEQPlayer</Filter>
109
+    </ClInclude>
110
+    <ClInclude Include="SSEQPlayer\SYMBSection.h">
111
+      <Filter>Header Files\SSEQPlayer</Filter>
112
+    </ClInclude>
113
+    <ClInclude Include="SSEQPlayer\Track.h">
114
+      <Filter>Header Files\SSEQPlayer</Filter>
115
+    </ClInclude>
116
+    <ClInclude Include="XSFPlayer_NCSF.h">
117
+      <Filter>Header Files</Filter>
118
+    </ClInclude>
119
+  </ItemGroup>
120
+</Project>
0 121
\ No newline at end of file
1 122
new file mode 100644
... ...
@@ -0,0 +1,137 @@
1
+<?xml version="1.0" encoding="utf-8"?>
2
+<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3
+  <ItemGroup Label="ProjectConfigurations">
4
+    <ProjectConfiguration Include="Debug|Win32">
5
+      <Configuration>Debug</Configuration>
6
+      <Platform>Win32</Platform>
7
+    </ProjectConfiguration>
8
+    <ProjectConfiguration Include="Release|Win32">
9
+      <Configuration>Release</Configuration>
10
+      <Platform>Win32</Platform>
11
+    </ProjectConfiguration>
12
+  </ItemGroup>
13
+  <PropertyGroup Label="Globals">
14
+    <ProjectGuid>{C643848D-8ECB-4B45-9089-1F7DC4ED0451}</ProjectGuid>
15
+    <Keyword>Win32Proj</Keyword>
16
+    <RootNamespace>in_snsf</RootNamespace>
17
+  </PropertyGroup>
18
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
19
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
20
+    <ConfigurationType>DynamicLibrary</ConfigurationType>
21
+    <UseDebugLibraries>true</UseDebugLibraries>
22
+    <CharacterSet>Unicode</CharacterSet>
23
+  </PropertyGroup>
24
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
25
+    <ConfigurationType>DynamicLibrary</ConfigurationType>
26
+    <UseDebugLibraries>false</UseDebugLibraries>
27
+    <WholeProgramOptimization>true</WholeProgramOptimization>
28
+    <CharacterSet>Unicode</CharacterSet>
29
+  </PropertyGroup>
30
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
31
+  <ImportGroup Label="ExtensionSettings">
32
+  </ImportGroup>
33
+  <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
34
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
35
+    <Import Project="..\in_xsf_framework\common.props" />
36
+  </ImportGroup>
37
+  <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
38
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
39
+    <Import Project="..\in_xsf_framework\common.props" />
40
+  </ImportGroup>
41
+  <PropertyGroup Label="UserMacros" />
42
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
43
+    <LinkIncremental>true</LinkIncremental>
44
+  </PropertyGroup>
45
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
46
+    <LinkIncremental>false</LinkIncremental>
47
+  </PropertyGroup>
48
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
49
+    <ClCompile>
50
+      <WarningLevel>Level4</WarningLevel>
51
+      <Optimization>Disabled</Optimization>
52
+      <PreprocessorDefinitions>WIN32;_WINDOWS;_USRDLL;IN_SNSF_EXPORTS;_CRT_SECURE_NO_WARNINGS;WINAMP_PLUGIN;_DEBUG;_ITERATOR_DEBUG_LEVEL=0;%(PreprocessorDefinitions)</PreprocessorDefinitions>
53
+      <AdditionalIncludeDirectories>G:\Code\my_xsf\src;$(zlibRootDir)\include;$(WinampSDKDir);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
54
+      <DisableSpecificWarnings>4100;4127;4244;4245;4310;%(DisableSpecificWarnings)</DisableSpecificWarnings>
55
+    </ClCompile>
56
+    <Link>
57
+      <SubSystem>Windows</SubSystem>
58
+      <GenerateDebugInformation>true</GenerateDebugInformation>
59
+      <AdditionalDependencies>zdll.lib;%(AdditionalDependencies)</AdditionalDependencies>
60
+      <AdditionalLibraryDirectories>$(zlibRootDir)\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
61
+    </Link>
62
+  </ItemDefinitionGroup>
63
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
64
+    <ClCompile>
65
+      <WarningLevel>Level4</WarningLevel>
66
+      <Optimization>MaxSpeed</Optimization>
67
+      <FunctionLevelLinking>true</FunctionLevelLinking>
68
+      <IntrinsicFunctions>true</IntrinsicFunctions>
69
+      <PreprocessorDefinitions>WIN32;_WINDOWS;_USRDLL;IN_SNSF_EXPORTS;_CRT_SECURE_NO_WARNINGS;WINAMP_PLUGIN;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
70
+      <AdditionalIncludeDirectories>G:\Code\my_xsf\src;$(zlibRootDir)\include;$(WinampSDKDir);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
71
+      <DisableSpecificWarnings>4100;4127;4244;4245;4310;%(DisableSpecificWarnings)</DisableSpecificWarnings>
72
+    </ClCompile>
73
+    <Link>
74
+      <SubSystem>Windows</SubSystem>
75
+      <GenerateDebugInformation>true</GenerateDebugInformation>
76
+      <EnableCOMDATFolding>true</EnableCOMDATFolding>
77
+      <OptimizeReferences>true</OptimizeReferences>
78
+      <AdditionalDependencies>zdll.lib;%(AdditionalDependencies)</AdditionalDependencies>
79
+      <AdditionalLibraryDirectories>$(zlibRootDir)\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
80
+    </Link>
81
+  </ItemDefinitionGroup>
82
+  <ItemGroup>
83
+    <ClCompile Include="snes9x\apu\apu.cpp" />
84
+    <ClCompile Include="snes9x\apu\SNES_SPC.cpp" />
85
+    <ClCompile Include="snes9x\apu\SNES_SPC_misc.cpp" />
86
+    <ClCompile Include="snes9x\apu\SNES_SPC_state.cpp" />
87
+    <ClCompile Include="snes9x\apu\SPC_DSP.cpp" />
88
+    <ClCompile Include="snes9x\cpu.cpp" />
89
+    <ClCompile Include="snes9x\cpuexec.cpp" />
90
+    <ClCompile Include="snes9x\cpuops.cpp" />
91
+    <ClCompile Include="snes9x\dma.cpp" />
92
+    <ClCompile Include="snes9x\globals.cpp" />
93
+    <ClCompile Include="snes9x\memmap.cpp" />
94
+    <ClCompile Include="snes9x\ppu.cpp" />
95
+    <ClCompile Include="snes9x\sdd1.cpp" />
96
+    <ClCompile Include="XSFConfig_SNSF.cpp" />
97
+    <ClCompile Include="XSFPlayer_SNSF.cpp" />
98
+  </ItemGroup>
99
+  <ItemGroup>
100
+    <ClInclude Include="snes9x\apu\bspline_resampler.h" />
101
+    <ClInclude Include="snes9x\apu\osculating_resampler.h" />
102
+    <ClInclude Include="snes9x\apu\sinc_resampler.h" />
103
+    <ClInclude Include="snes9x\65c816.h" />
104
+    <ClInclude Include="snes9x\apu\apu.h" />
105
+    <ClInclude Include="snes9x\apu\blargg_common.h" />
106
+    <ClInclude Include="snes9x\apu\blargg_config.h" />
107
+    <ClInclude Include="snes9x\apu\blargg_endian.h" />
108
+    <ClInclude Include="snes9x\apu\blargg_source.h" />
109
+    <ClInclude Include="snes9x\apu\hermite_resampler.h" />
110
+    <ClInclude Include="snes9x\apu\linear_resampler.h" />
111
+    <ClInclude Include="snes9x\apu\resampler.h" />
112
+    <ClInclude Include="snes9x\apu\ring_buffer.h" />
113
+    <ClInclude Include="snes9x\apu\SNES_SPC.h" />
114
+    <ClInclude Include="snes9x\apu\SPC_CPU.h" />
115
+    <ClInclude Include="snes9x\apu\SPC_DSP.h" />
116
+    <ClInclude Include="snes9x\cpuaddr.h" />
117
+    <ClInclude Include="snes9x\cpuexec.h" />
118
+    <ClInclude Include="snes9x\cpumacro.h" />
119
+    <ClInclude Include="snes9x\cpuops.h" />
120
+    <ClInclude Include="snes9x\dma.h" />
121
+    <ClInclude Include="snes9x\getset.h" />
122
+    <ClInclude Include="snes9x\memmap.h" />
123
+    <ClInclude Include="snes9x\port.h" />
124
+    <ClInclude Include="snes9x\ppu.h" />
125
+    <ClInclude Include="snes9x\sdd1.h" />
126
+    <ClInclude Include="snes9x\snes9x.h" />
127
+    <ClInclude Include="XSFConfig_SNSF.h" />
128
+  </ItemGroup>
129
+  <ItemGroup>
130
+    <ProjectReference Include="..\in_xsf_framework\in_xsf_framework.vcxproj">
131
+      <Project>{9d6d2540-b3dc-462b-bbc0-5b7c32a4d581}</Project>
132
+    </ProjectReference>
133
+  </ItemGroup>
134
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
135
+  <ImportGroup Label="ExtensionTargets">
136
+  </ImportGroup>
137
+</Project>
0 138
\ No newline at end of file
1 139
new file mode 100644
... ...
@@ -0,0 +1,162 @@
1
+<?xml version="1.0" encoding="utf-8"?>
2
+<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3
+  <ItemGroup>
4
+    <Filter Include="Source Files">
5
+      <UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
6
+      <Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
7
+    </Filter>
8
+    <Filter Include="Header Files">
9
+      <UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
10
+      <Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
11
+    </Filter>
12
+    <Filter Include="Resource Files">
13
+      <UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
14
+      <Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions>
15
+    </Filter>
16
+    <Filter Include="Source Files\snes9x">
17
+      <UniqueIdentifier>{a9784adf-6cfe-4b85-830d-e628efeb10fb}</UniqueIdentifier>
18
+    </Filter>
19
+    <Filter Include="Source Files\snes9x\apu">
20
+      <UniqueIdentifier>{0a41f300-565a-47cf-9c48-44b7387fc99e}</UniqueIdentifier>
21
+    </Filter>
22
+    <Filter Include="Header Files\snes9x">
23
+      <UniqueIdentifier>{7596eaee-f7cb-4277-b40c-eaafd68cb713}</UniqueIdentifier>
24
+    </Filter>
25
+    <Filter Include="Header Files\snes9x\apu">
26
+      <UniqueIdentifier>{240b0939-ac8b-4aec-9e38-7fbfdeede73c}</UniqueIdentifier>
27
+    </Filter>
28
+  </ItemGroup>
29
+  <ItemGroup>
30
+    <ClCompile Include="XSFPlayer_SNSF.cpp">
31
+      <Filter>Source Files</Filter>
32
+    </ClCompile>
33
+    <ClCompile Include="snes9x\cpu.cpp">
34
+      <Filter>Source Files\snes9x</Filter>
35
+    </ClCompile>
36
+    <ClCompile Include="snes9x\cpuexec.cpp">
37
+      <Filter>Source Files\snes9x</Filter>
38
+    </ClCompile>
39
+    <ClCompile Include="snes9x\cpuops.cpp">
40
+      <Filter>Source Files\snes9x</Filter>
41
+    </ClCompile>
42
+    <ClCompile Include="snes9x\dma.cpp">
43
+      <Filter>Source Files\snes9x</Filter>
44
+    </ClCompile>
45
+    <ClCompile Include="snes9x\globals.cpp">
46
+      <Filter>Source Files\snes9x</Filter>
47
+    </ClCompile>
48
+    <ClCompile Include="snes9x\memmap.cpp">
49
+      <Filter>Source Files\snes9x</Filter>
50
+    </ClCompile>
51
+    <ClCompile Include="snes9x\ppu.cpp">
52
+      <Filter>Source Files\snes9x</Filter>
53
+    </ClCompile>
54
+    <ClCompile Include="snes9x\apu\apu.cpp">
55
+      <Filter>Source Files\snes9x\apu</Filter>
56
+    </ClCompile>
57
+    <ClCompile Include="snes9x\apu\SNES_SPC.cpp">
58
+      <Filter>Source Files\snes9x\apu</Filter>
59
+    </ClCompile>
60
+    <ClCompile Include="snes9x\apu\SNES_SPC_misc.cpp">
61
+      <Filter>Source Files\snes9x\apu</Filter>
62
+    </ClCompile>
63
+    <ClCompile Include="snes9x\apu\SNES_SPC_state.cpp">
64
+      <Filter>Source Files\snes9x\apu</Filter>
65
+    </ClCompile>
66
+    <ClCompile Include="snes9x\apu\SPC_DSP.cpp">
67
+      <Filter>Source Files\snes9x\apu</Filter>
68
+    </ClCompile>
69
+    <ClCompile Include="XSFConfig_SNSF.cpp">
70
+      <Filter>Source Files</Filter>
71
+    </ClCompile>
72
+    <ClCompile Include="snes9x\sdd1.cpp">
73
+      <Filter>Source Files\snes9x</Filter>
74
+    </ClCompile>
75
+  </ItemGroup>
76
+  <ItemGroup>
77
+    <ClInclude Include="snes9x\apu\apu.h">
78
+      <Filter>Header Files\snes9x\apu</Filter>
79
+    </ClInclude>
80
+    <ClInclude Include="snes9x\apu\blargg_common.h">
81
+      <Filter>Header Files\snes9x\apu</Filter>
82
+    </ClInclude>
83
+    <ClInclude Include="snes9x\apu\blargg_config.h">
84
+      <Filter>Header Files\snes9x\apu</Filter>
85
+    </ClInclude>
86
+    <ClInclude Include="snes9x\apu\blargg_endian.h">
87
+      <Filter>Header Files\snes9x\apu</Filter>
88
+    </ClInclude>
89
+    <ClInclude Include="snes9x\apu\blargg_source.h">
90
+      <Filter>Header Files\snes9x\apu</Filter>
91
+    </ClInclude>
92
+    <ClInclude Include="snes9x\apu\hermite_resampler.h">
93
+      <Filter>Header Files\snes9x\apu</Filter>
94
+    </ClInclude>
95
+    <ClInclude Include="snes9x\apu\linear_resampler.h">
96
+      <Filter>Header Files\snes9x\apu</Filter>
97
+    </ClInclude>
98
+    <ClInclude Include="snes9x\apu\resampler.h">
99
+      <Filter>Header Files\snes9x\apu</Filter>
100
+    </ClInclude>
101
+    <ClInclude Include="snes9x\apu\ring_buffer.h">
102
+      <Filter>Header Files\snes9x\apu</Filter>
103
+    </ClInclude>
104
+    <ClInclude Include="snes9x\apu\SNES_SPC.h">
105
+      <Filter>Header Files\snes9x\apu</Filter>
106
+    </ClInclude>
107
+    <ClInclude Include="snes9x\apu\SPC_CPU.h">
108
+      <Filter>Header Files\snes9x\apu</Filter>
109
+    </ClInclude>
110
+    <ClInclude Include="snes9x\apu\SPC_DSP.h">
111
+      <Filter>Header Files\snes9x\apu</Filter>
112
+    </ClInclude>
113
+    <ClInclude Include="snes9x\65c816.h">
114
+      <Filter>Header Files\snes9x</Filter>
115
+    </ClInclude>
116
+    <ClInclude Include="snes9x\cpuaddr.h">
117
+      <Filter>Header Files\snes9x</Filter>
118
+    </ClInclude>
119
+    <ClInclude Include="snes9x\cpuexec.h">
120
+      <Filter>Header Files\snes9x</Filter>
121
+    </ClInclude>
122
+    <ClInclude Include="snes9x\cpumacro.h">
123
+      <Filter>Header Files\snes9x</Filter>
124
+    </ClInclude>
125
+    <ClInclude Include="snes9x\cpuops.h">
126
+      <Filter>Header Files\snes9x</Filter>
127
+    </ClInclude>
128
+    <ClInclude Include="snes9x\dma.h">
129
+      <Filter>Header Files\snes9x</Filter>
130
+    </ClInclude>
131
+    <ClInclude Include="snes9x\getset.h">
132
+      <Filter>Header Files\snes9x</Filter>
133
+    </ClInclude>
134
+    <ClInclude Include="snes9x\memmap.h">
135
+      <Filter>Header Files\snes9x</Filter>
136
+    </ClInclude>
137
+    <ClInclude Include="snes9x\port.h">
138
+      <Filter>Header Files\snes9x</Filter>
139
+    </ClInclude>
140
+    <ClInclude Include="snes9x\ppu.h">
141
+      <Filter>Header Files\snes9x</Filter>
142
+    </ClInclude>
143
+    <ClInclude Include="snes9x\snes9x.h">
144
+      <Filter>Header Files\snes9x</Filter>
145
+    </ClInclude>
146
+    <ClInclude Include="XSFConfig_SNSF.h">
147
+      <Filter>Header Files</Filter>
148
+    </ClInclude>
149
+    <ClInclude Include="snes9x\sdd1.h">
150
+      <Filter>Header Files\snes9x</Filter>
151
+    </ClInclude>
152
+    <ClInclude Include="snes9x\apu\bspline_resampler.h">
153
+      <Filter>Header Files\snes9x\apu</Filter>
154
+    </ClInclude>
155
+    <ClInclude Include="snes9x\apu\osculating_resampler.h">
156
+      <Filter>Header Files\snes9x\apu</Filter>
157
+    </ClInclude>
158
+    <ClInclude Include="snes9x\apu\sinc_resampler.h">
159
+      <Filter>Header Files\snes9x\apu</Filter>
160
+    </ClInclude>
161
+  </ItemGroup>
162
+</Project>
0 163
\ No newline at end of file
1 164
new file mode 100644
... ...
@@ -0,0 +1,44 @@
1
+
2
+Microsoft Visual Studio Solution File, Format Version 11.00
3
+# Visual C++ Express 2010
4
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "in_2sf", "in_2sf\in_2sf.vcxproj", "{1927E848-5CFF-4462-A5AB-2768A390C5F3}"
5
+EndProject
6
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "in_gsf", "in_gsf\in_gsf.vcxproj", "{1F019070-5442-43ED-99F8-B5DC45E762B1}"
7
+EndProject
8
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "in_snsf", "in_snsf\in_snsf.vcxproj", "{C643848D-8ECB-4B45-9089-1F7DC4ED0451}"
9
+EndProject
10
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "in_ncsf", "in_ncsf\in_ncsf.vcxproj", "{4EDC9B55-39BE-4D36-8819-F414FC77ED1E}"
11
+EndProject
12
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "in_xsf_framework", "in_xsf_framework\in_xsf_framework.vcxproj", "{9D6D2540-B3DC-462B-BBC0-5B7C32A4D581}"
13
+EndProject
14
+Global
15
+	GlobalSection(SolutionConfigurationPlatforms) = preSolution
16
+		Debug|Win32 = Debug|Win32
17
+		Release|Win32 = Release|Win32
18
+	EndGlobalSection
19
+	GlobalSection(ProjectConfigurationPlatforms) = postSolution
20
+		{1927E848-5CFF-4462-A5AB-2768A390C5F3}.Debug|Win32.ActiveCfg = Debug|Win32
21
+		{1927E848-5CFF-4462-A5AB-2768A390C5F3}.Debug|Win32.Build.0 = Debug|Win32
22
+		{1927E848-5CFF-4462-A5AB-2768A390C5F3}.Release|Win32.ActiveCfg = Release|Win32
23
+		{1927E848-5CFF-4462-A5AB-2768A390C5F3}.Release|Win32.Build.0 = Release|Win32
24
+		{1F019070-5442-43ED-99F8-B5DC45E762B1}.Debug|Win32.ActiveCfg = Debug|Win32
25
+		{1F019070-5442-43ED-99F8-B5DC45E762B1}.Debug|Win32.Build.0 = Debug|Win32
26
+		{1F019070-5442-43ED-99F8-B5DC45E762B1}.Release|Win32.ActiveCfg = Release|Win32
27
+		{1F019070-5442-43ED-99F8-B5DC45E762B1}.Release|Win32.Build.0 = Release|Win32
28
+		{C643848D-8ECB-4B45-9089-1F7DC4ED0451}.Debug|Win32.ActiveCfg = Debug|Win32
29
+		{C643848D-8ECB-4B45-9089-1F7DC4ED0451}.Debug|Win32.Build.0 = Debug|Win32
30
+		{C643848D-8ECB-4B45-9089-1F7DC4ED0451}.Release|Win32.ActiveCfg = Release|Win32
31
+		{C643848D-8ECB-4B45-9089-1F7DC4ED0451}.Release|Win32.Build.0 = Release|Win32
32
+		{4EDC9B55-39BE-4D36-8819-F414FC77ED1E}.Debug|Win32.ActiveCfg = Debug|Win32
33
+		{4EDC9B55-39BE-4D36-8819-F414FC77ED1E}.Debug|Win32.Build.0 = Debug|Win32
34
+		{4EDC9B55-39BE-4D36-8819-F414FC77ED1E}.Release|Win32.ActiveCfg = Release|Win32
35
+		{4EDC9B55-39BE-4D36-8819-F414FC77ED1E}.Release|Win32.Build.0 = Release|Win32
36
+		{9D6D2540-B3DC-462B-BBC0-5B7C32A4D581}.Debug|Win32.ActiveCfg = Debug|Win32
37
+		{9D6D2540-B3DC-462B-BBC0-5B7C32A4D581}.Debug|Win32.Build.0 = Debug|Win32
38
+		{9D6D2540-B3DC-462B-BBC0-5B7C32A4D581}.Release|Win32.ActiveCfg = Release|Win32
39
+		{9D6D2540-B3DC-462B-BBC0-5B7C32A4D581}.Release|Win32.Build.0 = Release|Win32
40
+	EndGlobalSection
41
+	GlobalSection(SolutionProperties) = preSolution
42
+		HideSolutionNode = FALSE
43
+	EndGlobalSection
44
+EndGlobal
0 45
new file mode 100644
... ...
@@ -0,0 +1,18 @@
1
+<?xml version="1.0" encoding="utf-8"?>
2
+<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3
+  <ImportGroup Label="PropertySheets" />
4
+  <PropertyGroup Label="UserMacros">
5
+    <zlibRootDir>ZLIBFIXME</zlibRootDir>
6
+    <WinampSDKDir>WINAMPSDKFIXME</WinampSDKDir>
7
+  </PropertyGroup>
8
+  <PropertyGroup />
9
+  <ItemDefinitionGroup />
10
+  <ItemGroup>
11
+    <BuildMacro Include="zlibRootDir">
12
+      <Value>$(zlibRootDir)</Value>
13
+    </BuildMacro>
14
+    <BuildMacro Include="WinampSDKDir">
15
+      <Value>$(WinampSDKDir)</Value>
16
+    </BuildMacro>
17
+  </ItemGroup>
18
+</Project>
0 19
\ No newline at end of file
1 20
new file mode 100644
... ...
@@ -0,0 +1,104 @@
1
+<?xml version="1.0" encoding="utf-8"?>
2
+<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3
+  <ItemGroup Label="ProjectConfigurations">
4
+    <ProjectConfiguration Include="Debug|Win32">
5
+      <Configuration>Debug</Configuration>
6
+      <Platform>Win32</Platform>
7
+    </ProjectConfiguration>
8
+    <ProjectConfiguration Include="Release|Win32">
9
+      <Configuration>Release</Configuration>
10
+      <Platform>Win32</Platform>
11
+    </ProjectConfiguration>
12
+  </ItemGroup>
13
+  <PropertyGroup Label="Globals">
14
+    <ProjectGuid>{9D6D2540-B3DC-462B-BBC0-5B7C32A4D581}</ProjectGuid>
15
+    <Keyword>Win32Proj</Keyword>
16
+    <RootNamespace>in_xsf_framework</RootNamespace>
17
+  </PropertyGroup>
18
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
19
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
20
+    <ConfigurationType>StaticLibrary</ConfigurationType>
21
+    <UseDebugLibraries>true</UseDebugLibraries>
22
+    <CharacterSet>Unicode</CharacterSet>
23
+  </PropertyGroup>
24
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
25
+    <ConfigurationType>StaticLibrary</ConfigurationType>
26
+    <UseDebugLibraries>false</UseDebugLibraries>
27
+    <WholeProgramOptimization>true</WholeProgramOptimization>
28
+    <CharacterSet>Unicode</CharacterSet>
29
+  </PropertyGroup>
30
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
31
+  <ImportGroup Label="ExtensionSettings">
32
+  </ImportGroup>
33
+  <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
34
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
35
+    <Import Project="common.props" />
36
+  </ImportGroup>
37
+  <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
38
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
39
+    <Import Project="common.props" />
40
+  </ImportGroup>
41
+  <PropertyGroup Label="UserMacros" />
42
+  <PropertyGroup />
43
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
44
+    <ClCompile>
45
+      <WarningLevel>Level4</WarningLevel>
46
+      <Optimization>Disabled</Optimization>
47
+      <PreprocessorDefinitions>WIN32;_LIB;_CRT_SECURE_NO_WARNINGS;WINAMP_PLUGIN;UNICODE_INPUT_PLUGIN;_DEBUG;_ITERATOR_DEBUG_LEVEL=0;%(PreprocessorDefinitions)</PreprocessorDefinitions>
48
+      <AdditionalIncludeDirectories>G:\Code\my_xsf\src;$(zlibRootDir)\include;$(WinampSDKDir);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
49
+      <DisableSpecificWarnings>4127;4244;4512;%(DisableSpecificWarnings)</DisableSpecificWarnings>
50
+    </ClCompile>
51
+    <Link>
52
+      <SubSystem>Windows</SubSystem>
53
+      <GenerateDebugInformation>true</GenerateDebugInformation>
54
+    </Link>
55
+  </ItemDefinitionGroup>
56
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
57
+    <ClCompile>
58
+      <WarningLevel>Level4</WarningLevel>
59
+      <Optimization>MaxSpeed</Optimization>
60
+      <FunctionLevelLinking>true</FunctionLevelLinking>
61
+      <IntrinsicFunctions>true</IntrinsicFunctions>
62
+      <PreprocessorDefinitions>WIN32;_LIB;_CRT_SECURE_NO_WARNINGS;WINAMP_PLUGIN;UNICODE_INPUT_PLUGIN;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
63
+      <AdditionalIncludeDirectories>G:\Code\my_xsf\src;$(zlibRootDir)\include;$(WinampSDKDir);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
64
+      <DisableSpecificWarnings>4127;4244;4512;%(DisableSpecificWarnings)</DisableSpecificWarnings>
65
+    </ClCompile>
66
+    <Link>
67
+      <SubSystem>Windows</SubSystem>
68
+      <GenerateDebugInformation>true</GenerateDebugInformation>
69
+      <EnableCOMDATFolding>true</EnableCOMDATFolding>
70
+      <OptimizeReferences>true</OptimizeReferences>
71
+    </Link>
72
+  </ItemDefinitionGroup>
73
+  <ItemGroup>
74
+    <ClInclude Include="BigSString.h" />
75
+    <ClInclude Include="convert.h" />
76
+    <ClInclude Include="ConvertUTF.h" />
77
+    <ClInclude Include="DialogBuilder.h" />
78
+    <ClInclude Include="eqstr.h" />
79
+    <ClInclude Include="ltstr.h" />
80
+    <ClInclude Include="TagList.h" />
81
+    <ClInclude Include="UtfConverter.h" />
82
+    <ClInclude Include="UTFEncodeDecode.h" />
83
+    <ClInclude Include="windowsh_wrapper.h" />
84
+    <ClInclude Include="XSFCommon.h" />
85
+    <ClInclude Include="XSFConfig.h" />
86
+    <ClInclude Include="XSFFile.h" />
87
+    <ClInclude Include="XSFPlayer.h" />
88
+  </ItemGroup>
89
+  <ItemGroup>
90
+    <ClCompile Include="ConvertUTF.cpp" />
91
+    <ClCompile Include="DialogBuilder.cpp" />
92
+    <ClCompile Include="in_xsf.cpp" />
93
+    <ClCompile Include="TagList.cpp" />
94
+    <ClCompile Include="UtfConverter.cpp" />
95
+    <ClCompile Include="UTFEncodeDecode.cpp" />
96
+    <ClCompile Include="XSFConfig.cpp" />
97
+    <ClCompile Include="XSFConfig_Winamp.cpp" />
98
+    <ClCompile Include="XSFFile.cpp" />
99
+    <ClCompile Include="XSFPlayer.cpp" />
100
+  </ItemGroup>
101
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
102
+  <ImportGroup Label="ExtensionTargets">
103
+  </ImportGroup>
104
+</Project>
0 105
\ No newline at end of file
1 106
new file mode 100644
... ...
@@ -0,0 +1,93 @@
1
+<?xml version="1.0" encoding="utf-8"?>
2
+<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3
+  <ItemGroup>
4
+    <Filter Include="Source Files">
5
+      <UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
6
+      <Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
7
+    </Filter>
8
+    <Filter Include="Header Files">
9
+      <UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
10
+      <Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
11
+    </Filter>
12
+    <Filter Include="Resource Files">
13
+      <UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
14
+      <Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions>
15
+    </Filter>
16
+  </ItemGroup>
17
+  <ItemGroup>
18
+    <ClInclude Include="BigSString.h">
19
+      <Filter>Header Files</Filter>
20
+    </ClInclude>
21
+    <ClInclude Include="convert.h">
22
+      <Filter>Header Files</Filter>
23
+    </ClInclude>
24
+    <ClInclude Include="ConvertUTF.h">
25
+      <Filter>Header Files</Filter>
26
+    </ClInclude>
27
+    <ClInclude Include="DialogBuilder.h">
28
+      <Filter>Header Files</Filter>
29
+    </ClInclude>
30
+    <ClInclude Include="eqstr.h">
31
+      <Filter>Header Files</Filter>
32
+    </ClInclude>
33
+    <ClInclude Include="UtfConverter.h">
34
+      <Filter>Header Files</Filter>
35
+    </ClInclude>
36
+    <ClInclude Include="UTFEncodeDecode.h">
37
+      <Filter>Header Files</Filter>
38
+    </ClInclude>
39
+    <ClInclude Include="windowsh_wrapper.h">
40
+      <Filter>Header Files</Filter>
41
+    </ClInclude>
42
+    <ClInclude Include="XSFCommon.h">
43
+      <Filter>Header Files</Filter>
44
+    </ClInclude>
45
+    <ClInclude Include="XSFConfig.h">
46
+      <Filter>Header Files</Filter>
47
+    </ClInclude>
48
+    <ClInclude Include="XSFFile.h">
49
+      <Filter>Header Files</Filter>
50
+    </ClInclude>
51
+    <ClInclude Include="XSFPlayer.h">
52
+      <Filter>Header Files</Filter>
53
+    </ClInclude>
54
+    <ClInclude Include="TagList.h">
55
+      <Filter>Header Files</Filter>
56
+    </ClInclude>
57
+    <ClInclude Include="ltstr.h">
58
+      <Filter>Header Files</Filter>
59
+    </ClInclude>
60
+  </ItemGroup>
61
+  <ItemGroup>
62
+    <ClCompile Include="ConvertUTF.cpp">
63
+      <Filter>Source Files</Filter>
64
+    </ClCompile>
65
+    <ClCompile Include="DialogBuilder.cpp">
66
+      <Filter>Source Files</Filter>
67
+    </ClCompile>
68
+    <ClCompile Include="in_xsf.cpp">
69
+      <Filter>Source Files</Filter>
70
+    </ClCompile>
71
+    <ClCompile Include="UtfConverter.cpp">
72
+      <Filter>Source Files</Filter>
73
+    </ClCompile>
74
+    <ClCompile Include="UTFEncodeDecode.cpp">
75
+      <Filter>Source Files</Filter>
76
+    </ClCompile>
77
+    <ClCompile Include="XSFConfig.cpp">
78
+      <Filter>Source Files</Filter>
79
+    </ClCompile>
80
+    <ClCompile Include="XSFConfig_Winamp.cpp">
81
+      <Filter>Source Files</Filter>
82
+    </ClCompile>
83
+    <ClCompile Include="XSFFile.cpp">
84
+      <Filter>Source Files</Filter>
85
+    </ClCompile>
86
+    <ClCompile Include="XSFPlayer.cpp">
87
+      <Filter>Source Files</Filter>
88
+    </ClCompile>
89
+    <ClCompile Include="TagList.cpp">
90
+      <Filter>Source Files</Filter>
91
+    </ClCompile>
92
+  </ItemGroup>
93
+</Project>
0 94
\ No newline at end of file