Supermodel/VS2008/Supermodel.vcproj
Nik Henson 183dca563d Committing various small updates that have been hanging around in my source tree for a while now:
- Added 'crosshairs' command line and config option.
- Added 'vsync' command line and config option (so far only tested on NVidia cards on Windows 7 - other graphics drivers, O/Ss or driver settings may simply chose to ignore this).
- Added fullscreen toggle within game using Alt+Enter key combination.
- Added framework for lamp outputs and 'outputs' command line and config option.  So far only the lamps for driving games are hooked up in the emulator (others to be added later).
- Added an initial outputs implementation for Windows that sends MAMEHooker compatible messages (-outputs=win to enable)
- Fixed fps calculation in Main.cpp that was producing incorrect results and so giving the impression that frame throttling wasn't working properly when in fact it was.
- Fixed palette indexed colours as the index was always off by one, causing incorrect colours in various games, eg drivers' suits and flashing Start sign in Daytona 2.
- Altered caching of models so that models with palette indexed colours use the dynamic cache rather than the static one.  This is so that changes in palette indexed colours appear on screen, eg the flashing Start sign on the advanced course of Daytona 2 (although currently the START message itself is not visible due to other problems with texture decoding).
- Fixed small bug in TileGen.cpp which meant both palettes were being completely recomputed pretty much with every frame.  This was a significant performance hit, particularly as palette recomputation is currently being done in SyncSnapshots (it should be moved out of here at some point, although for now it's no big deal).
- Made sure all OpenGL objects and resources are deleted in Render2D/3D destructors, in particular the deleting of the VBO buffer in DestroyModelCache.
- Made sure that GLSL uniforms are always checked to see if they are bound before using them in order to stop unecessary (but harmless) GL errors.
- Altered the default texture sheet handling to use a single large GL texture holding multiple Model3 texture sheets rather than multiple GL textures as before (if required, the old behaviour can still be selected with the mulisheet fragment shader).  I believe this fixes the disappearing crosshairs/corrupt GL state problem which the multisheet fragment shader seemed to be triggering somehow.
- Fixed a bug in debugger which meant memory watches were not triggering properly
2012-07-15 21:04:46 +00:00

2333 lines
52 KiB
XML
Executable file

<?xml version="1.0" encoding="Windows-1252"?>
<VisualStudioProject
ProjectType="Visual C++"
Version="9.00"
Name="Supermodel"
ProjectGUID="{B114BBD9-8AEA-4DAE-B367-A66A804CB3DD}"
RootNamespace="Supermodel"
Keyword="Win32Proj"
TargetFrameworkVersion="196613"
>
<Platforms>
<Platform
Name="Win32"
/>
<Platform
Name="x64"
/>
</Platforms>
<ToolFiles>
<DefaultToolFile
FileName="masm.rules"
/>
</ToolFiles>
<Configurations>
<Configuration
Name="Debug|Win32"
OutputDirectory="$(PlatformName)\$(ConfigurationName)"
IntermediateDirectory="$(PlatformName)\$(ConfigurationName)"
ConfigurationType="1"
CharacterSet="1"
>
<Tool
Name="VCPreBuildEventTool"
/>
<Tool
Name="VCCustomBuildTool"
/>
<Tool
Name="MASM"
/>
<Tool
Name="VCXMLDataGeneratorTool"
/>
<Tool
Name="VCWebServiceProxyGeneratorTool"
/>
<Tool
Name="VCMIDLTool"
/>
<Tool
Name="VCCLCompilerTool"
Optimization="0"
AdditionalIncludeDirectories="..\Src;..\Src\OSD;..\Src\OSD\SDL;..\Src\OSD\Windows;&quot;..\Libraries\zlib-1.2.4&quot;;&quot;..\Libraries\SDL-1.2.14\include&quot;;&quot;$(DXSDK_DIR)\Include&quot;"
PreprocessorDefinitions="SUPERMODEL_WIN32;INLINE=static __inline;_MBCS;_CRT_SECURE_NO_WARNINGS;GLEW_STATIC;$(NOINHERIT)"
MinimalRebuild="true"
BasicRuntimeChecks="3"
RuntimeLibrary="1"
UsePrecompiledHeader="0"
WarningLevel="3"
DebugInformationFormat="4"
/>
<Tool
Name="VCManagedResourceCompilerTool"
/>
<Tool
Name="VCResourceCompilerTool"
/>
<Tool
Name="VCPreLinkEventTool"
/>
<Tool
Name="VCLinkerTool"
AdditionalDependencies="opengl32.lib glu32.lib WbemUuid.lib dinput8.lib dxguid.lib"
OutputFile="$(OutDir)\$(ProjectName).exe"
LinkIncremental="2"
AdditionalLibraryDirectories="&quot;$(DXSDK_DIR)\Lib\x86&quot;"
GenerateDebugInformation="true"
SubSystem="1"
TargetMachine="1"
/>
<Tool
Name="VCALinkTool"
/>
<Tool
Name="VCManifestTool"
/>
<Tool
Name="VCXDCMakeTool"
/>
<Tool
Name="VCBscMakeTool"
/>
<Tool
Name="VCFxCopTool"
/>
<Tool
Name="VCAppVerifierTool"
/>
<Tool
Name="VCPostBuildEventTool"
CommandLine="mkdir &quot;$(TargetDir)\Config&quot;&#x0D;&#x0A;mkdir &quot;$(TargetDir)\NVRAM&quot;&#x0D;&#x0A;mkdir &quot;$(TargetDir)\Saves&quot;&#x0D;&#x0A;xcopy /D /Y &quot;$(ProjectDir)\..\Docs\*&quot; &quot;$(TargetDir)&quot;&#x0D;&#x0A;xcopy /D /Y &quot;$(ProjectDir)\..\Config\*&quot; &quot;$(TargetDir)\Config&quot;&#x0D;&#x0A;xcopy /D /Y &quot;$(ProjectDir)\SDL\$(PlatformName)\$(ConfigurationName)\SDL.dll&quot; &quot;$(TargetDir)&quot;&#x0D;&#x0A;"
/>
</Configuration>
<Configuration
Name="Debug|x64"
OutputDirectory="$(PlatformName)\$(ConfigurationName)"
IntermediateDirectory="$(PlatformName)\$(ConfigurationName)"
ConfigurationType="1"
CharacterSet="1"
>
<Tool
Name="VCPreBuildEventTool"
/>
<Tool
Name="VCCustomBuildTool"
/>
<Tool
Name="MASM"
/>
<Tool
Name="VCXMLDataGeneratorTool"
/>
<Tool
Name="VCWebServiceProxyGeneratorTool"
/>
<Tool
Name="VCMIDLTool"
TargetEnvironment="3"
/>
<Tool
Name="VCCLCompilerTool"
Optimization="0"
AdditionalIncludeDirectories="..\Src;..\Src\OSD;..\Src\OSD\SDL;..\Src\OSD\Windows;&quot;..\Libraries\zlib-1.2.4&quot;;&quot;..\Libraries\SDL-1.2.14\include&quot;;&quot;$(DXSDK_DIR)\Include&quot;"
PreprocessorDefinitions="SUPERMODEL_WIN32;INLINE=static __inline;_MBCS;_CRT_SECURE_NO_WARNINGS;GLEW_STATIC;$(NOINHERIT)"
MinimalRebuild="true"
BasicRuntimeChecks="3"
RuntimeLibrary="1"
UsePrecompiledHeader="0"
WarningLevel="3"
DebugInformationFormat="3"
/>
<Tool
Name="VCManagedResourceCompilerTool"
/>
<Tool
Name="VCResourceCompilerTool"
/>
<Tool
Name="VCPreLinkEventTool"
/>
<Tool
Name="VCLinkerTool"
AdditionalDependencies="opengl32.lib glu32.lib WbemUuid.lib dinput8.lib dxguid.lib"
OutputFile="$(OutDir)\$(ProjectName).exe"
LinkIncremental="2"
AdditionalLibraryDirectories="&quot;$(DXSDK_DIR)\Lib\x64&quot;"
GenerateDebugInformation="true"
SubSystem="1"
TargetMachine="17"
/>
<Tool
Name="VCALinkTool"
/>
<Tool
Name="VCManifestTool"
/>
<Tool
Name="VCXDCMakeTool"
/>
<Tool
Name="VCBscMakeTool"
/>
<Tool
Name="VCFxCopTool"
/>
<Tool
Name="VCAppVerifierTool"
/>
<Tool
Name="VCPostBuildEventTool"
CommandLine="mkdir &quot;$(TargetDir)\Config&quot;&#x0D;&#x0A;mkdir &quot;$(TargetDir)\NVRAM&quot;&#x0D;&#x0A;mkdir &quot;$(TargetDir)\Saves&quot;&#x0D;&#x0A;xcopy /D /Y &quot;$(ProjectDir)\..\Docs\*&quot; &quot;$(TargetDir)&quot;&#x0D;&#x0A;xcopy /D /Y &quot;$(ProjectDir)\..\Config\*&quot; &quot;$(TargetDir)\Config&quot;&#x0D;&#x0A;xcopy /D /Y &quot;$(ProjectDir)\SDL\$(PlatformName)\$(ConfigurationName)\SDL.dll&quot; &quot;$(TargetDir)&quot;&#x0D;&#x0A;"
/>
</Configuration>
<Configuration
Name="Release|Win32"
OutputDirectory="$(PlatformName)\$(ConfigurationName)"
IntermediateDirectory="$(PlatformName)\$(ConfigurationName)"
ConfigurationType="1"
CharacterSet="1"
WholeProgramOptimization="1"
>
<Tool
Name="VCPreBuildEventTool"
/>
<Tool
Name="VCCustomBuildTool"
/>
<Tool
Name="MASM"
/>
<Tool
Name="VCXMLDataGeneratorTool"
/>
<Tool
Name="VCWebServiceProxyGeneratorTool"
/>
<Tool
Name="VCMIDLTool"
/>
<Tool
Name="VCCLCompilerTool"
Optimization="3"
EnableIntrinsicFunctions="false"
AdditionalIncludeDirectories="..\Src;..\Src\OSD;..\Src\OSD\SDL;..\Src\OSD\Windows;&quot;..\Libraries\zlib-1.2.4&quot;;&quot;..\Libraries\SDL-1.2.14\include&quot;;&quot;$(DXSDK_DIR)\Include&quot;"
PreprocessorDefinitions="SUPERMODEL_WIN32;INLINE=static __inline;_MBCS;_CRT_SECURE_NO_WARNINGS;GLEW_STATIC;$(NOINHERIT)"
RuntimeLibrary="0"
EnableFunctionLevelLinking="true"
UsePrecompiledHeader="0"
WarningLevel="3"
DebugInformationFormat="3"
/>
<Tool
Name="VCManagedResourceCompilerTool"
/>
<Tool
Name="VCResourceCompilerTool"
/>
<Tool
Name="VCPreLinkEventTool"
/>
<Tool
Name="VCLinkerTool"
AdditionalDependencies="opengl32.lib glu32.lib WbemUuid.lib dinput8.lib dxguid.lib"
OutputFile="$(OutDir)\$(ProjectName).exe"
LinkIncremental="1"
AdditionalLibraryDirectories="&quot;$(DXSDK_DIR)\Lib\x86&quot;"
GenerateManifest="false"
GenerateDebugInformation="false"
SubSystem="1"
OptimizeReferences="2"
EnableCOMDATFolding="2"
TargetMachine="1"
/>
<Tool
Name="VCALinkTool"
/>
<Tool
Name="VCManifestTool"
/>
<Tool
Name="VCXDCMakeTool"
/>
<Tool
Name="VCBscMakeTool"
/>
<Tool
Name="VCFxCopTool"
/>
<Tool
Name="VCAppVerifierTool"
/>
<Tool
Name="VCPostBuildEventTool"
CommandLine="mkdir &quot;$(TargetDir)\Config&quot;&#x0D;&#x0A;mkdir &quot;$(TargetDir)\NVRAM&quot;&#x0D;&#x0A;mkdir &quot;$(TargetDir)\Saves&quot;&#x0D;&#x0A;xcopy /D /Y &quot;$(ProjectDir)\..\Docs\*&quot; &quot;$(TargetDir)&quot;&#x0D;&#x0A;xcopy /D /Y &quot;$(ProjectDir)\..\Config\*&quot; &quot;$(TargetDir)\Config&quot;&#x0D;&#x0A;xcopy /D /Y &quot;$(ProjectDir)\SDL\$(PlatformName)\$(ConfigurationName)\SDL.dll&quot; &quot;$(TargetDir)&quot;&#x0D;&#x0A;&#x0D;&#x0A;"
/>
</Configuration>
<Configuration
Name="Release|x64"
OutputDirectory="$(PlatformName)\$(ConfigurationName)"
IntermediateDirectory="$(PlatformName)\$(ConfigurationName)"
ConfigurationType="1"
CharacterSet="1"
WholeProgramOptimization="1"
>
<Tool
Name="VCPreBuildEventTool"
/>
<Tool
Name="VCCustomBuildTool"
/>
<Tool
Name="MASM"
/>
<Tool
Name="VCXMLDataGeneratorTool"
/>
<Tool
Name="VCWebServiceProxyGeneratorTool"
/>
<Tool
Name="VCMIDLTool"
TargetEnvironment="3"
/>
<Tool
Name="VCCLCompilerTool"
Optimization="3"
EnableIntrinsicFunctions="false"
AdditionalIncludeDirectories="..\Src;..\Src\OSD;..\Src\OSD\SDL;..\Src\OSD\Windows;&quot;..\Libraries\zlib-1.2.4&quot;;&quot;..\Libraries\SDL-1.2.14\include&quot;;&quot;$(DXSDK_DIR)\Include&quot;"
PreprocessorDefinitions="SUPERMODEL_WIN32;INLINE=static __inline;_MBCS;_CRT_SECURE_NO_WARNINGS;GLEW_STATIC;$(NOINHERIT)"
ExceptionHandling="1"
RuntimeLibrary="0"
EnableFunctionLevelLinking="true"
UsePrecompiledHeader="0"
WarningLevel="3"
DebugInformationFormat="3"
/>
<Tool
Name="VCManagedResourceCompilerTool"
/>
<Tool
Name="VCResourceCompilerTool"
/>
<Tool
Name="VCPreLinkEventTool"
/>
<Tool
Name="VCLinkerTool"
AdditionalDependencies="opengl32.lib glu32.lib WbemUuid.lib dinput8.lib dxguid.lib"
OutputFile="$(OutDir)\$(ProjectName).exe"
LinkIncremental="1"
AdditionalLibraryDirectories="&quot;$(DXSDK_DIR)\Lib\x64&quot;"
GenerateManifest="false"
GenerateDebugInformation="false"
SubSystem="1"
OptimizeReferences="2"
EnableCOMDATFolding="2"
TargetMachine="17"
/>
<Tool
Name="VCALinkTool"
/>
<Tool
Name="VCManifestTool"
EmbedManifest="true"
/>
<Tool
Name="VCXDCMakeTool"
/>
<Tool
Name="VCBscMakeTool"
/>
<Tool
Name="VCFxCopTool"
/>
<Tool
Name="VCAppVerifierTool"
/>
<Tool
Name="VCPostBuildEventTool"
CommandLine="mkdir &quot;$(TargetDir)\Config&quot;&#x0D;&#x0A;mkdir &quot;$(TargetDir)\NVRAM&quot;&#x0D;&#x0A;mkdir &quot;$(TargetDir)\Saves&quot;&#x0D;&#x0A;xcopy /D /Y &quot;$(ProjectDir)\..\Docs\*&quot; &quot;$(TargetDir)&quot;&#x0D;&#x0A;xcopy /D /Y &quot;$(ProjectDir)\..\Config\*&quot; &quot;$(TargetDir)\Config&quot;&#x0D;&#x0A;xcopy /D /Y &quot;$(ProjectDir)\SDL\$(PlatformName)\$(ConfigurationName)\SDL.dll&quot; &quot;$(TargetDir)&quot;&#x0D;&#x0A;"
/>
</Configuration>
</Configurations>
<References>
<ProjectReference
ReferencedProjectIdentifier="{248D61E0-2E9B-4C73-8839-A31FBCB7D109}"
RelativePathToProject=".\ZLib\ZLib.vcproj"
/>
<ProjectReference
ReferencedProjectIdentifier="{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}"
RelativePathToProject=".\SDL\SDL.vcproj"
/>
<ProjectReference
ReferencedProjectIdentifier="{DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}"
RelativePathToProject=".\SDLmain\SDLmain.vcproj"
/>
</References>
<Files>
<Filter
Name="Source Files"
Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx"
UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
>
<File
RelativePath="..\Src\BlockFile.cpp"
>
</File>
<File
RelativePath="..\Src\Config.cpp"
>
</File>
<File
RelativePath="..\Src\Games.cpp"
>
</File>
<File
RelativePath="..\Src\INIFile.cpp"
>
</File>
<File
RelativePath="..\Src\ROMLoad.cpp"
>
</File>
<Filter
Name="CPU"
>
<Filter
Name="PowerPC"
>
<File
RelativePath="..\Src\CPU\PowerPC\ppc.cpp"
>
</File>
<File
RelativePath="..\Src\CPU\PowerPC\ppc603.c"
>
<FileConfiguration
Name="Debug|Win32"
ExcludedFromBuild="true"
>
<Tool
Name="VCCLCompilerTool"
/>
</FileConfiguration>
<FileConfiguration
Name="Debug|x64"
ExcludedFromBuild="true"
>
<Tool
Name="VCCLCompilerTool"
/>
</FileConfiguration>
<FileConfiguration
Name="Release|Win32"
ExcludedFromBuild="true"
>
<Tool
Name="VCCLCompilerTool"
/>
</FileConfiguration>
<FileConfiguration
Name="Release|x64"
ExcludedFromBuild="true"
>
<Tool
Name="VCCLCompilerTool"
/>
</FileConfiguration>
</File>
<File
RelativePath="..\Src\CPU\PowerPC\ppc_ops.c"
>
<FileConfiguration
Name="Debug|Win32"
ExcludedFromBuild="true"
>
<Tool
Name="VCCLCompilerTool"
/>
</FileConfiguration>
<FileConfiguration
Name="Debug|x64"
ExcludedFromBuild="true"
>
<Tool
Name="VCCLCompilerTool"
/>
</FileConfiguration>
<FileConfiguration
Name="Release|Win32"
ExcludedFromBuild="true"
>
<Tool
Name="VCCLCompilerTool"
/>
</FileConfiguration>
<FileConfiguration
Name="Release|x64"
ExcludedFromBuild="true"
>
<Tool
Name="VCCLCompilerTool"
/>
</FileConfiguration>
</File>
<File
RelativePath="..\Src\CPU\PowerPC\PPCDisasm.cpp"
>
</File>
</Filter>
<Filter
Name="68K"
>
<File
RelativePath="..\Src\CPU\68K\68K.cpp"
>
</File>
<Filter
Name="Musashi"
>
<File
RelativePath="..\Src\CPU\68K\Musashi\m68k_in.c"
>
<FileConfiguration
Name="Debug|Win32"
ExcludedFromBuild="true"
>
<Tool
Name="VCCLCompilerTool"
/>
</FileConfiguration>
<FileConfiguration
Name="Debug|x64"
ExcludedFromBuild="true"
>
<Tool
Name="VCCLCompilerTool"
/>
</FileConfiguration>
<FileConfiguration
Name="Release|Win32"
ExcludedFromBuild="true"
>
<Tool
Name="VCCLCompilerTool"
/>
</FileConfiguration>
<FileConfiguration
Name="Release|x64"
ExcludedFromBuild="true"
>
<Tool
Name="VCCLCompilerTool"
/>
</FileConfiguration>
</File>
<File
RelativePath="..\Src\CPU\68K\Musashi\m68kcpu.c"
>
</File>
<File
RelativePath="..\Src\CPU\68K\Musashi\m68kdasm.c"
>
<FileConfiguration
Name="Debug|Win32"
ExcludedFromBuild="true"
>
<Tool
Name="VCCLCompilerTool"
/>
</FileConfiguration>
<FileConfiguration
Name="Debug|x64"
ExcludedFromBuild="true"
>
<Tool
Name="VCCLCompilerTool"
/>
</FileConfiguration>
<FileConfiguration
Name="Release|Win32"
ExcludedFromBuild="true"
>
<Tool
Name="VCCLCompilerTool"
/>
</FileConfiguration>
<FileConfiguration
Name="Release|x64"
ExcludedFromBuild="true"
>
<Tool
Name="VCCLCompilerTool"
/>
</FileConfiguration>
</File>
<File
RelativePath="..\Src\CPU\68K\Musashi\m68kopac.c"
>
</File>
<File
RelativePath="..\Src\CPU\68K\Musashi\m68kopdm.c"
>
</File>
<File
RelativePath="..\Src\CPU\68K\Musashi\m68kopnz.c"
>
</File>
<File
RelativePath="..\Src\CPU\68K\Musashi\m68kops.c"
>
</File>
</Filter>
<Filter
Name="Turbo68K"
>
<File
RelativePath="..\Src\CPU\68K\Turbo68K\Make68K.c"
>
<FileConfiguration
Name="Debug|Win32"
ExcludedFromBuild="true"
>
<Tool
Name="VCCLCompilerTool"
/>
</FileConfiguration>
<FileConfiguration
Name="Debug|x64"
ExcludedFromBuild="true"
>
<Tool
Name="VCCLCompilerTool"
/>
</FileConfiguration>
<FileConfiguration
Name="Release|Win32"
ExcludedFromBuild="true"
>
<Tool
Name="VCCLCompilerTool"
/>
</FileConfiguration>
<FileConfiguration
Name="Release|x64"
ExcludedFromBuild="true"
>
<Tool
Name="VCCLCompilerTool"
/>
</FileConfiguration>
</File>
<File
RelativePath="..\Src\CPU\68K\Turbo68K\Turbo68K.asm"
>
<FileConfiguration
Name="Debug|Win32"
ExcludedFromBuild="true"
>
<Tool
Name="MASM"
/>
</FileConfiguration>
<FileConfiguration
Name="Debug|x64"
ExcludedFromBuild="true"
>
<Tool
Name="MASM"
/>
</FileConfiguration>
<FileConfiguration
Name="Release|Win32"
ExcludedFromBuild="true"
>
<Tool
Name="MASM"
/>
</FileConfiguration>
<FileConfiguration
Name="Release|x64"
ExcludedFromBuild="true"
>
<Tool
Name="MASM"
/>
</FileConfiguration>
</File>
</Filter>
</Filter>
<Filter
Name="Z80"
>
<File
RelativePath="..\Src\CPU\Z80\Z80.cpp"
>
</File>
</Filter>
</Filter>
<Filter
Name="Graphics"
>
<File
RelativePath="..\Src\Graphics\Error.cpp"
>
</File>
<File
RelativePath="..\Src\Graphics\Models.cpp"
>
</File>
<File
RelativePath="..\Src\Graphics\Render2D.cpp"
>
</File>
<File
RelativePath="..\Src\Graphics\Render3D.cpp"
>
</File>
<File
RelativePath="..\Src\Graphics\Shader.cpp"
>
</File>
<File
RelativePath="..\Src\Graphics\TextureRefs.cpp"
>
</File>
<Filter
Name="Shaders"
>
<File
RelativePath="..\Src\Graphics\Shaders\Fragment.glsl"
>
<FileConfiguration
Name="Debug|Win32"
ExcludedFromBuild="true"
>
<Tool
Name="VCCustomBuildTool"
/>
</FileConfiguration>
<FileConfiguration
Name="Debug|x64"
ExcludedFromBuild="true"
>
<Tool
Name="VCCustomBuildTool"
/>
</FileConfiguration>
<FileConfiguration
Name="Release|Win32"
ExcludedFromBuild="true"
>
<Tool
Name="VCCustomBuildTool"
/>
</FileConfiguration>
<FileConfiguration
Name="Release|x64"
ExcludedFromBuild="true"
>
<Tool
Name="VCCustomBuildTool"
/>
</FileConfiguration>
</File>
<File
RelativePath="..\Src\Graphics\Shaders\Fragment2D.glsl"
>
<FileConfiguration
Name="Debug|Win32"
ExcludedFromBuild="true"
>
<Tool
Name="VCCustomBuildTool"
/>
</FileConfiguration>
<FileConfiguration
Name="Debug|x64"
ExcludedFromBuild="true"
>
<Tool
Name="VCCustomBuildTool"
/>
</FileConfiguration>
<FileConfiguration
Name="Release|Win32"
ExcludedFromBuild="true"
>
<Tool
Name="VCCustomBuildTool"
/>
</FileConfiguration>
<FileConfiguration
Name="Release|x64"
ExcludedFromBuild="true"
>
<Tool
Name="VCCustomBuildTool"
/>
</FileConfiguration>
</File>
<File
RelativePath="..\Src\Graphics\Shaders\Fragment_Flat.glsl"
>
<FileConfiguration
Name="Debug|Win32"
ExcludedFromBuild="true"
>
<Tool
Name="VCCustomBuildTool"
/>
</FileConfiguration>
<FileConfiguration
Name="Debug|x64"
ExcludedFromBuild="true"
>
<Tool
Name="VCCustomBuildTool"
/>
</FileConfiguration>
<FileConfiguration
Name="Release|Win32"
ExcludedFromBuild="true"
>
<Tool
Name="VCCustomBuildTool"
/>
</FileConfiguration>
<FileConfiguration
Name="Release|x64"
ExcludedFromBuild="true"
>
<Tool
Name="VCCustomBuildTool"
/>
</FileConfiguration>
</File>
<File
RelativePath="..\Src\Graphics\Shaders\Fragment_MultiSheet.glsl"
>
<FileConfiguration
Name="Debug|Win32"
ExcludedFromBuild="true"
>
<Tool
Name="VCCustomBuildTool"
/>
</FileConfiguration>
<FileConfiguration
Name="Debug|x64"
ExcludedFromBuild="true"
>
<Tool
Name="VCCustomBuildTool"
/>
</FileConfiguration>
<FileConfiguration
Name="Release|Win32"
ExcludedFromBuild="true"
>
<Tool
Name="VCCustomBuildTool"
/>
</FileConfiguration>
<FileConfiguration
Name="Release|x64"
ExcludedFromBuild="true"
>
<Tool
Name="VCCustomBuildTool"
/>
</FileConfiguration>
</File>
<File
RelativePath="..\Src\Graphics\Shaders\Fragment_NoSpotlight.glsl"
>
<FileConfiguration
Name="Debug|Win32"
ExcludedFromBuild="true"
>
<Tool
Name="VCCustomBuildTool"
/>
</FileConfiguration>
<FileConfiguration
Name="Debug|x64"
ExcludedFromBuild="true"
>
<Tool
Name="VCCustomBuildTool"
/>
</FileConfiguration>
<FileConfiguration
Name="Release|Win32"
ExcludedFromBuild="true"
>
<Tool
Name="VCCustomBuildTool"
/>
</FileConfiguration>
<FileConfiguration
Name="Release|x64"
ExcludedFromBuild="true"
>
<Tool
Name="VCCustomBuildTool"
/>
</FileConfiguration>
</File>
<File
RelativePath="..\Src\Graphics\Shaders\Vertex.glsl"
>
<FileConfiguration
Name="Debug|Win32"
ExcludedFromBuild="true"
>
<Tool
Name="VCCustomBuildTool"
/>
</FileConfiguration>
<FileConfiguration
Name="Debug|x64"
ExcludedFromBuild="true"
>
<Tool
Name="VCCustomBuildTool"
/>
</FileConfiguration>
<FileConfiguration
Name="Release|Win32"
ExcludedFromBuild="true"
>
<Tool
Name="VCCustomBuildTool"
/>
</FileConfiguration>
<FileConfiguration
Name="Release|x64"
ExcludedFromBuild="true"
>
<Tool
Name="VCCustomBuildTool"
/>
</FileConfiguration>
</File>
<File
RelativePath="..\Src\Graphics\Shaders\Vertex2D.glsl"
>
<FileConfiguration
Name="Debug|Win32"
ExcludedFromBuild="true"
>
<Tool
Name="VCCustomBuildTool"
/>
</FileConfiguration>
<FileConfiguration
Name="Debug|x64"
ExcludedFromBuild="true"
>
<Tool
Name="VCCustomBuildTool"
/>
</FileConfiguration>
<FileConfiguration
Name="Release|Win32"
ExcludedFromBuild="true"
>
<Tool
Name="VCCustomBuildTool"
/>
</FileConfiguration>
<FileConfiguration
Name="Release|x64"
ExcludedFromBuild="true"
>
<Tool
Name="VCCustomBuildTool"
/>
</FileConfiguration>
</File>
</Filter>
</Filter>
<Filter
Name="Model3"
>
<File
RelativePath="..\Src\Model3\53C810.cpp"
>
</File>
<File
RelativePath="..\Src\Model3\53C810Disasm.cpp"
>
</File>
<File
RelativePath="..\Src\Model3\93C46.cpp"
>
</File>
<File
RelativePath="..\Src\Model3\DriveBoard.cpp"
>
</File>
<File
RelativePath="..\Src\Model3\DSB.cpp"
>
</File>
<File
RelativePath="..\Src\Model3\IRQ.cpp"
>
</File>
<File
RelativePath="..\Src\Model3\Model3.cpp"
>
</File>
<File
RelativePath="..\Src\Model3\MPC10x.cpp"
>
</File>
<File
RelativePath="..\Src\Model3\PCI.cpp"
>
</File>
<File
RelativePath="..\Src\Model3\Real3D.cpp"
>
</File>
<File
RelativePath="..\Src\Model3\RTC72421.cpp"
>
</File>
<File
RelativePath="..\Src\Model3\SoundBoard.cpp"
>
</File>
<File
RelativePath="..\Src\Model3\TileGen.cpp"
>
</File>
</Filter>
<Filter
Name="OSD"
>
<File
RelativePath="..\Src\OSD\Outputs.cpp"
>
</File>
<Filter
Name="SDL"
>
<File
RelativePath="..\Src\OSD\SDL\Audio.cpp"
>
</File>
<File
RelativePath="..\Src\OSD\SDL\Main.cpp"
>
</File>
<File
RelativePath="..\Src\OSD\SDL\SDLInputSystem.cpp"
>
</File>
<File
RelativePath="..\Src\OSD\SDL\Thread.cpp"
>
</File>
</Filter>
<Filter
Name="Windows"
>
<File
RelativePath="..\Src\OSD\Windows\DirectInputSystem.cpp"
>
</File>
<File
RelativePath="..\Src\OSD\Windows\WinOutputs.cpp"
>
</File>
</Filter>
</Filter>
<Filter
Name="Pkgs"
>
<File
RelativePath="..\Src\Pkgs\glew.c"
>
<FileConfiguration
Name="Release|Win32"
>
<Tool
Name="VCCLCompilerTool"
ExceptionHandling="0"
/>
</FileConfiguration>
<FileConfiguration
Name="Release|x64"
>
<Tool
Name="VCCLCompilerTool"
ExceptionHandling="0"
/>
</FileConfiguration>
</File>
<File
RelativePath="..\Src\Pkgs\ioapi.c"
>
<FileConfiguration
Name="Release|Win32"
>
<Tool
Name="VCCLCompilerTool"
ExceptionHandling="0"
/>
</FileConfiguration>
<FileConfiguration
Name="Release|x64"
>
<Tool
Name="VCCLCompilerTool"
ExceptionHandling="0"
/>
</FileConfiguration>
</File>
<File
RelativePath="..\Src\Pkgs\unzip.c"
>
<FileConfiguration
Name="Release|Win32"
>
<Tool
Name="VCCLCompilerTool"
ExceptionHandling="0"
/>
</FileConfiguration>
<FileConfiguration
Name="Release|x64"
>
<Tool
Name="VCCLCompilerTool"
ExceptionHandling="0"
/>
</FileConfiguration>
</File>
</Filter>
<Filter
Name="Inputs"
>
<File
RelativePath="..\Src\Inputs\Input.cpp"
>
</File>
<File
RelativePath="..\Src\Inputs\Inputs.cpp"
>
</File>
<File
RelativePath="..\Src\Inputs\InputSource.cpp"
>
</File>
<File
RelativePath="..\Src\Inputs\InputSystem.cpp"
>
</File>
<File
RelativePath="..\Src\Inputs\InputTypes.cpp"
>
</File>
<File
RelativePath="..\Src\Inputs\MultiInputSource.cpp"
>
</File>
</Filter>
<Filter
Name="Sound"
>
<File
RelativePath="..\Src\Sound\SCSP.cpp"
>
</File>
<File
RelativePath="..\Src\Sound\SCSPDSP.cpp"
>
</File>
<File
RelativePath="..\Src\Sound\SCSPLFO.cpp"
>
<FileConfiguration
Name="Debug|Win32"
ExcludedFromBuild="true"
>
<Tool
Name="VCCLCompilerTool"
/>
</FileConfiguration>
<FileConfiguration
Name="Debug|x64"
ExcludedFromBuild="true"
>
<Tool
Name="VCCLCompilerTool"
/>
</FileConfiguration>
<FileConfiguration
Name="Release|Win32"
ExcludedFromBuild="true"
>
<Tool
Name="VCCLCompilerTool"
/>
</FileConfiguration>
<FileConfiguration
Name="Release|x64"
ExcludedFromBuild="true"
>
<Tool
Name="VCCLCompilerTool"
/>
</FileConfiguration>
</File>
<Filter
Name="MPEG"
>
<File
RelativePath="..\Src\Sound\MPEG\audio.cpp"
>
<FileConfiguration
Name="Debug|Win32"
>
<Tool
Name="VCCLCompilerTool"
ObjectFile="$(IntDir)\amp_$(InputName).obj"
/>
</FileConfiguration>
<FileConfiguration
Name="Debug|x64"
>
<Tool
Name="VCCLCompilerTool"
ObjectFile="$(IntDir)\amp_$(InputName).obj"
/>
</FileConfiguration>
<FileConfiguration
Name="Release|Win32"
>
<Tool
Name="VCCLCompilerTool"
ObjectFile="$(IntDir)\amp_$(InputName).obj"
/>
</FileConfiguration>
<FileConfiguration
Name="Release|x64"
>
<Tool
Name="VCCLCompilerTool"
ObjectFile="$(IntDir)\amp_$(InputName).obj"
/>
</FileConfiguration>
</File>
<File
RelativePath="..\Src\Sound\MPEG\dump.cpp"
>
<FileConfiguration
Name="Debug|Win32"
>
<Tool
Name="VCCLCompilerTool"
ObjectFile="$(IntDir)\amp_$(InputName).obj"
/>
</FileConfiguration>
<FileConfiguration
Name="Debug|x64"
>
<Tool
Name="VCCLCompilerTool"
ObjectFile="$(IntDir)\amp_$(InputName).obj"
/>
</FileConfiguration>
<FileConfiguration
Name="Release|Win32"
>
<Tool
Name="VCCLCompilerTool"
ObjectFile="$(IntDir)\amp_$(InputName).obj"
/>
</FileConfiguration>
<FileConfiguration
Name="Release|x64"
>
<Tool
Name="VCCLCompilerTool"
ObjectFile="$(IntDir)\amp_$(InputName).obj"
/>
</FileConfiguration>
</File>
<File
RelativePath="..\Src\Sound\MPEG\getbits.cpp"
>
<FileConfiguration
Name="Debug|Win32"
>
<Tool
Name="VCCLCompilerTool"
ObjectFile="$(IntDir)\amp_$(InputName).obj"
/>
</FileConfiguration>
<FileConfiguration
Name="Debug|x64"
>
<Tool
Name="VCCLCompilerTool"
ObjectFile="$(IntDir)\amp_$(InputName).obj"
/>
</FileConfiguration>
<FileConfiguration
Name="Release|Win32"
>
<Tool
Name="VCCLCompilerTool"
ObjectFile="$(IntDir)\amp_$(InputName).obj"
/>
</FileConfiguration>
<FileConfiguration
Name="Release|x64"
>
<Tool
Name="VCCLCompilerTool"
ObjectFile="$(IntDir)\amp_$(InputName).obj"
/>
</FileConfiguration>
</File>
<File
RelativePath="..\Src\Sound\MPEG\getdata.cpp"
>
<FileConfiguration
Name="Debug|Win32"
>
<Tool
Name="VCCLCompilerTool"
ObjectFile="$(IntDir)\amp_$(InputName).obj"
/>
</FileConfiguration>
<FileConfiguration
Name="Debug|x64"
>
<Tool
Name="VCCLCompilerTool"
ObjectFile="$(IntDir)\amp_$(InputName).obj"
/>
</FileConfiguration>
<FileConfiguration
Name="Release|Win32"
>
<Tool
Name="VCCLCompilerTool"
ObjectFile="$(IntDir)\amp_$(InputName).obj"
/>
</FileConfiguration>
<FileConfiguration
Name="Release|x64"
>
<Tool
Name="VCCLCompilerTool"
ObjectFile="$(IntDir)\amp_$(InputName).obj"
/>
</FileConfiguration>
</File>
<File
RelativePath="..\Src\Sound\MPEG\huffman.cpp"
>
<FileConfiguration
Name="Debug|Win32"
>
<Tool
Name="VCCLCompilerTool"
ObjectFile="$(IntDir)\amp_$(InputName).obj"
/>
</FileConfiguration>
<FileConfiguration
Name="Debug|x64"
>
<Tool
Name="VCCLCompilerTool"
ObjectFile="$(IntDir)\amp_$(InputName).obj"
/>
</FileConfiguration>
<FileConfiguration
Name="Release|Win32"
>
<Tool
Name="VCCLCompilerTool"
ObjectFile="$(IntDir)\amp_$(InputName).obj"
/>
</FileConfiguration>
<FileConfiguration
Name="Release|x64"
>
<Tool
Name="VCCLCompilerTool"
ObjectFile="$(IntDir)\amp_$(InputName).obj"
/>
</FileConfiguration>
</File>
<File
RelativePath="..\Src\Sound\MPEG\layer2.cpp"
>
<FileConfiguration
Name="Debug|Win32"
>
<Tool
Name="VCCLCompilerTool"
ObjectFile="$(IntDir)\amp_$(InputName).obj"
/>
</FileConfiguration>
<FileConfiguration
Name="Debug|x64"
>
<Tool
Name="VCCLCompilerTool"
ObjectFile="$(IntDir)\amp_$(InputName).obj"
/>
</FileConfiguration>
<FileConfiguration
Name="Release|Win32"
>
<Tool
Name="VCCLCompilerTool"
ObjectFile="$(IntDir)\amp_$(InputName).obj"
/>
</FileConfiguration>
<FileConfiguration
Name="Release|x64"
>
<Tool
Name="VCCLCompilerTool"
ObjectFile="$(IntDir)\amp_$(InputName).obj"
/>
</FileConfiguration>
</File>
<File
RelativePath="..\Src\Sound\MPEG\layer3.cpp"
>
<FileConfiguration
Name="Debug|Win32"
>
<Tool
Name="VCCLCompilerTool"
ObjectFile="$(IntDir)\amp_$(InputName).obj"
/>
</FileConfiguration>
<FileConfiguration
Name="Debug|x64"
>
<Tool
Name="VCCLCompilerTool"
ObjectFile="$(IntDir)\amp_$(InputName).obj"
/>
</FileConfiguration>
<FileConfiguration
Name="Release|Win32"
>
<Tool
Name="VCCLCompilerTool"
ObjectFile="$(IntDir)\amp_$(InputName).obj"
/>
</FileConfiguration>
<FileConfiguration
Name="Release|x64"
>
<Tool
Name="VCCLCompilerTool"
ObjectFile="$(IntDir)\amp_$(InputName).obj"
/>
</FileConfiguration>
</File>
<File
RelativePath="..\Src\Sound\MPEG\misc2.cpp"
>
<FileConfiguration
Name="Debug|Win32"
>
<Tool
Name="VCCLCompilerTool"
ObjectFile="$(IntDir)\amp_$(InputName).obj"
/>
</FileConfiguration>
<FileConfiguration
Name="Debug|x64"
>
<Tool
Name="VCCLCompilerTool"
ObjectFile="$(IntDir)\amp_$(InputName).obj"
/>
</FileConfiguration>
<FileConfiguration
Name="Release|Win32"
>
<Tool
Name="VCCLCompilerTool"
ObjectFile="$(IntDir)\amp_$(InputName).obj"
/>
</FileConfiguration>
<FileConfiguration
Name="Release|x64"
>
<Tool
Name="VCCLCompilerTool"
ObjectFile="$(IntDir)\amp_$(InputName).obj"
/>
</FileConfiguration>
</File>
<File
RelativePath="..\Src\Sound\MPEG\position.cpp"
>
<FileConfiguration
Name="Debug|Win32"
>
<Tool
Name="VCCLCompilerTool"
ObjectFile="$(IntDir)\amp_$(InputName).obj"
/>
</FileConfiguration>
<FileConfiguration
Name="Debug|x64"
>
<Tool
Name="VCCLCompilerTool"
ObjectFile="$(IntDir)\amp_$(InputName).obj"
/>
</FileConfiguration>
<FileConfiguration
Name="Release|Win32"
>
<Tool
Name="VCCLCompilerTool"
ObjectFile="$(IntDir)\amp_$(InputName).obj"
/>
</FileConfiguration>
<FileConfiguration
Name="Release|x64"
>
<Tool
Name="VCCLCompilerTool"
ObjectFile="$(IntDir)\amp_$(InputName).obj"
/>
</FileConfiguration>
</File>
<File
RelativePath="..\Src\Sound\MPEG\transform.cpp"
>
<FileConfiguration
Name="Debug|Win32"
>
<Tool
Name="VCCLCompilerTool"
ObjectFile="$(IntDir)\amp_$(InputName).obj"
/>
</FileConfiguration>
<FileConfiguration
Name="Debug|x64"
>
<Tool
Name="VCCLCompilerTool"
ObjectFile="$(IntDir)\amp_$(InputName).obj"
/>
</FileConfiguration>
<FileConfiguration
Name="Release|Win32"
>
<Tool
Name="VCCLCompilerTool"
ObjectFile="$(IntDir)\amp_$(InputName).obj"
/>
</FileConfiguration>
<FileConfiguration
Name="Release|x64"
>
<Tool
Name="VCCLCompilerTool"
ObjectFile="$(IntDir)\amp_$(InputName).obj"
/>
</FileConfiguration>
</File>
<File
RelativePath="..\Src\Sound\MPEG\util.cpp"
>
<FileConfiguration
Name="Debug|Win32"
>
<Tool
Name="VCCLCompilerTool"
ObjectFile="$(IntDir)\amp_$(InputName).obj"
/>
</FileConfiguration>
<FileConfiguration
Name="Debug|x64"
>
<Tool
Name="VCCLCompilerTool"
ObjectFile="$(IntDir)\amp_$(InputName).obj"
/>
</FileConfiguration>
<FileConfiguration
Name="Release|Win32"
>
<Tool
Name="VCCLCompilerTool"
ObjectFile="$(IntDir)\amp_$(InputName).obj"
/>
</FileConfiguration>
<FileConfiguration
Name="Release|x64"
>
<Tool
Name="VCCLCompilerTool"
ObjectFile="$(IntDir)\amp_$(InputName).obj"
/>
</FileConfiguration>
</File>
</Filter>
</Filter>
<Filter
Name="Debugger"
>
<File
RelativePath="..\Src\Debugger\AddressTable.cpp"
>
</File>
<File
RelativePath="..\Src\Debugger\Breakpoint.cpp"
>
</File>
<File
RelativePath="..\Src\Debugger\CodeAnalyser.cpp"
>
</File>
<File
RelativePath="..\Src\Debugger\ConsoleDebugger.cpp"
>
</File>
<File
RelativePath="..\Src\Debugger\CPUDebug.cpp"
>
</File>
<File
RelativePath="..\Src\Debugger\Debugger.cpp"
>
</File>
<File
RelativePath="..\Src\Debugger\Exception.cpp"
>
</File>
<File
RelativePath="..\Src\Debugger\Interrupt.cpp"
>
</File>
<File
RelativePath="..\Src\Debugger\IO.cpp"
>
</File>
<File
RelativePath="..\Src\Debugger\Label.cpp"
>
</File>
<File
RelativePath="..\Src\Debugger\ReadMe.txt"
>
<FileConfiguration
Name="Debug|Win32"
ExcludedFromBuild="true"
>
<Tool
Name="VCCustomBuildTool"
/>
</FileConfiguration>
</File>
<File
RelativePath="..\Src\Debugger\Register.cpp"
>
</File>
<File
RelativePath="..\Src\Debugger\SupermodelDebugger.cpp"
>
</File>
<File
RelativePath="..\Src\Debugger\Watch.cpp"
>
</File>
<Filter
Name="CPU"
>
<File
RelativePath="..\Src\Debugger\CPU\68KDebug.cpp"
>
</File>
<File
RelativePath="..\Src\Debugger\CPU\Musashi68KDebug.cpp"
>
</File>
<File
RelativePath="..\Src\Debugger\CPU\PPCDebug.cpp"
>
</File>
<File
RelativePath="..\Src\Debugger\CPU\Turbo68KDebug.cpp"
>
<FileConfiguration
Name="Debug|Win32"
ExcludedFromBuild="true"
>
<Tool
Name="VCCLCompilerTool"
/>
</FileConfiguration>
<FileConfiguration
Name="Debug|x64"
ExcludedFromBuild="true"
>
<Tool
Name="VCCLCompilerTool"
/>
</FileConfiguration>
<FileConfiguration
Name="Release|Win32"
ExcludedFromBuild="true"
>
<Tool
Name="VCCLCompilerTool"
/>
</FileConfiguration>
<FileConfiguration
Name="Release|x64"
ExcludedFromBuild="true"
>
<Tool
Name="VCCLCompilerTool"
/>
</FileConfiguration>
</File>
<File
RelativePath="..\Src\Debugger\CPU\Z80Debug.cpp"
>
</File>
</Filter>
</Filter>
<Filter
Name="Makefiles"
>
<File
RelativePath="..\Makefiles\Makefile.SDL.OSX.GCC"
>
<FileConfiguration
Name="Debug|Win32"
ExcludedFromBuild="true"
>
<Tool
Name="VCCustomBuildTool"
/>
</FileConfiguration>
<FileConfiguration
Name="Debug|x64"
ExcludedFromBuild="true"
>
<Tool
Name="VCCustomBuildTool"
/>
</FileConfiguration>
<FileConfiguration
Name="Release|Win32"
ExcludedFromBuild="true"
>
<Tool
Name="VCCustomBuildTool"
/>
</FileConfiguration>
<FileConfiguration
Name="Release|x64"
ExcludedFromBuild="true"
>
<Tool
Name="VCCustomBuildTool"
/>
</FileConfiguration>
</File>
<File
RelativePath="..\Makefiles\Makefile.SDL.UNIX.GCC"
>
<FileConfiguration
Name="Debug|Win32"
ExcludedFromBuild="true"
>
<Tool
Name="VCCustomBuildTool"
/>
</FileConfiguration>
<FileConfiguration
Name="Debug|x64"
ExcludedFromBuild="true"
>
<Tool
Name="VCCustomBuildTool"
/>
</FileConfiguration>
<FileConfiguration
Name="Release|Win32"
ExcludedFromBuild="true"
>
<Tool
Name="VCCustomBuildTool"
/>
</FileConfiguration>
<FileConfiguration
Name="Release|x64"
ExcludedFromBuild="true"
>
<Tool
Name="VCCustomBuildTool"
/>
</FileConfiguration>
</File>
<File
RelativePath="..\Makefiles\Makefile.SDL.Win32.GCC"
>
<FileConfiguration
Name="Debug|Win32"
ExcludedFromBuild="true"
>
<Tool
Name="VCCustomBuildTool"
/>
</FileConfiguration>
<FileConfiguration
Name="Debug|x64"
ExcludedFromBuild="true"
>
<Tool
Name="VCCustomBuildTool"
/>
</FileConfiguration>
<FileConfiguration
Name="Release|Win32"
ExcludedFromBuild="true"
>
<Tool
Name="VCCustomBuildTool"
/>
</FileConfiguration>
<FileConfiguration
Name="Release|x64"
ExcludedFromBuild="true"
>
<Tool
Name="VCCustomBuildTool"
/>
</FileConfiguration>
</File>
<File
RelativePath="..\Makefiles\Makefile.SDL.Win32.MSVC"
>
<FileConfiguration
Name="Debug|Win32"
ExcludedFromBuild="true"
>
<Tool
Name="VCCustomBuildTool"
/>
</FileConfiguration>
<FileConfiguration
Name="Debug|x64"
ExcludedFromBuild="true"
>
<Tool
Name="VCCustomBuildTool"
/>
</FileConfiguration>
<FileConfiguration
Name="Release|Win32"
ExcludedFromBuild="true"
>
<Tool
Name="VCCustomBuildTool"
/>
</FileConfiguration>
<FileConfiguration
Name="Release|x64"
ExcludedFromBuild="true"
>
<Tool
Name="VCCustomBuildTool"
/>
</FileConfiguration>
</File>
</Filter>
<Filter
Name="Config"
>
<File
RelativePath="..\Config\Supermodel.ini"
>
</File>
</Filter>
<Filter
Name="Docs"
>
<File
RelativePath="..\Docs\LICENSE.txt"
>
</File>
<File
RelativePath="..\Docs\README.txt"
>
</File>
</Filter>
</Filter>
<Filter
Name="Header Files"
Filter="h;hpp;hxx;hm;inl;inc;xsd"
UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"
>
<File
RelativePath="..\Src\BlockFile.h"
>
</File>
<File
RelativePath="..\Src\Config.h"
>
</File>
<File
RelativePath="..\Src\Games.h"
>
</File>
<File
RelativePath="..\Src\INIFile.h"
>
</File>
<File
RelativePath="..\Src\ROMLoad.h"
>
</File>
<File
RelativePath="..\Src\Supermodel.h"
>
</File>
<Filter
Name="CPU"
>
<File
RelativePath="..\Src\CPU\Bus.h"
>
</File>
<Filter
Name="PowerPC"
>
<File
RelativePath="..\Src\CPU\PowerPC\ppc.h"
>
</File>
<File
RelativePath="..\Src\CPU\PowerPC\ppc_ops.h"
>
</File>
<File
RelativePath="..\Src\CPU\PowerPC\PPCDisasm.h"
>
</File>
</Filter>
<Filter
Name="68K"
>
<File
RelativePath="..\Src\CPU\68K\68K.h"
>
</File>
<Filter
Name="Turbo68K"
>
<File
RelativePath="..\Src\CPU\68K\Turbo68K\Turbo68K.h"
>
</File>
</Filter>
<Filter
Name="Musashi"
>
<File
RelativePath="..\Src\CPU\68K\Musashi\m68k.h"
>
</File>
<File
RelativePath="..\Src\CPU\68K\Musashi\m68kconf.h"
>
</File>
<File
RelativePath="..\Src\CPU\68K\Musashi\m68kcpu.h"
>
</File>
<File
RelativePath="..\Src\CPU\68K\Musashi\m68kops.h"
>
</File>
</Filter>
</Filter>
<Filter
Name="Z80"
>
<File
RelativePath="..\Src\CPU\Z80\Z80.h"
>
</File>
</Filter>
</Filter>
<Filter
Name="Graphics"
>
<File
RelativePath="..\Src\Graphics\Render.h"
>
</File>
<File
RelativePath="..\Src\Graphics\Render2D.h"
>
</File>
<File
RelativePath="..\Src\Graphics\Render3D.h"
>
</File>
<File
RelativePath="..\Src\Graphics\Shader.h"
>
</File>
<File
RelativePath="..\Src\Graphics\Shaders2D.h"
>
</File>
<File
RelativePath="..\Src\Graphics\Shaders3D.h"
>
</File>
<File
RelativePath="..\Src\Graphics\TextureRefs.h"
>
</File>
</Filter>
<Filter
Name="Model3"
>
<File
RelativePath="..\Src\Model3\53C810.h"
>
</File>
<File
RelativePath="..\Src\Model3\93C46.h"
>
</File>
<File
RelativePath="..\Src\Model3\DriveBoard.h"
>
</File>
<File
RelativePath="..\Src\Model3\DSB.h"
>
</File>
<File
RelativePath="..\Src\Model3\IRQ.h"
>
</File>
<File
RelativePath="..\Src\Model3\Model3.h"
>
</File>
<File
RelativePath="..\Src\Model3\MPC10x.h"
>
</File>
<File
RelativePath="..\Src\Model3\PCI.h"
>
</File>
<File
RelativePath="..\Src\Model3\Real3D.h"
>
</File>
<File
RelativePath="..\Src\Model3\RTC72421.h"
>
</File>
<File
RelativePath="..\Src\Model3\SoundBoard.h"
>
</File>
<File
RelativePath="..\Src\Model3\TileGen.h"
>
</File>
</Filter>
<Filter
Name="OSD"
>
<File
RelativePath="..\Src\OSD\Audio.h"
>
</File>
<File
RelativePath="..\Src\OSD\Logger.h"
>
</File>
<File
RelativePath="..\Src\OSD\Outputs.h"
>
</File>
<File
RelativePath="..\Src\OSD\Thread.h"
>
</File>
<File
RelativePath="..\Src\OSD\Video.h"
>
</File>
<Filter
Name="SDL"
>
<File
RelativePath="..\Src\OSD\SDL\OSDConfig.h"
>
</File>
<File
RelativePath="..\Src\OSD\SDL\SDLInputSystem.h"
>
</File>
<File
RelativePath="..\Src\OSD\SDL\Types.h"
>
</File>
</Filter>
<Filter
Name="Windows"
>
<File
RelativePath="..\Src\OSD\Windows\DirectInputSystem.h"
>
</File>
<File
RelativePath="..\Src\OSD\Windows\WinOutputs.h"
>
</File>
</Filter>
</Filter>
<Filter
Name="Pkgs"
>
<File
RelativePath="..\Src\Pkgs\glew.h"
>
</File>
<File
RelativePath="..\Src\Pkgs\glxew.h"
>
</File>
<File
RelativePath="..\Src\Pkgs\ioapi.h"
>
</File>
<File
RelativePath="..\Src\Pkgs\unzip.h"
>
</File>
<File
RelativePath="..\Src\Pkgs\wglew.h"
>
</File>
</Filter>
<Filter
Name="Inputs"
>
<File
RelativePath="..\Src\Inputs\Input.h"
>
</File>
<File
RelativePath="..\Src\Inputs\Inputs.h"
>
</File>
<File
RelativePath="..\Src\Inputs\InputSource.h"
>
</File>
<File
RelativePath="..\Src\Inputs\InputSystem.h"
>
</File>
<File
RelativePath="..\Src\Inputs\InputTypes.h"
>
</File>
<File
RelativePath="..\Src\Inputs\MultiInputSource.h"
>
</File>
</Filter>
<Filter
Name="Sound"
>
<File
RelativePath="..\Src\Sound\SCSP.h"
>
</File>
<File
RelativePath="..\Src\Sound\SCSPDSP.h"
>
</File>
<Filter
Name="MPEG"
>
<File
RelativePath="..\Src\Sound\MPEG\amp.h"
>
</File>
<File
RelativePath="..\Src\Sound\MPEG\audio.h"
>
</File>
<File
RelativePath="..\Src\Sound\MPEG\config.h"
>
</File>
<File
RelativePath="..\Src\Sound\MPEG\dump.h"
>
</File>
<File
RelativePath="..\Src\Sound\MPEG\formats.h"
>
</File>
<File
RelativePath="..\Src\Sound\MPEG\getbits.h"
>
</File>
<File
RelativePath="..\Src\Sound\MPEG\getdata.h"
>
</File>
<File
RelativePath="..\Src\Sound\MPEG\huffman.h"
>
</File>
<File
RelativePath="..\Src\Sound\MPEG\layer2.h"
>
</File>
<File
RelativePath="..\Src\Sound\MPEG\layer3.h"
>
</File>
<File
RelativePath="..\Src\Sound\MPEG\misc2.h"
>
</File>
<File
RelativePath="..\Src\Sound\MPEG\MPEG.h"
>
</File>
<File
RelativePath="..\Src\Sound\MPEG\position.h"
>
</File>
<File
RelativePath="..\Src\Sound\MPEG\proto.h"
>
</File>
<File
RelativePath="..\Src\Sound\MPEG\rtbuf.h"
>
</File>
<File
RelativePath="..\Src\Sound\MPEG\transform.h"
>
</File>
</Filter>
</Filter>
<Filter
Name="Debugger"
>
<File
RelativePath="..\Src\Debugger\AddressTable.h"
>
</File>
<File
RelativePath="..\Src\Debugger\Breakpoint.h"
>
</File>
<File
RelativePath="..\Src\Debugger\CodeAnalyser.h"
>
</File>
<File
RelativePath="..\Src\Debugger\ConsoleDebugger.h"
>
</File>
<File
RelativePath="..\Src\Debugger\CPUDebug.h"
>
</File>
<File
RelativePath="..\Src\Debugger\Debugger.h"
>
</File>
<File
RelativePath="..\Src\Debugger\Exception.h"
>
</File>
<File
RelativePath="..\Src\Debugger\Interrupt.h"
>
</File>
<File
RelativePath="..\Src\Debugger\IO.h"
>
</File>
<File
RelativePath="..\Src\Debugger\Label.h"
>
</File>
<File
RelativePath="..\Src\Debugger\Register.h"
>
</File>
<File
RelativePath="..\Src\Debugger\SupermodelDebugger.h"
>
</File>
<File
RelativePath="..\Src\Debugger\Watch.h"
>
</File>
<Filter
Name="CPU"
>
<File
RelativePath="..\Src\Debugger\CPU\68KDebug.h"
>
</File>
<File
RelativePath="..\Src\Debugger\CPU\Musashi68KDebug.h"
>
</File>
<File
RelativePath="..\Src\Debugger\CPU\PPCDebug.h"
>
</File>
<File
RelativePath="..\Src\Debugger\CPU\Turbo68KDebug.h"
>
</File>
<File
RelativePath="..\Src\Debugger\CPU\Z80Debug.h"
>
</File>
</Filter>
</Filter>
</Filter>
</Files>
<Globals>
</Globals>
</VisualStudioProject>