1 <?xml version="1.0" encoding="Windows-1252"?>
3 ProjectType="Visual C++"
6 ProjectGUID="{6F7FDCD3-C278-4A5C-BD36-85D58AC75AFE}"
7 RootNamespace="GraphicsPlugin"
9 TargetFrameworkVersion="131072"
21 OutputDirectory="$(SolutionDir)"
22 IntermediateDirectory="obj/Debug"
24 InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
28 Name="VCPreBuildEventTool"
31 Name="VCCustomBuildTool"
35 Name="VCXMLDataGeneratorTool"
38 Name="VCWebServiceProxyGeneratorTool"
44 Name="VCCLCompilerTool"
46 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;"
47 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;GRAPHICSPLUGIN_EXPORTS"
49 BasicRuntimeChecks="3"
51 UsePrecompiledHeader="0"
53 Detect64BitPortabilityProblems="true"
54 DebugInformationFormat="4"
57 Name="VCManagedResourceCompilerTool"
60 Name="VCResourceCompilerTool"
63 Name="VCPreLinkEventTool"
67 AdditionalDependencies="opengl32.lib"
68 OutputFile="mupen64plus-video-arachnoid.dll"
70 GenerateDebugInformation="true"
71 ProgramDatabaseFile="$(OutDir)/GraphicsPlugin.pdb"
73 RandomizedBaseAddress="1"
74 DataExecutionPrevention="0"
75 ImportLibrary="$(OutDir)/GraphicsPlugin.lib"
94 Name="VCAppVerifierTool"
97 Name="VCPostBuildEventTool"
98 CommandLine="copy "$(TargetPath)" "$(SolutionDir)..\..\..\mupen64plus-ui-console\projects\msvc8\$(ConfigurationName)""
103 OutputDirectory="$(SolutionDir)"
104 IntermediateDirectory="obj/Release"
105 ConfigurationType="2"
106 InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
110 Name="VCPreBuildEventTool"
113 Name="VCCustomBuildTool"
114 CommandLine="copy "$(TargetPath)" "$(SolutionDir)..\..\..\mupen64plus-ui-console\projects\msvc8\$(ConfigurationName)"
"
117 Name="VCXMLDataGeneratorTool"
120 Name="VCWebServiceProxyGeneratorTool"
126 Name="VCCLCompilerTool"
127 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;"
128 PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;GRAPHICSPLUGIN_EXPORTS"
130 UsePrecompiledHeader="0"
132 Detect64BitPortabilityProblems="true"
133 DebugInformationFormat="3"
136 Name="VCManagedResourceCompilerTool"
139 Name="VCResourceCompilerTool"
142 Name="VCPreLinkEventTool"
146 AdditionalDependencies="opengl32.lib"
147 OutputFile="mupen64plus-video-arachnoid.dll"
149 GenerateDebugInformation="true"
151 OptimizeReferences="2"
152 EnableCOMDATFolding="2"
153 RandomizedBaseAddress="1"
154 DataExecutionPrevention="0"
155 ImportLibrary="$(OutDir)/GraphicsPlugin.lib"
162 Name="VCManifestTool"
174 Name="VCAppVerifierTool"
177 Name="VCPostBuildEventTool"
178 CommandLine="copy "$(TargetPath)" "$(SolutionDir)..\..\..\mupen64plus-ui-console\projects\msvc8\$(ConfigurationName)""
187 Filter="cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx"
188 UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
191 RelativePath="..\..\src\m64p.h"
195 RelativePath="..\..\src\main.cpp"
201 Name="VCCLCompilerTool"
202 AdditionalIncludeDirectories="src/log; src/utils;"
210 Name="Memory Leak Detector"
213 RelativePath="..\..\src\utils\MemoryLeakDetector.h"
221 RelativePath="..\..\src\log\Logger.cpp"
225 RelativePath="..\..\src\log\Logger.h"
234 RelativePath="..\..\src\config\Config.cpp"
238 RelativePath="..\..\src\config\Config.h"
245 RelativePath="..\..\src\config\StringValue.h"
249 Name="Helper Functions"
252 RelativePath="..\..\src\config\StringFunctions.cpp"
256 RelativePath="..\..\src\config\StringFunctions.h"
265 RelativePath="..\..\src\config\ConfigMap.h"
271 Name="GraphicsPlugin"
274 RelativePath="..\..\src\GraphicsPlugin.cpp"
278 RelativePath="..\..\src\GraphicsPlugin.h"
282 RelativePath="..\..\src\osal_dynamiclib.h"
286 RelativePath="..\..\src\osal_dynamiclib_win32.cpp"
293 RelativePath="..\..\src\OpenGL.h"
297 Name="OpenGL Manager"
300 RelativePath="..\..\src\OpenGLManager.cpp"
304 RelativePath="..\..\src\OpenGLManager.h"
309 Name="OpenGL Renderer"
312 RelativePath="..\..\src\renderer\OpenGLRenderer.cpp"
316 RelativePath="..\..\src\renderer\OpenGLRenderer.h"
324 RelativePath="..\..\src\framebuffer\FrameBuffer.cpp"
328 RelativePath="..\..\src\framebuffer\FrameBuffer.h"
333 Name="OpenGL 2D Renderer"
336 RelativePath="..\..\src\renderer\OpenGL2DRenderer.cpp"
340 RelativePath="..\..\src\renderer\OpenGL2DRenderer.h"
348 RelativePath="..\..\src\FogManager.cpp"
352 RelativePath="..\..\src\FogManager.h"
357 Name="OpenGL Extensions"
360 Name="MultiTexturing Extension"
363 RelativePath="..\..\src\MultiTexturingExt.cpp"
367 RelativePath="..\..\src\MultiTexturingExt.h"
372 Name="ExtensionChecker"
375 RelativePath="..\..\src\ExtensionChecker.cpp"
379 RelativePath="..\..\src\ExtensionChecker.h"
384 Name="Secondary Color Extension"
387 RelativePath="..\..\src\SecondaryColorExt.cpp"
391 RelativePath="..\..\src\SecondaryColorExt.h"
401 RelativePath="..\..\src\Memory.cpp"
405 RelativePath="..\..\src\Memory.h"
413 RelativePath="..\..\src\math\MathLib.h"
420 RelativePath="..\..\src\math\Matrix4.cpp"
424 RelativePath="..\..\src\math\Matrix4.h"
433 RelativePath="..\..\src\texture\CachedTexture.cpp"
437 RelativePath="..\..\src\texture\CachedTexture.h"
441 RelativePath="..\..\src\texture\TextureCache.cpp"
445 RelativePath="..\..\src\texture\TextureCache.h"
449 Name="Image Format Selector"
452 RelativePath="..\..\src\texture\ImageFormatSelector.cpp"
456 RelativePath="..\..\src\texture\ImageFormatSelector.h"
464 RelativePath="..\..\src\hash\CRCCalculator.cpp"
468 RelativePath="..\..\src\hash\CRCCalculator.h"
472 RelativePath="..\..\src\hash\CRCCalculator2.cpp"
476 RelativePath="..\..\src\hash\CRCCalculator2.h"
484 RelativePath="..\..\src\texture\TextureLoader.cpp"
488 RelativePath="..\..\src\texture\TextureLoader.h"
494 Name="DisplayListParser"
497 RelativePath="..\..\src\DisplayListParser.cpp"
501 RelativePath="..\..\src\DisplayListParser.h"
506 Name="VI - Video Interface"
509 RelativePath="..\..\src\VI.cpp"
513 RelativePath="..\..\src\VI.h"
521 RelativePath="..\..\src\UCodeDefs.h"
525 Name="UCode Selection"
528 RelativePath="..\..\src\ucodes\UCodeIdentificationData.h"
532 RelativePath="..\..\src\ucodes\UCodeSelector.cpp"
536 RelativePath="..\..\src\ucodes\UCodeSelector.h"
544 RelativePath="..\..\src\ucodes\UCode0.cpp"
548 RelativePath="..\..\src\ucodes\UCode0.h"
553 Name="UCode1 - F3DEX"
556 RelativePath="..\..\src\ucodes\UCode1.cpp"
560 RelativePath="..\..\src\ucodes\UCode1.h"
565 Name="UCode2 - Golden Eye"
568 RelativePath="..\..\src\ucodes\UCode2.cpp"
572 RelativePath="..\..\src\ucodes\UCode2.h"
577 Name="UCode3 - S2DEX2"
580 RelativePath="..\..\src\ucodes\UCode3.cpp"
584 RelativePath="..\..\src\ucodes\UCode3.h"
589 Name="UCode4 - Wave Race 64"
592 RelativePath="..\..\src\ucodes\UCode4.cpp"
596 RelativePath="..\..\src\ucodes\UCode4.h"
601 Name="UCode5 - F3DEX2"
604 RelativePath="..\..\src\ucodes\UCode5.cpp"
608 RelativePath="..\..\src\ucodes\UCode5.h"
613 Name="UCode6 - Diddy Kong Racing"
616 RelativePath="..\..\src\ucodes\UCode6.cpp"
620 RelativePath="..\..\src\ucodes\UCode6.h"
625 Name="UCode7 - Yoshi's Stroy"
628 RelativePath="..\..\src\ucodes\UCode7.cpp"
632 RelativePath="..\..\src\ucodes\UCode7.h"
637 Name="UCode8 - S2DEX"
640 RelativePath="..\..\src\ucodes\UCode8.cpp"
644 RelativePath="..\..\src\ucodes\UCode8.h"
649 Name="UCode9 - Perfect Dark"
652 RelativePath="..\..\src\ucodes\UCode9.cpp"
656 RelativePath="..\..\src\ucodes\UCode9.h"
661 Name="UCode10 - Conker "
664 RelativePath="..\..\src\ucodes\UCode10.cpp"
668 RelativePath="..\..\src\ucodes\UCode10.h"
686 Name="GBI - Graphic Binary Interface"
689 RelativePath="..\..\src\Gbi\GBI.cpp"
693 RelativePath="..\..\src\Gbi\GBI.h"
697 RelativePath="..\..\src\Gbi\GBIDefs.h"
702 Name="RSP - Reality Signal Processor"
705 RelativePath="..\..\src\Rsp\RSP.cpp"
709 RelativePath="..\..\src\Rsp\RSP.h"
713 Name="RSP Matrix Manager"
716 RelativePath="..\..\src\Rsp\RSPMatrixManager.cpp"
720 RelativePath="..\..\src\Rsp\RSPMatrixManager.h"
725 Name="RSP Vertex Manager"
728 RelativePath="..\..\src\Rsp\RSPVertexManager.cpp"
732 RelativePath="..\..\src\Rsp\RSPVertexManager.h"
737 Name="RSP Light Manager"
740 RelativePath="..\..\src\Rsp\RSPLightManager.cpp"
744 RelativePath="..\..\src\Rsp\RSPLightManager.h"
756 RelativePath="..\..\src\Assembler\assembler.h"
765 RelativePath="..\..\src\Combiner\CombinerStructs.h"
772 RelativePath="..\..\src\Combiner\AdvancedCombinerManager.cpp"
776 RelativePath="..\..\src\Combiner\AdvancedCombinerManager.h"
787 RelativePath="..\..\src\Combiner\CombinerBase.cpp"
791 RelativePath="..\..\src\Combiner\CombinerBase.h"
799 RelativePath="..\..\src\Combiner\AdvancedTexEnvCombiner.cpp"
803 RelativePath="..\..\src\Combiner\AdvancedTexEnvCombiner.h"
811 RelativePath="..\..\src\Combiner\SimpleTexEnvCombiner.cpp"
815 RelativePath="..\..\src\Combiner\SimpleTexEnvCombiner.h"
823 RelativePath="..\..\src\Combiner\DummyCombiner.cpp"
827 RelativePath="..\..\src\Combiner\DummyCombiner.h"
839 RelativePath="..\..\src\Combiner\CombinerStageMerger.cpp"
843 RelativePath="..\..\src\Combiner\CombinerStageMerger.h"
851 RelativePath="..\..\src\Combiner\CombinerStageCreator.cpp"
855 RelativePath="..\..\src\Combiner\CombinerStageCreator.h"
864 RelativePath="..\..\src\Combiner\CombinerCache.cpp"
868 RelativePath="..\..\src\Combiner\CombinerCache.h"
877 RelativePath="..\..\src\N64Games.h"
881 RelativePath="..\..\src\RomDetector.cpp"
885 RelativePath="..\..\src\RomDetector.h"
890 Name="RDP - Reality Drawing Processor"
893 RelativePath="..\..\src\Rdp\RDP.cpp"
897 RelativePath="..\..\src\Rdp\RDP.h"
901 Name="RDP Instructions"
904 RelativePath="..\..\src\Rdp\RDPInstructions.cpp"
908 RelativePath="..\..\src\Rdp\RDPInstructions.h"
912 RelativePath="..\..\src\Rdp\RDPUCodeStructs.h"
922 </VisualStudioProject>