--- /dev/null
+<?xml version="1.0" encoding="Windows-1252"?>
+<VisualStudioProject
+ ProjectType="Visual C++"
+ Version="9.00"
+ Name="GraphicsPlugin"
+ ProjectGUID="{6F7FDCD3-C278-4A5C-BD36-85D58AC75AFE}"
+ RootNamespace="GraphicsPlugin"
+ Keyword="Win32Proj"
+ TargetFrameworkVersion="131072"
+ >
+ <Platforms>
+ <Platform
+ Name="Win32"
+ />
+ </Platforms>
+ <ToolFiles>
+ </ToolFiles>
+ <Configurations>
+ <Configuration
+ Name="Debug|Win32"
+ OutputDirectory="$(SolutionDir)"
+ IntermediateDirectory="obj/Debug"
+ ConfigurationType="2"
+ InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
+ CharacterSet="2"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ CommandLine=""
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="0"
+ AdditionalIncludeDirectories="../../../mupen64plus-core/src/api; ../../src; ../../src/hash; ../../src/ucodes; ../../src/gbi; ../../src/rdp; ../../src/utils; ../../src/log; ../../src/rsp; ../../src/framebuffer; ../../src/math; ../../src/renderer; ../../src/assembler; ../../src/texture; ../../src/config; ../../src/combiner;"
+ PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;GRAPHICSPLUGIN_EXPORTS"
+ MinimalRebuild="true"
+ BasicRuntimeChecks="3"
+ RuntimeLibrary="3"
+ UsePrecompiledHeader="0"
+ WarningLevel="3"
+ Detect64BitPortabilityProblems="true"
+ DebugInformationFormat="4"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLinkerTool"
+ AdditionalDependencies="opengl32.lib"
+ OutputFile="mupen64plus-video-arachnoid.dll"
+ LinkIncremental="2"
+ GenerateDebugInformation="true"
+ ProgramDatabaseFile="$(OutDir)/GraphicsPlugin.pdb"
+ SubSystem="2"
+ RandomizedBaseAddress="1"
+ DataExecutionPrevention="0"
+ ImportLibrary="$(OutDir)/GraphicsPlugin.lib"
+ TargetMachine="1"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCManifestTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCAppVerifierTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ CommandLine="copy "$(TargetPath)" "$(SolutionDir)..\..\..\mupen64plus-ui-console\projects\msvc8\$(ConfigurationName)""
+ />
+ </Configuration>
+ <Configuration
+ Name="Release|Win32"
+ OutputDirectory="$(SolutionDir)"
+ IntermediateDirectory="obj/Release"
+ ConfigurationType="2"
+ InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
+ CharacterSet="2"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ CommandLine="copy "$(TargetPath)" "$(SolutionDir)..\..\..\mupen64plus-ui-console\projects\msvc8\$(ConfigurationName)"
"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories="../../../mupen64plus-core/src/api; ../../src; ../../src/hash; ../../src/ucodes; ../../src/gbi; ../../src/rdp; ../../src/utils; ../../src/log; ../../src/rsp; ../../src/framebuffer; ../../src/math; ../../src/renderer; ../../src/assembler; ../../src/texture; ../../src/config; ../../src/combiner;"
+ PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;GRAPHICSPLUGIN_EXPORTS"
+ RuntimeLibrary="0"
+ UsePrecompiledHeader="0"
+ WarningLevel="3"
+ Detect64BitPortabilityProblems="true"
+ DebugInformationFormat="3"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLinkerTool"
+ AdditionalDependencies="opengl32.lib"
+ OutputFile="mupen64plus-video-arachnoid.dll"
+ LinkIncremental="1"
+ GenerateDebugInformation="true"
+ SubSystem="2"
+ OptimizeReferences="2"
+ EnableCOMDATFolding="2"
+ RandomizedBaseAddress="1"
+ DataExecutionPrevention="0"
+ ImportLibrary="$(OutDir)/GraphicsPlugin.lib"
+ TargetMachine="1"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCManifestTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCAppVerifierTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ CommandLine="copy "$(TargetPath)" "$(SolutionDir)..\..\..\mupen64plus-ui-console\projects\msvc8\$(ConfigurationName)""
+ />
+ </Configuration>
+ </Configurations>
+ <References>
+ </References>
+ <Files>
+ <Filter
+ Name="Source"
+ Filter="cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx"
+ UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
+ >
+ <File
+ RelativePath="..\..\src\m64p.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\main.cpp"
+ >
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ AdditionalIncludeDirectories="src/log; src/utils;"
+ />
+ </FileConfiguration>
+ </File>
+ <Filter
+ Name="Utils"
+ >
+ <Filter
+ Name="Memory Leak Detector"
+ >
+ <File
+ RelativePath="..\..\src\utils\MemoryLeakDetector.h"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="Log"
+ >
+ <File
+ RelativePath="..\..\src\log\Logger.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\log\Logger.h"
+ >
+ </File>
+ </Filter>
+ </Filter>
+ <Filter
+ Name="Config"
+ >
+ <File
+ RelativePath="..\..\src\config\Config.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\config\Config.h"
+ >
+ </File>
+ <Filter
+ Name="File"
+ >
+ <File
+ RelativePath="..\..\src\config\StringValue.h"
+ >
+ </File>
+ <Filter
+ Name="Helper Functions"
+ >
+ <File
+ RelativePath="..\..\src\config\StringFunctions.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\config\StringFunctions.h"
+ >
+ </File>
+ </Filter>
+ </Filter>
+ <Filter
+ Name="ConfigMap"
+ >
+ <File
+ RelativePath="..\..\src\config\ConfigMap.h"
+ >
+ </File>
+ </Filter>
+ </Filter>
+ <Filter
+ Name="GraphicsPlugin"
+ >
+ <File
+ RelativePath="..\..\src\GraphicsPlugin.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\GraphicsPlugin.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\osal_dynamiclib.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\osal_dynamiclib_win32.cpp"
+ >
+ </File>
+ <Filter
+ Name="OpenGL"
+ >
+ <File
+ RelativePath="..\..\src\OpenGL.h"
+ >
+ </File>
+ <Filter
+ Name="OpenGL Manager"
+ >
+ <File
+ RelativePath="..\..\src\OpenGLManager.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\OpenGLManager.h"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="OpenGL Renderer"
+ >
+ <File
+ RelativePath="..\..\src\renderer\OpenGLRenderer.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\renderer\OpenGLRenderer.h"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="Frame Buffer"
+ >
+ <File
+ RelativePath="..\..\src\framebuffer\FrameBuffer.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\framebuffer\FrameBuffer.h"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="OpenGL 2D Renderer"
+ >
+ <File
+ RelativePath="..\..\src\renderer\OpenGL2DRenderer.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\renderer\OpenGL2DRenderer.h"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="Fog"
+ >
+ <File
+ RelativePath="..\..\src\FogManager.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\FogManager.h"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="OpenGL Extensions"
+ >
+ <Filter
+ Name="MultiTexturing Extension"
+ >
+ <File
+ RelativePath="..\..\src\MultiTexturingExt.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\MultiTexturingExt.h"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="ExtensionChecker"
+ >
+ <File
+ RelativePath="..\..\src\ExtensionChecker.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\ExtensionChecker.h"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="Secondary Color Extension"
+ >
+ <File
+ RelativePath="..\..\src\SecondaryColorExt.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\SecondaryColorExt.h"
+ >
+ </File>
+ </Filter>
+ </Filter>
+ </Filter>
+ <Filter
+ Name="Memory"
+ >
+ <File
+ RelativePath="..\..\src\Memory.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\Memory.h"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="Math"
+ >
+ <File
+ RelativePath="..\..\src\math\MathLib.h"
+ >
+ </File>
+ <Filter
+ Name="Matrix"
+ >
+ <File
+ RelativePath="..\..\src\math\Matrix4.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\math\Matrix4.h"
+ >
+ </File>
+ </Filter>
+ </Filter>
+ <Filter
+ Name="Texture"
+ >
+ <File
+ RelativePath="..\..\src\texture\CachedTexture.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\texture\CachedTexture.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\texture\TextureCache.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\texture\TextureCache.h"
+ >
+ </File>
+ <Filter
+ Name="Image Format Selector"
+ >
+ <File
+ RelativePath="..\..\src\texture\ImageFormatSelector.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\texture\ImageFormatSelector.h"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="CRC"
+ >
+ <File
+ RelativePath="..\..\src\hash\CRCCalculator.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\hash\CRCCalculator.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\hash\CRCCalculator2.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\hash\CRCCalculator2.h"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="TextureLoader"
+ >
+ <File
+ RelativePath="..\..\src\texture\TextureLoader.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\texture\TextureLoader.h"
+ >
+ </File>
+ </Filter>
+ </Filter>
+ <Filter
+ Name="DisplayListParser"
+ >
+ <File
+ RelativePath="..\..\src\DisplayListParser.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\DisplayListParser.h"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="VI - Video Interface"
+ >
+ <File
+ RelativePath="..\..\src\VI.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\VI.h"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="UCodes"
+ >
+ <File
+ RelativePath="..\..\src\UCodeDefs.h"
+ >
+ </File>
+ <Filter
+ Name="UCode Selection"
+ >
+ <File
+ RelativePath="..\..\src\ucodes\UCodeIdentificationData.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\ucodes\UCodeSelector.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\ucodes\UCodeSelector.h"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="UCode0 - F3D"
+ >
+ <File
+ RelativePath="..\..\src\ucodes\UCode0.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\ucodes\UCode0.h"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="UCode1 - F3DEX"
+ >
+ <File
+ RelativePath="..\..\src\ucodes\UCode1.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\ucodes\UCode1.h"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="UCode2 - Golden Eye"
+ >
+ <File
+ RelativePath="..\..\src\ucodes\UCode2.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\ucodes\UCode2.h"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="UCode3 - S2DEX2"
+ >
+ <File
+ RelativePath="..\..\src\ucodes\UCode3.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\ucodes\UCode3.h"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="UCode4 - Wave Race 64"
+ >
+ <File
+ RelativePath="..\..\src\ucodes\UCode4.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\ucodes\UCode4.h"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="UCode5 - F3DEX2"
+ >
+ <File
+ RelativePath="..\..\src\ucodes\UCode5.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\ucodes\UCode5.h"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="UCode6 - Diddy Kong Racing"
+ >
+ <File
+ RelativePath="..\..\src\ucodes\UCode6.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\ucodes\UCode6.h"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="UCode7 - Yoshi's Stroy"
+ >
+ <File
+ RelativePath="..\..\src\ucodes\UCode7.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\ucodes\UCode7.h"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="UCode8 - S2DEX"
+ >
+ <File
+ RelativePath="..\..\src\ucodes\UCode8.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\ucodes\UCode8.h"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="UCode9 - Perfect Dark"
+ >
+ <File
+ RelativePath="..\..\src\ucodes\UCode9.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\ucodes\UCode9.h"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="UCode10 - Conker "
+ >
+ <File
+ RelativePath="..\..\src\ucodes\UCode10.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\ucodes\UCode10.h"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="UCode11"
+ >
+ </Filter>
+ <Filter
+ Name="UCode12"
+ >
+ </Filter>
+ <Filter
+ Name="UCode13"
+ >
+ </Filter>
+ </Filter>
+ <Filter
+ Name="GBI - Graphic Binary Interface"
+ >
+ <File
+ RelativePath="..\..\src\Gbi\GBI.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\Gbi\GBI.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\Gbi\GBIDefs.h"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="RSP - Reality Signal Processor"
+ >
+ <File
+ RelativePath="..\..\src\Rsp\RSP.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\Rsp\RSP.h"
+ >
+ </File>
+ <Filter
+ Name="RSP Matrix Manager"
+ >
+ <File
+ RelativePath="..\..\src\Rsp\RSPMatrixManager.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\Rsp\RSPMatrixManager.h"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="RSP Vertex Manager"
+ >
+ <File
+ RelativePath="..\..\src\Rsp\RSPVertexManager.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\Rsp\RSPVertexManager.h"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="RSP Light Manager"
+ >
+ <File
+ RelativePath="..\..\src\Rsp\RSPLightManager.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\Rsp\RSPLightManager.h"
+ >
+ </File>
+ </Filter>
+ </Filter>
+ <Filter
+ Name="Misc"
+ >
+ <Filter
+ Name="Assembler"
+ >
+ <File
+ RelativePath="..\..\src\Assembler\assembler.h"
+ >
+ </File>
+ </Filter>
+ </Filter>
+ <Filter
+ Name="Combiner"
+ >
+ <File
+ RelativePath="..\..\src\Combiner\CombinerStructs.h"
+ >
+ </File>
+ <Filter
+ Name="Managers"
+ >
+ <File
+ RelativePath="..\..\src\Combiner\AdvancedCombinerManager.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\Combiner\AdvancedCombinerManager.h"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="Combiners"
+ >
+ <Filter
+ Name="Base"
+ >
+ <File
+ RelativePath="..\..\src\Combiner\CombinerBase.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\Combiner\CombinerBase.h"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="Advanced"
+ >
+ <File
+ RelativePath="..\..\src\Combiner\AdvancedTexEnvCombiner.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\Combiner\AdvancedTexEnvCombiner.h"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="Simple"
+ >
+ <File
+ RelativePath="..\..\src\Combiner\SimpleTexEnvCombiner.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\Combiner\SimpleTexEnvCombiner.h"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="Dummy"
+ >
+ <File
+ RelativePath="..\..\src\Combiner\DummyCombiner.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\Combiner\DummyCombiner.h"
+ >
+ </File>
+ </Filter>
+ </Filter>
+ <Filter
+ Name="Helpers"
+ >
+ <Filter
+ Name="Stage Merger"
+ >
+ <File
+ RelativePath="..\..\src\Combiner\CombinerStageMerger.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\Combiner\CombinerStageMerger.h"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="Stage Creator"
+ >
+ <File
+ RelativePath="..\..\src\Combiner\CombinerStageCreator.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\Combiner\CombinerStageCreator.h"
+ >
+ </File>
+ </Filter>
+ </Filter>
+ <Filter
+ Name="Cache"
+ >
+ <File
+ RelativePath="..\..\src\Combiner\CombinerCache.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\Combiner\CombinerCache.h"
+ >
+ </File>
+ </Filter>
+ </Filter>
+ <Filter
+ Name="RomDetector"
+ >
+ <File
+ RelativePath="..\..\src\N64Games.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\RomDetector.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\RomDetector.h"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="RDP - Reality Drawing Processor"
+ >
+ <File
+ RelativePath="..\..\src\Rdp\RDP.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\Rdp\RDP.h"
+ >
+ </File>
+ <Filter
+ Name="RDP Instructions"
+ >
+ <File
+ RelativePath="..\..\src\Rdp\RDPInstructions.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\Rdp\RDPInstructions.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\Rdp\RDPUCodeStructs.h"
+ >
+ </File>
+ </Filter>
+ </Filter>
+ </Filter>
+ </Filter>
+ </Files>
+ <Globals>
+ </Globals>
+</VisualStudioProject>