Gliden64: Get the new GlideN64 submodule to build as part of the normal build process

This commit is contained in:
zilmar 2024-09-12 09:44:38 +09:30
parent 02e816b9d4
commit 07e8f8b830
17 changed files with 2132 additions and 24 deletions

2
.gitignore vendored
View File

@ -129,3 +129,5 @@ Thumbs.db
/Source/Project64-input/Version.h
/Source/Project64-video/Version.h
/Source/Project64-rsp-core/Version.h
/Plugin/Win32/GFX/GLideN64
/Plugin/x64/GFX/GLideN64

View File

@ -60,6 +60,7 @@ EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Project64", "Source\Project64\Project64.vcxproj", "{7E534C8E-1ACE-4A88-8807-39A11ED4DA18}"
ProjectSection(ProjectDependencies) = postProject
{A7ED562C-63F3-4B7E-B6B3-2CF7848752E1} = {A7ED562C-63F3-4B7E-B6B3-2CF7848752E1}
{37D31D7F-C4E7-45B0-AEF6-D6824A243CF7} = {37D31D7F-C4E7-45B0-AEF6-D6824A243CF7}
{D3F979CE-8FA7-48C9-A2B3-A33594B48536} = {D3F979CE-8FA7-48C9-A2B3-A33594B48536}
EndProjectSection
EndProject
@ -78,6 +79,23 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Project64-rsp-core", "Sourc
{1968162C-0793-491D-91A1-81645A24D399} = {1968162C-0793-491D-91A1-81645A24D399}
EndProjectSection
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "GlideN64", "GlideN64", "{31AE6C95-A997-4C7C-B592-BC202A29996F}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "GLideNUI-wtl", "Source\GLideN64\GLideNUI-wtl.vcxproj", "{9E05B70F-A294-44A9-A151-B2CC95AA884E}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "GLideN64", "Source\GLideN64\GLideN64.vcxproj", "{37D31D7F-C4E7-45B0-AEF6-D6824A243CF7}"
ProjectSection(ProjectDependencies) = postProject
{5480BC17-9C40-4E41-8AD4-AE12316D4CA4} = {5480BC17-9C40-4E41-8AD4-AE12316D4CA4}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "osal", "Source\GLideN64\osal.vcxproj", "{7BF6F100-31DB-44AE-A2A5-5DDEED9A909C}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libGLideNHQ", "Source\GLideN64\libGLideNHQ.vcxproj", "{DA965BCF-2219-47AF-ACE7-EAF76D5D4756}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ticpp", "Source\GLideN64\ticpp.vcxproj", "{4F28B56B-F4B0-41B0-A785-597F6EF0163A}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ts2lang", "Source\GLideN64\ts2lang.vcxproj", "{5480BC17-9C40-4E41-8AD4-AE12316D4CA4}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Win32 = Debug|Win32
@ -268,6 +286,54 @@ Global
{7598F6B8-9DA6-4897-B26F-F6865F824BF4}.Release|Win32.Build.0 = Release|Win32
{7598F6B8-9DA6-4897-B26F-F6865F824BF4}.Release|x64.ActiveCfg = Release|x64
{7598F6B8-9DA6-4897-B26F-F6865F824BF4}.Release|x64.Build.0 = Release|x64
{9E05B70F-A294-44A9-A151-B2CC95AA884E}.Debug|Win32.ActiveCfg = Debug|Win32
{9E05B70F-A294-44A9-A151-B2CC95AA884E}.Debug|Win32.Build.0 = Debug|Win32
{9E05B70F-A294-44A9-A151-B2CC95AA884E}.Debug|x64.ActiveCfg = Debug|x64
{9E05B70F-A294-44A9-A151-B2CC95AA884E}.Debug|x64.Build.0 = Debug|x64
{9E05B70F-A294-44A9-A151-B2CC95AA884E}.Release|Win32.ActiveCfg = Release|Win32
{9E05B70F-A294-44A9-A151-B2CC95AA884E}.Release|Win32.Build.0 = Release|Win32
{9E05B70F-A294-44A9-A151-B2CC95AA884E}.Release|x64.ActiveCfg = Release|x64
{9E05B70F-A294-44A9-A151-B2CC95AA884E}.Release|x64.Build.0 = Release|x64
{37D31D7F-C4E7-45B0-AEF6-D6824A243CF7}.Debug|Win32.ActiveCfg = Debug|Win32
{37D31D7F-C4E7-45B0-AEF6-D6824A243CF7}.Debug|Win32.Build.0 = Debug|Win32
{37D31D7F-C4E7-45B0-AEF6-D6824A243CF7}.Debug|x64.ActiveCfg = Debug|x64
{37D31D7F-C4E7-45B0-AEF6-D6824A243CF7}.Debug|x64.Build.0 = Debug|x64
{37D31D7F-C4E7-45B0-AEF6-D6824A243CF7}.Release|Win32.ActiveCfg = Release|Win32
{37D31D7F-C4E7-45B0-AEF6-D6824A243CF7}.Release|Win32.Build.0 = Release|Win32
{37D31D7F-C4E7-45B0-AEF6-D6824A243CF7}.Release|x64.ActiveCfg = Release|x64
{37D31D7F-C4E7-45B0-AEF6-D6824A243CF7}.Release|x64.Build.0 = Release|x64
{7BF6F100-31DB-44AE-A2A5-5DDEED9A909C}.Debug|Win32.ActiveCfg = Debug|Win32
{7BF6F100-31DB-44AE-A2A5-5DDEED9A909C}.Debug|Win32.Build.0 = Debug|Win32
{7BF6F100-31DB-44AE-A2A5-5DDEED9A909C}.Debug|x64.ActiveCfg = Debug|x64
{7BF6F100-31DB-44AE-A2A5-5DDEED9A909C}.Debug|x64.Build.0 = Debug|x64
{7BF6F100-31DB-44AE-A2A5-5DDEED9A909C}.Release|Win32.ActiveCfg = Release|Win32
{7BF6F100-31DB-44AE-A2A5-5DDEED9A909C}.Release|Win32.Build.0 = Release|Win32
{7BF6F100-31DB-44AE-A2A5-5DDEED9A909C}.Release|x64.ActiveCfg = Release|x64
{7BF6F100-31DB-44AE-A2A5-5DDEED9A909C}.Release|x64.Build.0 = Release|x64
{DA965BCF-2219-47AF-ACE7-EAF76D5D4756}.Debug|Win32.ActiveCfg = Debug|Win32
{DA965BCF-2219-47AF-ACE7-EAF76D5D4756}.Debug|Win32.Build.0 = Debug|Win32
{DA965BCF-2219-47AF-ACE7-EAF76D5D4756}.Debug|x64.ActiveCfg = Debug|x64
{DA965BCF-2219-47AF-ACE7-EAF76D5D4756}.Debug|x64.Build.0 = Debug|x64
{DA965BCF-2219-47AF-ACE7-EAF76D5D4756}.Release|Win32.ActiveCfg = Release|Win32
{DA965BCF-2219-47AF-ACE7-EAF76D5D4756}.Release|Win32.Build.0 = Release|Win32
{DA965BCF-2219-47AF-ACE7-EAF76D5D4756}.Release|x64.ActiveCfg = Release|x64
{DA965BCF-2219-47AF-ACE7-EAF76D5D4756}.Release|x64.Build.0 = Release|x64
{4F28B56B-F4B0-41B0-A785-597F6EF0163A}.Debug|Win32.ActiveCfg = Debug|Win32
{4F28B56B-F4B0-41B0-A785-597F6EF0163A}.Debug|Win32.Build.0 = Debug|Win32
{4F28B56B-F4B0-41B0-A785-597F6EF0163A}.Debug|x64.ActiveCfg = Debug|x64
{4F28B56B-F4B0-41B0-A785-597F6EF0163A}.Debug|x64.Build.0 = Debug|x64
{4F28B56B-F4B0-41B0-A785-597F6EF0163A}.Release|Win32.ActiveCfg = Release|Win32
{4F28B56B-F4B0-41B0-A785-597F6EF0163A}.Release|Win32.Build.0 = Release|Win32
{4F28B56B-F4B0-41B0-A785-597F6EF0163A}.Release|x64.ActiveCfg = Release|x64
{4F28B56B-F4B0-41B0-A785-597F6EF0163A}.Release|x64.Build.0 = Release|x64
{5480BC17-9C40-4E41-8AD4-AE12316D4CA4}.Debug|Win32.ActiveCfg = Debug|Win32
{5480BC17-9C40-4E41-8AD4-AE12316D4CA4}.Debug|Win32.Build.0 = Debug|Win32
{5480BC17-9C40-4E41-8AD4-AE12316D4CA4}.Debug|x64.ActiveCfg = Debug|x64
{5480BC17-9C40-4E41-8AD4-AE12316D4CA4}.Debug|x64.Build.0 = Debug|x64
{5480BC17-9C40-4E41-8AD4-AE12316D4CA4}.Release|Win32.ActiveCfg = Release|Win32
{5480BC17-9C40-4E41-8AD4-AE12316D4CA4}.Release|Win32.Build.0 = Release|Win32
{5480BC17-9C40-4E41-8AD4-AE12316D4CA4}.Release|x64.ActiveCfg = Release|x64
{5480BC17-9C40-4E41-8AD4-AE12316D4CA4}.Release|x64.Build.0 = Release|x64
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
@ -283,6 +349,12 @@ Global
{E8D9A652-A354-4374-B6C5-A51EE62749FD} = {AA8F7F8E-5377-4911-859D-8A8817B0DB26}
{DCC841B2-298A-40F0-84D1-ACBABD3B86E8} = {AA8F7F8E-5377-4911-859D-8A8817B0DB26}
{A72C9F08-EBB4-443D-9982-DA21AE8B367D} = {AA8F7F8E-5377-4911-859D-8A8817B0DB26}
{9E05B70F-A294-44A9-A151-B2CC95AA884E} = {31AE6C95-A997-4C7C-B592-BC202A29996F}
{37D31D7F-C4E7-45B0-AEF6-D6824A243CF7} = {31AE6C95-A997-4C7C-B592-BC202A29996F}
{7BF6F100-31DB-44AE-A2A5-5DDEED9A909C} = {31AE6C95-A997-4C7C-B592-BC202A29996F}
{DA965BCF-2219-47AF-ACE7-EAF76D5D4756} = {31AE6C95-A997-4C7C-B592-BC202A29996F}
{4F28B56B-F4B0-41B0-A785-597F6EF0163A} = {31AE6C95-A997-4C7C-B592-BC202A29996F}
{5480BC17-9C40-4E41-8AD4-AE12316D4CA4} = {31AE6C95-A997-4C7C-B592-BC202A29996F}
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {F0EC030A-58B3-4FC1-B6B6-E5CF5CD885E3}

View File

@ -0,0 +1,357 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Debug|x64">
<Configuration>Debug</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|x64">
<Configuration>Release</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectGuid>{37D31D7F-C4E7-45B0-AEF6-D6824A243CF7}</ProjectGuid>
<RootNamespace>GLideN64</RootNamespace>
</PropertyGroup>
<PropertyGroup Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<ImportGroup Label="PropertySheets">
<Import Project="$(SolutionDir)PropertySheets\Platform.$(Configuration).props" />
</ImportGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<PropertyGroup>
<TargetName Condition="'$(Configuration)'=='Debug'">GLideN64_d</TargetName>
<OutDir>$(SolutionDir)Plugin\$(Platform)\GFX\GLideN64\</OutDir>
</PropertyGroup>
<ItemDefinitionGroup>
<ClCompile>
<AdditionalIncludeDirectories>$(ProjectDir)Source\src;$(ProjectDir)Source\src\inc;$(ProjectDir)Source\src\osal;$(ProjectDir)Source\src\inc\freetype\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>_SCL_SECURE_NO_WARNINGS;OS_WINDOWS;NOMINMAX;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<PrecompiledHeader />
<WarningLevel>Level3</WarningLevel>
<ForcedIncludeFiles>
cstdlib;
windows.h;
</ForcedIncludeFiles>
</ClCompile>
<Link>
<AdditionalDependencies Condition="'$(Configuration)'=='Release'">freetype253MT.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalDependencies Condition="'$(Configuration)'=='Debug'">freetype253MT_D.lib;%(AdditionalDependencies)</AdditionalDependencies>
</Link>
<PreBuildEvent>
<Command>call Source\src\getRevision.bat</Command>
</PreBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Platform)'=='Win32'">
<ClCompile>
<PreprocessorDefinitions>WIN32_ASM;%(PreprocessorDefinitions)</PreprocessorDefinitions>
</ClCompile>
<Link>
<AdditionalLibraryDirectories Condition="'$(Configuration)'=='Debug' And '$(MSBuildAssemblyVersion)'=='12.0'">Source/projects/msvc/lib/msvc12/dbg</AdditionalLibraryDirectories>
<AdditionalLibraryDirectories Condition="'$(Configuration)'=='Debug' And '$(MSBuildAssemblyVersion)'!='12.0'">Source/projects/msvc/lib/dbg</AdditionalLibraryDirectories>
<AdditionalLibraryDirectories Condition="'$(Configuration)'=='Release' And '$(MSBuildAssemblyVersion)'=='12.0'">Source/projects/msvc/lib/msvc12/rel</AdditionalLibraryDirectories>
<AdditionalLibraryDirectories Condition="'$(Configuration)'=='Release' And '$(MSBuildAssemblyVersion)'!='12.0'">Source/projects/msvc/lib/rel</AdditionalLibraryDirectories>
</Link>
<PostBuildEvent>
<Command>copy /y "$(ProjectDir)Source\ini\GLideN64.ini" "$(SolutionDir)Plugin\$(Platform)\GFX\GLideN64"
copy /y "$(ProjectDir)Source\ini\GLideN64.custom.ini" "$(SolutionDir)Plugin\$(Platform)\GFX\GLideN64"
</Command>
</PostBuildEvent>
<ResourceCompile>
<PreprocessorDefinitions>WTL_UI;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>$(ProjectDir)Source\projects\msvc;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
</ResourceCompile>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Platform)'=='x64'">
<Link>
<AdditionalLibraryDirectories Condition="'$(Configuration)'=='Debug'">Source/projects/msvc/lib/x64/dbg</AdditionalLibraryDirectories>
<AdditionalLibraryDirectories Condition="'$(Configuration)'=='Release'">Source/projects/msvc/lib/x64/rel</AdditionalLibraryDirectories>
</Link>
</ItemDefinitionGroup>
<ItemGroup>
<ClCompile Include="Source\src\3DMath.cpp" />
<ClCompile Include="Source\src\BufferCopy\BlueNoiseTexture.cpp" />
<ClCompile Include="Source\src\BufferCopy\ColorBufferToRDRAM.cpp" />
<ClCompile Include="Source\src\BufferCopy\DepthBufferToRDRAM.cpp" />
<ClCompile Include="Source\src\BufferCopy\RDRAMtoColorBuffer.cpp" />
<ClCompile Include="Source\src\Combiner.cpp" />
<ClCompile Include="Source\src\CombinerKey.cpp" />
<ClCompile Include="Source\src\CommonPluginAPI.cpp" />
<ClCompile Include="Source\src\common\CommonAPIImpl_common.cpp" />
<ClCompile Include="Source\src\Config.cpp" />
<ClCompile Include="Source\src\convert.cpp" />
<ClCompile Include="Source\src\CRC_OPT.cpp" />
<ClCompile Include="Source\src\DebugDump.cpp" />
<ClCompile Include="Source\src\Debugger.cpp" />
<ClCompile Include="Source\src\DepthBuffer.cpp" />
<ClCompile Include="Source\src\DepthBufferRender\ClipPolygon.cpp" />
<ClCompile Include="Source\src\DepthBufferRender\DepthBufferRender.cpp" />
<ClCompile Include="Source\src\DisplayLoadProgress.cpp" />
<ClCompile Include="Source\src\DisplayWindow.cpp" />
<ClCompile Include="Source\src\FrameBuffer.cpp" />
<ClCompile Include="Source\src\FrameBufferInfo.cpp" />
<ClCompile Include="Source\src\GBI.cpp" />
<ClCompile Include="Source\src\gDP.cpp" />
<ClCompile Include="Source\src\GLideN64.cpp" />
<ClCompile Include="Source\src\Graphics\ColorBufferReader.cpp" />
<ClCompile Include="Source\src\Graphics\CombinerProgram.cpp" />
<ClCompile Include="Source\src\Graphics\Context.cpp" />
<ClCompile Include="Source\src\Graphics\ObjectHandle.cpp" />
<ClCompile Include="Source\src\Graphics\OpenGLContext\GLFunctions.cpp" />
<ClCompile Include="Source\src\Graphics\OpenGLContext\GLSL\glsl_CombinerInputs.cpp" />
<ClCompile Include="Source\src\Graphics\OpenGLContext\GLSL\glsl_CombinerProgramBuilder.cpp" />
<ClCompile Include="Source\src\Graphics\OpenGLContext\GLSL\glsl_CombinerProgramBuilderCommon.cpp" />
<ClCompile Include="Source\src\Graphics\OpenGLContext\GLSL\glsl_CombinerProgramBuilderAccurate.cpp" />
<ClCompile Include="Source\src\Graphics\OpenGLContext\GLSL\glsl_CombinerProgramBuilderFast.cpp" />
<ClCompile Include="Source\src\Graphics\OpenGLContext\GLSL\glsl_CombinerProgramImpl.cpp" />
<ClCompile Include="Source\src\Graphics\OpenGLContext\GLSL\glsl_CombinerProgramUniformFactory.cpp" />
<ClCompile Include="Source\src\Graphics\OpenGLContext\GLSL\glsl_CombinerProgramUniformFactoryCommon.cpp" />
<ClCompile Include="Source\src\Graphics\OpenGLContext\GLSL\glsl_CombinerProgramUniformFactoryAccurate.cpp" />
<ClCompile Include="Source\src\Graphics\OpenGLContext\GLSL\glsl_CombinerProgramUniformFactoryFast.cpp" />
<ClCompile Include="Source\src\Graphics\OpenGLContext\GLSL\glsl_FXAA.cpp" />
<ClCompile Include="Source\src\Graphics\OpenGLContext\GLSL\glsl_ShaderStorage.cpp" />
<ClCompile Include="Source\src\Graphics\OpenGLContext\GLSL\glsl_SpecialShadersFactory.cpp" />
<ClCompile Include="Source\src\Graphics\OpenGLContext\GLSL\glsl_Utils.cpp" />
<ClCompile Include="Source\src\Graphics\OpenGLContext\opengl_Attributes.cpp" />
<ClCompile Include="Source\src\Graphics\OpenGLContext\opengl_BufferManipulationObjectFactory.cpp" />
<ClCompile Include="Source\src\Graphics\OpenGLContext\opengl_CachedFunctions.cpp" />
<ClCompile Include="Source\src\Graphics\OpenGLContext\opengl_ColorBufferReaderWithBufferStorage.cpp" />
<ClCompile Include="Source\src\Graphics\OpenGLContext\opengl_ColorBufferReaderWithPixelBuffer.cpp" />
<ClCompile Include="Source\src\Graphics\OpenGLContext\opengl_ColorBufferReaderWithReadPixels.cpp" />
<ClCompile Include="Source\src\Graphics\OpenGLContext\opengl_ContextImpl.cpp" />
<ClCompile Include="Source\src\Graphics\OpenGLContext\opengl_GLInfo.cpp" />
<ClCompile Include="Source\src\Graphics\OpenGLContext\opengl_Parameters.cpp" />
<ClCompile Include="Source\src\Graphics\OpenGLContext\opengl_TextureManipulationObjectFactory.cpp" />
<ClCompile Include="Source\src\Graphics\OpenGLContext\opengl_UnbufferedDrawer.cpp" />
<ClCompile Include="Source\src\Graphics\OpenGLContext\opengl_Utils.cpp" />
<ClCompile Include="Source\src\Graphics\OpenGLContext\opengl_BufferedDrawer.cpp" />
<ClCompile Include="Source\src\Graphics\OpenGLContext\ThreadedOpenGl\opengl_Wrapper.cpp" />
<ClCompile Include="Source\src\Graphics\OpenGLContext\ThreadedOpenGl\opengl_WrappedFunctions.cpp" />
<ClCompile Include="Source\src\Graphics\OpenGLContext\ThreadedOpenGl\opengl_Command.cpp" />
<ClCompile Include="Source\src\Graphics\OpenGLContext\ThreadedOpenGl\opengl_ObjectPool.cpp" />
<ClCompile Include="Source\src\Graphics\OpenGLContext\ThreadedOpenGl\RingBufferPool.cpp" />
<ClCompile Include="Source\src\Graphics\OpenGLContext\windows\windows_DisplayWindow.cpp" />
<ClCompile Include="Source\src\Graphics\OpenGLContext\windows\WindowsWGL.cpp" />
<ClCompile Include="Source\src\gSP.cpp" />
<ClCompile Include="Source\src\iob.cpp">
<ExcludedFromBuild Condition="'$(Platform)'=='Win32'">true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="Source\src\Log.cpp" />
<ClCompile Include="Source\src\N64.cpp" />
<ClCompile Include="Source\src\PaletteTexture.cpp" />
<ClCompile Include="Source\src\Performance.cpp" />
<ClCompile Include="Source\src\PostProcessor.cpp" />
<ClCompile Include="Source\src\RDP.CPP" />
<ClCompile Include="Source\src\GraphicsDrawer.cpp" />
<ClCompile Include="Source\src\RSP.cpp" />
<ClCompile Include="Source\src\RSP_LoadMatrix.cpp">
<ExcludedFromBuild Condition="'$(Platform)'=='Win32'">true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="Source\src\RSP_LoadMatrixX86.cpp">
<ExcludedFromBuild Condition="'$(Platform)'=='x64'">true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="Source\src\SoftwareRender.cpp" />
<ClCompile Include="Source\src\TexrectDrawer.cpp" />
<ClCompile Include="Source\src\TextDrawer.cpp" />
<ClCompile Include="Source\src\TextureFilterHandler.cpp" />
<ClCompile Include="Source\src\Textures.cpp" />
<ClCompile Include="Source\src\uCodes\F3D.cpp" />
<ClCompile Include="Source\src\uCodes\F3DAM.cpp" />
<ClCompile Include="Source\src\uCodes\F3DBETA.cpp" />
<ClCompile Include="Source\src\uCodes\F3DDKR.cpp" />
<ClCompile Include="Source\src\uCodes\F3DEX.cpp" />
<ClCompile Include="Source\src\uCodes\F3DEX095.cpp" />
<ClCompile Include="Source\src\uCodes\F3DEX2.cpp" />
<ClCompile Include="Source\src\uCodes\F3DEX2ACCLAIM.cpp" />
<ClCompile Include="Source\src\uCodes\F3DEX2CBFD.cpp" />
<ClCompile Include="Source\src\uCodes\F3DEX3.cpp" />
<ClCompile Include="Source\src\uCodes\F3DZEX2.cpp" />
<ClCompile Include="Source\src\uCodes\F3DFLX2.cpp" />
<ClCompile Include="Source\src\uCodes\F3DGOLDEN.cpp" />
<ClCompile Include="Source\src\uCodes\F3DPD.cpp" />
<ClCompile Include="Source\src\uCodes\F3DSETA.cpp" />
<ClCompile Include="Source\src\uCodes\F5Rogue.cpp" />
<ClCompile Include="Source\src\uCodes\F3DTEXA.cpp" />
<ClCompile Include="Source\src\uCodes\F5Indi_Naboo.cpp" />
<ClCompile Include="Source\src\uCodes\L3D.cpp" />
<ClCompile Include="Source\src\uCodes\L3DEX.cpp" />
<ClCompile Include="Source\src\uCodes\L3DEX2.cpp" />
<ClCompile Include="Source\src\uCodes\S2DEX.cpp" />
<ClCompile Include="Source\src\uCodes\S2DEX2.cpp" />
<ClCompile Include="Source\src\uCodes\T3DUX.cpp" />
<ClCompile Include="Source\src\uCodes\Turbo3D.cpp" />
<ClCompile Include="Source\src\uCodes\ZSort.cpp" />
<ClCompile Include="Source\src\uCodes\ZSortBOSS.cpp" />
<ClCompile Include="Source\src\VI.cpp" />
<ClCompile Include="Source\src\windows\CommonAPIImpl_windows.cpp" />
<ClCompile Include="Source\src\GLideNUI\Config_GLideNUI.cpp" />
<ClCompile Include="Source\src\windows\GLideN64_windows.cpp" />
<ClCompile Include="Source\src\windows\MemoryStatus_windows.cpp" />
<ClCompile Include="Source\src\windows\ZilmarAPIImpl_windows.cpp" />
<ClCompile Include="Source\src\windows\ScreenShot.cpp" />
<ClCompile Include="Source\src\ZilmarPluginAPI.cpp" />
<ClCompile Include="Source\src\ZlutTexture.cpp" />
</ItemGroup>
<ItemGroup>
<ClInclude Include="Source\src\3DMath.h" />
<ClInclude Include="Source\src\BufferCopy\BlueNoiseTexture.h" />
<ClInclude Include="Source\src\BufferCopy\ColorBufferToRDRAM.h" />
<ClInclude Include="Source\src\BufferCopy\DepthBufferToRDRAM.h" />
<ClInclude Include="Source\src\BufferCopy\RDRAMtoColorBuffer.h" />
<ClInclude Include="Source\src\BufferCopy\WriteToRDRAM.h" />
<ClInclude Include="Source\src\Combiner.h" />
<ClInclude Include="Source\src\CombinerKey.h" />
<ClInclude Include="Source\src\Config.h" />
<ClInclude Include="Source\src\convert.h" />
<ClInclude Include="Source\src\CRC.h" />
<ClInclude Include="Source\src\DebugDump.h" />
<ClInclude Include="Source\src\Debugger.h" />
<ClInclude Include="Source\src\DepthBuffer.h" />
<ClInclude Include="Source\src\DepthBufferRender\ClipPolygon.h" />
<ClInclude Include="Source\src\DepthBufferRender\DepthBufferRender.h" />
<ClInclude Include="Source\src\DisplayLoadProgress.h" />
<ClInclude Include="Source\src\DisplayWindow.h" />
<ClInclude Include="Source\src\FrameBuffer.h" />
<ClInclude Include="Source\src\FrameBufferInfo.h" />
<ClInclude Include="Source\src\FrameBufferInfoAPI.h" />
<ClInclude Include="Source\src\GBI.h" />
<ClInclude Include="Source\src\gDP.h" />
<ClInclude Include="Source\src\GLideN64.h" />
<ClInclude Include="Source\src\GLideNHQ\TxFilterExport.h" />
<ClInclude Include="Source\src\Graphics\ColorBufferReader.h" />
<ClInclude Include="Source\src\Graphics\CombinerProgram.h" />
<ClInclude Include="Source\src\Graphics\Context.h" />
<ClInclude Include="Source\src\Graphics\ContextImpl.h" />
<ClInclude Include="Source\src\Graphics\FramebufferTextureFormats.h" />
<ClInclude Include="Source\src\Graphics\ObjectHandle.h" />
<ClInclude Include="Source\src\Graphics\OpenGLContext\GLFunctions.h" />
<ClInclude Include="Source\src\Graphics\OpenGLContext\GLSL\glsl_CombinerInputs.h" />
<ClInclude Include="Source\src\Graphics\OpenGLContext\GLSL\glsl_CombinerProgramBuilder.h" />
<ClInclude Include="Source\src\Graphics\OpenGLContext\GLSL\glsl_CombinerProgramBuilderCommon.h" />
<ClInclude Include="Source\src\Graphics\OpenGLContext\GLSL\glsl_CombinerProgramBuilderAccurate.h" />
<ClInclude Include="Source\src\Graphics\OpenGLContext\GLSL\glsl_CombinerProgramBuilderFast.h" />
<ClInclude Include="Source\src\Graphics\OpenGLContext\GLSL\glsl_CombinerProgramImpl.h" />
<ClInclude Include="Source\src\Graphics\OpenGLContext\GLSL\glsl_CombinerProgramUniformFactory.h" />
<ClInclude Include="Source\src\Graphics\OpenGLContext\GLSL\glsl_CombinerProgramUniformFactoryCommon.h" />
<ClInclude Include="Source\src\Graphics\OpenGLContext\GLSL\glsl_CombinerProgramUniformFactoryAccurate.h" />
<ClInclude Include="Source\src\Graphics\OpenGLContext\GLSL\glsl_CombinerProgramUniformFactoryFast.h" />
<ClInclude Include="Source\src\Graphics\OpenGLContext\GLSL\glsl_FXAA.h" />
<ClInclude Include="Source\src\Graphics\OpenGLContext\GLSL\glsl_ShaderPart.h" />
<ClInclude Include="Source\src\Graphics\OpenGLContext\GLSL\glsl_ShaderStorage.h" />
<ClInclude Include="Source\src\Graphics\OpenGLContext\GLSL\glsl_SpecialShadersFactory.h" />
<ClInclude Include="Source\src\Graphics\OpenGLContext\GLSL\glsl_Utils.h" />
<ClInclude Include="Source\src\Graphics\OpenGLContext\opengl_Attributes.h" />
<ClInclude Include="Source\src\Graphics\OpenGLContext\opengl_BufferManipulationObjectFactory.h" />
<ClInclude Include="Source\src\Graphics\OpenGLContext\opengl_CachedFunctions.h" />
<ClInclude Include="Source\src\Graphics\OpenGLContext\opengl_ColorBufferReaderWithBufferStorage.h" />
<ClInclude Include="Source\src\Graphics\OpenGLContext\opengl_ColorBufferReaderWithPixelBuffer.h" />
<ClInclude Include="Source\src\Graphics\OpenGLContext\opengl_ColorBufferReaderWithReadPixels.h" />
<ClInclude Include="Source\src\Graphics\OpenGLContext\opengl_ContextImpl.h" />
<ClInclude Include="Source\src\Graphics\OpenGLContext\opengl_GLInfo.h" />
<ClInclude Include="Source\src\Graphics\OpenGLContext\opengl_GraphicsDrawer.h" />
<ClInclude Include="Source\src\Graphics\OpenGLContext\opengl_TextureManipulationObjectFactory.h" />
<ClInclude Include="Source\src\Graphics\OpenGLContext\opengl_UnbufferedDrawer.h" />
<ClInclude Include="Source\src\Graphics\OpenGLContext\opengl_Utils.h" />
<ClInclude Include="Source\src\Graphics\OpenGLContext\opengl_BufferedDrawer.h" />
<ClInclude Include="Source\src\Graphics\OpenGLContext\ThreadedOpenGl\atomicops.h" />
<ClInclude Include="Source\src\Graphics\OpenGLContext\ThreadedOpenGl\opengl_Wrapper.h" />
<ClInclude Include="Source\src\Graphics\OpenGLContext\ThreadedOpenGl\opengl_WrappedFunctions.h" />
<ClInclude Include="Source\src\Graphics\OpenGLContext\ThreadedOpenGl\BlockingQueue.h" />
<ClInclude Include="Source\src\Graphics\OpenGLContext\ThreadedOpenGl\opengl_Command.h" />
<ClInclude Include="Source\src\Graphics\OpenGLContext\ThreadedOpenGl\opengl_ObjectPool.h" />
<ClInclude Include="Source\src\Graphics\OpenGLContext\ThreadedOpenGl\readerwriterqueue.h" />
<ClInclude Include="Source\src\Graphics\OpenGLContext\ThreadedOpenGl\RingBufferPool.h" />
<ClInclude Include="Source\src\Graphics\OpenGLContext\windows\WindowsWGL.h" />
<ClInclude Include="Source\src\Graphics\Parameter.h" />
<ClInclude Include="Source\src\Graphics\Parameters.h" />
<ClInclude Include="Source\src\Graphics\PixelBuffer.h" />
<ClInclude Include="Source\src\Graphics\ShaderProgram.h" />
<ClInclude Include="Source\src\gSP.h" />
<ClInclude Include="Source\src\inc\glext.h" />
<ClInclude Include="Source\src\Log.h" />
<ClInclude Include="Source\src\MemoryStatus.h" />
<ClInclude Include="Source\src\N64.h" />
<ClInclude Include="Source\src\PaletteTexture.h" />
<ClInclude Include="Source\src\Performance.h" />
<ClInclude Include="Source\src\Platform.h" />
<ClInclude Include="Source\src\PluginAPI.h" />
<ClInclude Include="Source\src\PostProcessor.h" />
<ClInclude Include="Source\src\RDP.h" />
<ClInclude Include="Source\src\GraphicsDrawer.h" />
<ClInclude Include="Source\src\resource.h" />
<ClInclude Include="Source\src\RSP.h" />
<ClInclude Include="Source\src\SoftwareRender.h" />
<ClInclude Include="Source\src\TexrectDrawer.h" />
<ClInclude Include="Source\src\TextDrawer.h" />
<ClInclude Include="Source\src\TextureFilterHandler.h" />
<ClInclude Include="Source\src\Textures.h" />
<ClInclude Include="Source\src\Types.h" />
<ClInclude Include="Source\src\uCodes\F3D.h" />
<ClInclude Include="Source\src\uCodes\F3DAM.h" />
<ClInclude Include="Source\src\uCodes\F3DBETA.h" />
<ClInclude Include="Source\src\uCodes\F3DDKR.h" />
<ClInclude Include="Source\src\uCodes\F3DEX.h" />
<ClInclude Include="Source\src\uCodes\F3DEX095.h" />
<ClInclude Include="Source\src\uCodes\F3DEX2.h" />
<ClInclude Include="Source\src\uCodes\F3DEX2ACCLAIM.h" />
<ClInclude Include="Source\src\uCodes\F3DEX2CBFD.h" />
<ClInclude Include="Source\src\uCodes\F3DEX3.h" />
<ClInclude Include="Source\src\uCodes\F3DZEX2.h" />
<ClInclude Include="Source\src\uCodes\F3DFLX2.h" />
<ClInclude Include="Source\src\uCodes\F3DGOLDEN.h" />
<ClInclude Include="Source\src\uCodes\F3DPD.h" />
<ClInclude Include="Source\src\uCodes\F3DSETA.h" />
<ClInclude Include="Source\src\uCodes\F5Rogue.h" />
<ClInclude Include="Source\src\uCodes\F3DTEXA.h" />
<ClInclude Include="Source\src\uCodes\F5Indi_Naboo.h" />
<ClInclude Include="Source\src\uCodes\L3D.h" />
<ClInclude Include="Source\src\uCodes\L3DEX.h" />
<ClInclude Include="Source\src\uCodes\L3DEX2.h" />
<ClInclude Include="Source\src\uCodes\S2DEX.h" />
<ClInclude Include="Source\src\uCodes\S2DEX2.h" />
<ClInclude Include="Source\src\uCodes\T3DUX.h" />
<ClInclude Include="Source\src\uCodes\Turbo3D.h" />
<ClInclude Include="Source\src\uCodes\ZSort.h" />
<ClInclude Include="Source\src\uCodes\ZSortBOSS.h" />
<ClInclude Include="Source\src\VI.h" />
<ClInclude Include="Source\src\windows\GLideN64_windows.h" />
<ClInclude Include="Source\src\wst.h" />
<ClInclude Include="Source\src\xxHash\xxhash.h" />
<ClInclude Include="Source\src\ZilmarGFX_1_3.h" />
<ClInclude Include="Source\src\ZlutTexture.h" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\3rdParty\png\png.vcxproj">
<Project>{17836496-31b0-46f2-b1b1-366d7df6f04c}</Project>
</ProjectReference>
<ProjectReference Include="..\3rdParty\zlib\zlib.vcxproj">
<Project>{731bd205-2826-4631-b7af-117658e88dbc}</Project>
</ProjectReference>
<ProjectReference Include="GLideNUI-wtl.vcxproj">
<Project>{9e05b70f-a294-44a9-a151-b2cc95aa884e}</Project>
</ProjectReference>
</ItemGroup>
<ItemGroup>
<ProjectReference Include="libGLideNHQ.vcxproj">
<Project>{da965bcf-2219-47af-ace7-eaf76d5d4756}</Project>
</ProjectReference>
<ProjectReference Include="osal.vcxproj">
<Project>{7bf6f100-31db-44ae-a2a5-5ddeed9a909c}</Project>
</ProjectReference>
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="Source\src\GLideN64.rc" />
</ItemGroup>
</Project>

View File

@ -0,0 +1,815 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{315ddc50-16f7-4058-b6e4-05afaad9c0b3}</UniqueIdentifier>
<Extensions>cpp;c;cxx;def;odl;idl;hpj;bat;asm</Extensions>
</Filter>
<Filter Include="Source Files\uCodes">
<UniqueIdentifier>{23e5405e-5c26-4dcf-8c37-426901e33c55}</UniqueIdentifier>
</Filter>
<Filter Include="Header Files">
<UniqueIdentifier>{94476478-6142-414d-8301-45122ec74f2c}</UniqueIdentifier>
<Extensions>h;hpp;hxx;hm;inl;inc</Extensions>
</Filter>
<Filter Include="Header Files\uCodes">
<UniqueIdentifier>{80c1d464-fcae-461c-91c8-4c25b4f93055}</UniqueIdentifier>
</Filter>
<Filter Include="Header Files\windows">
<UniqueIdentifier>{384c65a8-5096-4ef9-bdec-3256fcd337f2}</UniqueIdentifier>
</Filter>
<Filter Include="Source Files\common">
<UniqueIdentifier>{7c6de76c-0fca-47cf-99b1-0ee0fd845d7e}</UniqueIdentifier>
</Filter>
<Filter Include="Source Files\windows">
<UniqueIdentifier>{cad4dfbc-6dba-4d7c-805b-b2ba719da383}</UniqueIdentifier>
</Filter>
<Filter Include="Header Files\mupenplus">
<UniqueIdentifier>{5481df48-dd50-42c8-89e5-670b337403e2}</UniqueIdentifier>
</Filter>
<Filter Include="Source Files\mupenplus">
<UniqueIdentifier>{b10a85f0-0fbb-4f8e-b6d8-78ee2a6394bf}</UniqueIdentifier>
</Filter>
<Filter Include="Header Files\BufferCopy">
<UniqueIdentifier>{e9bcfc4d-06e5-496a-a069-3d28e2fcd559}</UniqueIdentifier>
</Filter>
<Filter Include="Source Files\BufferCopy">
<UniqueIdentifier>{03c90b24-47cf-4a72-8652-837470d2a641}</UniqueIdentifier>
</Filter>
<Filter Include="Header Files\DepthBufferRender">
<UniqueIdentifier>{763fe27e-e0ab-4884-9794-727c47a9dd24}</UniqueIdentifier>
</Filter>
<Filter Include="Source Files\DepthBufferRender">
<UniqueIdentifier>{ac6b6e3c-c470-4a66-ad6c-d4ad388ec793}</UniqueIdentifier>
</Filter>
<Filter Include="Header Files\Graphics">
<UniqueIdentifier>{ed46d297-e09c-4187-870c-1f03bc54905f}</UniqueIdentifier>
</Filter>
<Filter Include="Source Files\Graphics">
<UniqueIdentifier>{abdc978d-26cb-4c32-9b72-4c92b05f9e24}</UniqueIdentifier>
</Filter>
<Filter Include="Header Files\Graphics\OpenGL">
<UniqueIdentifier>{ac45d108-eb77-4831-b7aa-5efa9e48d4ec}</UniqueIdentifier>
</Filter>
<Filter Include="Source Files\Graphics\OpenGL">
<UniqueIdentifier>{207de069-1088-4913-84f5-3cf0804928dc}</UniqueIdentifier>
</Filter>
<Filter Include="Header Files\Graphics\OpenGL\GLSL">
<UniqueIdentifier>{f6f08b9a-17ba-4e14-a73b-bb0c3878811f}</UniqueIdentifier>
</Filter>
<Filter Include="Source Files\Graphics\OpenGL\GLSL">
<UniqueIdentifier>{e67eafa1-5cea-4267-bc12-715e06c744db}</UniqueIdentifier>
</Filter>
<Filter Include="Header Files\Graphics\OpenGL\windows">
<UniqueIdentifier>{dfff6885-c7e7-4b77-863e-7eeea6753d5a}</UniqueIdentifier>
</Filter>
<Filter Include="Source Files\Graphics\OpenGL\windows">
<UniqueIdentifier>{e8b5c80f-51ec-45c2-bcdb-5e18868073df}</UniqueIdentifier>
</Filter>
<Filter Include="Source Files\Graphics\OpenGL\mupen64plus">
<UniqueIdentifier>{77259791-9942-4601-a63f-5a0468e69e49}</UniqueIdentifier>
</Filter>
<Filter Include="Header Files\Graphics\OpenGL\ThreadedOpenGL">
<UniqueIdentifier>{09919f83-2933-4b48-a4c7-f7bf6e790304}</UniqueIdentifier>
</Filter>
<Filter Include="Source Files\Graphics\OpenGL\ThreadedOpenGL">
<UniqueIdentifier>{32e9be50-cb55-445a-9562-bbe05085bbe1}</UniqueIdentifier>
</Filter>
<Filter Include="Resource Files">
<UniqueIdentifier>{afe20b4b-eb13-4282-bf72-47335887c770}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="Source\src\3DMath.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\BufferCopy\BlueNoiseTexture.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\BufferCopy\ColorBufferToRDRAM.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\BufferCopy\DepthBufferToRDRAM.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\BufferCopy\RDRAMtoColorBuffer.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\Combiner.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\CombinerKey.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\CommonPluginAPI.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\common\CommonAPIImpl_common.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\Config.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\convert.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\CRC_OPT.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\DebugDump.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\Debugger.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\DepthBuffer.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\DepthBufferRender\ClipPolygon.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\DepthBufferRender\DepthBufferRender.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\DisplayLoadProgress.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\DisplayWindow.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\FrameBuffer.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\FrameBufferInfo.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\GBI.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\gDP.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\GLideN64.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\Graphics\ColorBufferReader.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\Graphics\CombinerProgram.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\Graphics\Context.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\Graphics\ObjectHandle.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\Graphics\OpenGLContext\GLFunctions.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\Graphics\OpenGLContext\GLSL\glsl_CombinerInputs.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\Graphics\OpenGLContext\GLSL\glsl_CombinerProgramBuilder.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\Graphics\OpenGLContext\GLSL\glsl_CombinerProgramBuilderCommon.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\Graphics\OpenGLContext\GLSL\glsl_CombinerProgramBuilderAccurate.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\Graphics\OpenGLContext\GLSL\glsl_CombinerProgramBuilderFast.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\Graphics\OpenGLContext\GLSL\glsl_CombinerProgramImpl.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\Graphics\OpenGLContext\GLSL\glsl_CombinerProgramUniformFactory.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\Graphics\OpenGLContext\GLSL\glsl_CombinerProgramUniformFactoryCommon.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\Graphics\OpenGLContext\GLSL\glsl_CombinerProgramUniformFactoryAccurate.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\Graphics\OpenGLContext\GLSL\glsl_CombinerProgramUniformFactoryFast.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\Graphics\OpenGLContext\GLSL\glsl_FXAA.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\Graphics\OpenGLContext\GLSL\glsl_ShaderStorage.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\Graphics\OpenGLContext\GLSL\glsl_SpecialShadersFactory.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\Graphics\OpenGLContext\GLSL\glsl_Utils.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\Graphics\OpenGLContext\opengl_Attributes.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\Graphics\OpenGLContext\opengl_BufferManipulationObjectFactory.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\Graphics\OpenGLContext\opengl_CachedFunctions.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\Graphics\OpenGLContext\opengl_ColorBufferReaderWithBufferStorage.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\Graphics\OpenGLContext\opengl_ColorBufferReaderWithPixelBuffer.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\Graphics\OpenGLContext\opengl_ColorBufferReaderWithReadPixels.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\Graphics\OpenGLContext\opengl_ContextImpl.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\Graphics\OpenGLContext\opengl_GLInfo.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\Graphics\OpenGLContext\opengl_Parameters.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\Graphics\OpenGLContext\opengl_TextureManipulationObjectFactory.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\Graphics\OpenGLContext\opengl_UnbufferedDrawer.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\Graphics\OpenGLContext\opengl_Utils.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\Graphics\OpenGLContext\opengl_BufferedDrawer.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\Graphics\OpenGLContext\ThreadedOpenGl\opengl_Wrapper.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\Graphics\OpenGLContext\ThreadedOpenGl\opengl_WrappedFunctions.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\Graphics\OpenGLContext\ThreadedOpenGl\opengl_Command.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\Graphics\OpenGLContext\ThreadedOpenGl\opengl_ObjectPool.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\Graphics\OpenGLContext\ThreadedOpenGl\RingBufferPool.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\Graphics\OpenGLContext\windows\windows_DisplayWindow.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\Graphics\OpenGLContext\windows\WindowsWGL.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\gSP.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\iob.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\Log.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\N64.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\PaletteTexture.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\Performance.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\PostProcessor.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\RDP.CPP">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\GraphicsDrawer.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\RSP.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\RSP_LoadMatrix.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\RSP_LoadMatrixX86.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\SoftwareRender.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\TexrectDrawer.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\TextDrawer.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\TextureFilterHandler.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\Textures.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\uCodes\F3D.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\uCodes\F3DAM.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\uCodes\F3DBETA.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\uCodes\F3DDKR.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\uCodes\F3DEX.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\uCodes\F3DEX095.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\uCodes\F3DEX2.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\uCodes\F3DEX2ACCLAIM.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\uCodes\F3DEX2CBFD.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\uCodes\F3DEX3.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\uCodes\F3DZEX2.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\uCodes\F3DFLX2.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\uCodes\F3DGOLDEN.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\uCodes\F3DPD.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\uCodes\F3DSETA.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\uCodes\F5Rogue.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\uCodes\F3DTEXA.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\uCodes\F5Indi_Naboo.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\uCodes\L3D.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\uCodes\L3DEX.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\uCodes\L3DEX2.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\uCodes\S2DEX.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\uCodes\S2DEX2.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\uCodes\T3DUX.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\uCodes\Turbo3D.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\uCodes\ZSort.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\uCodes\ZSortBOSS.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\VI.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\windows\CommonAPIImpl_windows.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\GLideNUI\Config_GLideNUI.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\windows\GLideN64_windows.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\windows\MemoryStatus_windows.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\windows\ZilmarAPIImpl_windows.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\windows\ScreenShot.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\ZilmarPluginAPI.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\ZlutTexture.cpp">
<Filter>Source Files</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="Source\src\3DMath.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\BufferCopy\BlueNoiseTexture.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\BufferCopy\ColorBufferToRDRAM.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\BufferCopy\DepthBufferToRDRAM.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\BufferCopy\RDRAMtoColorBuffer.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\BufferCopy\WriteToRDRAM.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\Combiner.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\CombinerKey.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\Config.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\convert.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\CRC.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\DebugDump.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\Debugger.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\DepthBuffer.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\DepthBufferRender\ClipPolygon.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\DepthBufferRender\DepthBufferRender.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\DisplayLoadProgress.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\DisplayWindow.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\FrameBuffer.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\FrameBufferInfo.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\FrameBufferInfoAPI.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\GBI.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\gDP.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\GLideN64.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\GLideNHQ\TxFilterExport.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\Graphics\ColorBufferReader.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\Graphics\CombinerProgram.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\Graphics\Context.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\Graphics\ContextImpl.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\Graphics\FramebufferTextureFormats.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\Graphics\ObjectHandle.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\Graphics\OpenGLContext\GLFunctions.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\Graphics\OpenGLContext\GLSL\glsl_CombinerInputs.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\Graphics\OpenGLContext\GLSL\glsl_CombinerProgramBuilder.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\Graphics\OpenGLContext\GLSL\glsl_CombinerProgramBuilderCommon.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\Graphics\OpenGLContext\GLSL\glsl_CombinerProgramBuilderAccurate.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\Graphics\OpenGLContext\GLSL\glsl_CombinerProgramBuilderFast.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\Graphics\OpenGLContext\GLSL\glsl_CombinerProgramImpl.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\Graphics\OpenGLContext\GLSL\glsl_CombinerProgramUniformFactory.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\Graphics\OpenGLContext\GLSL\glsl_CombinerProgramUniformFactoryCommon.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\Graphics\OpenGLContext\GLSL\glsl_CombinerProgramUniformFactoryAccurate.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\Graphics\OpenGLContext\GLSL\glsl_CombinerProgramUniformFactoryFast.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\Graphics\OpenGLContext\GLSL\glsl_FXAA.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\Graphics\OpenGLContext\GLSL\glsl_ShaderPart.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\Graphics\OpenGLContext\GLSL\glsl_ShaderStorage.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\Graphics\OpenGLContext\GLSL\glsl_SpecialShadersFactory.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\Graphics\OpenGLContext\GLSL\glsl_Utils.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\Graphics\OpenGLContext\opengl_Attributes.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\Graphics\OpenGLContext\opengl_BufferManipulationObjectFactory.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\Graphics\OpenGLContext\opengl_CachedFunctions.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\Graphics\OpenGLContext\opengl_ColorBufferReaderWithBufferStorage.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\Graphics\OpenGLContext\opengl_ColorBufferReaderWithPixelBuffer.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\Graphics\OpenGLContext\opengl_ColorBufferReaderWithReadPixels.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\Graphics\OpenGLContext\opengl_ContextImpl.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\Graphics\OpenGLContext\opengl_GLInfo.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\Graphics\OpenGLContext\opengl_GraphicsDrawer.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\Graphics\OpenGLContext\opengl_TextureManipulationObjectFactory.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\Graphics\OpenGLContext\opengl_UnbufferedDrawer.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\Graphics\OpenGLContext\opengl_Utils.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\Graphics\OpenGLContext\opengl_BufferedDrawer.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\Graphics\OpenGLContext\ThreadedOpenGl\atomicops.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\Graphics\OpenGLContext\ThreadedOpenGl\opengl_Wrapper.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\Graphics\OpenGLContext\ThreadedOpenGl\opengl_WrappedFunctions.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\Graphics\OpenGLContext\ThreadedOpenGl\BlockingQueue.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\Graphics\OpenGLContext\ThreadedOpenGl\opengl_Command.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\Graphics\OpenGLContext\ThreadedOpenGl\opengl_ObjectPool.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\Graphics\OpenGLContext\ThreadedOpenGl\readerwriterqueue.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\Graphics\OpenGLContext\ThreadedOpenGl\RingBufferPool.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\Graphics\OpenGLContext\windows\WindowsWGL.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\Graphics\Parameter.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\Graphics\Parameters.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\Graphics\PixelBuffer.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\Graphics\ShaderProgram.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\gSP.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\inc\glext.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\Log.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\MemoryStatus.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\N64.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\PaletteTexture.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\Performance.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\Platform.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\PluginAPI.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\PostProcessor.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\RDP.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\GraphicsDrawer.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\resource.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\RSP.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\SoftwareRender.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\TexrectDrawer.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\TextDrawer.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\TextureFilterHandler.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\Textures.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\Types.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\uCodes\F3D.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\uCodes\F3DAM.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\uCodes\F3DBETA.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\uCodes\F3DDKR.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\uCodes\F3DEX.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\uCodes\F3DEX095.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\uCodes\F3DEX2.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\uCodes\F3DEX2ACCLAIM.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\uCodes\F3DEX2CBFD.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\uCodes\F3DEX3.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\uCodes\F3DZEX2.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\uCodes\F3DFLX2.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\uCodes\F3DGOLDEN.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\uCodes\F3DPD.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\uCodes\F3DSETA.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\uCodes\F5Rogue.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\uCodes\F3DTEXA.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\uCodes\F5Indi_Naboo.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\uCodes\L3D.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\uCodes\L3DEX.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\uCodes\L3DEX2.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\uCodes\S2DEX.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\uCodes\S2DEX2.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\uCodes\T3DUX.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\uCodes\Turbo3D.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\uCodes\ZSort.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\uCodes\ZSortBOSS.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\VI.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\windows\GLideN64_windows.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\wst.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\xxHash\xxhash.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\ZilmarGFX_1_3.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\ZlutTexture.h">
<Filter>Header Files</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="Source\src\GLideN64.rc" />
</ItemGroup>
</Project>

View File

@ -0,0 +1,142 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Debug|x64">
<Configuration>Debug</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|x64">
<Configuration>Release</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectGuid>{9E05B70F-A294-44A9-A151-B2CC95AA884E}</ProjectGuid>
<RootNamespace>GLideNUIwtl</RootNamespace>
</PropertyGroup>
<PropertyGroup Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<ImportGroup Label="PropertySheets">
<Import Project="$(SolutionDir)PropertySheets\Platform.$(Configuration).props" />
</ImportGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ItemDefinitionGroup>
<ClCompile>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<ForcedIncludeFiles>
windows.h;
shellapi.h;
commdlg.h;
</ForcedIncludeFiles>
</ClCompile>
</ItemDefinitionGroup>
<ItemGroup>
<ClCompile Include="Source\src\GLideNUI-wtl\About.cpp" />
<ClCompile Include="Source\src\GLideNUI-wtl\config-debug.cpp" />
<ClCompile Include="Source\src\GLideNUI-wtl\config-emulation.cpp" />
<ClCompile Include="Source\src\GLideNUI-wtl\config-framebuffer.cpp" />
<ClCompile Include="Source\src\GLideNUI-wtl\config-osd.cpp" />
<ClCompile Include="Source\src\GLideNUI-wtl\config-overscan.cpp" />
<ClCompile Include="Source\src\GLideNUI-wtl\config-tab.cpp" />
<ClCompile Include="Source\src\GLideNUI-wtl\config-texture.cpp" />
<ClCompile Include="Source\src\GLideNUI-wtl\config-video.cpp" />
<ClCompile Include="Source\src\GLideNUI-wtl\ConfigDlg.cpp" />
<ClCompile Include="Source\src\GLideNUI-wtl\FileClass.cpp" />
<ClCompile Include="Source\src\GLideNUI-wtl\FontInfo.cpp" />
<ClCompile Include="Source\src\GLideNUI-wtl\fullscreenresolutions_windows.cpp" />
<ClCompile Include="Source\src\GLideNUI-wtl\GLideNUI.cpp" />
<ClCompile Include="Source\src\GLideNUI-wtl\GlSettings.cpp" />
<ClCompile Include="Source\src\GLideNUI-wtl\IniFileClass.cpp" />
<ClCompile Include="Source\src\GLideNUI-wtl\InputDialog.cpp" />
<ClCompile Include="Source\src\GLideNUI-wtl\Language.cpp" />
<ClCompile Include="Source\src\GLideNUI-wtl\Settings.cpp" />
<ClCompile Include="Source\src\GLideNUI-wtl\util\StdString.cpp" />
<ClCompile Include="Source\src\GLideNUI-wtl\util\util.cpp" />
<ClCompile Include="Source\src\GLideNUI-wtl\wtl-BitmapPicture.cpp" />
<ClCompile Include="Source\src\GLideNUI-wtl\wtl-ColorButton.cpp" />
<ClCompile Include="Source\src\GLideNUI-wtl\wtl-OsdButton.cpp" />
<ClCompile Include="Source\src\GLideNUI-wtl\wtl-OsdPreview.cpp" />
</ItemGroup>
<ItemGroup>
<ClInclude Include="Source\src\GLideNUI-wtl\About.h" />
<ClInclude Include="Source\src\GLideNUI-wtl\config-debug.h" />
<ClInclude Include="Source\src\GLideNUI-wtl\config-emulation.h" />
<ClInclude Include="Source\src\GLideNUI-wtl\config-framebuffer.h" />
<ClInclude Include="Source\src\GLideNUI-wtl\config-osd.h" />
<ClInclude Include="Source\src\GLideNUI-wtl\config-overscan.h" />
<ClInclude Include="Source\src\GLideNUI-wtl\config-tab.h" />
<ClInclude Include="Source\src\GLideNUI-wtl\config-texture.h" />
<ClInclude Include="Source\src\GLideNUI-wtl\config-video.h" />
<ClInclude Include="Source\src\GLideNUI-wtl\ConfigDlg.h" />
<ClInclude Include="Source\src\GLideNUI-wtl\FileClass.h" />
<ClInclude Include="Source\src\GLideNUI-wtl\FontInfo.h" />
<ClInclude Include="Source\src\GLideNUI-wtl\FullscreenResolutions.h" />
<ClInclude Include="Source\src\GLideNUI-wtl\GLideNUI.h" />
<ClInclude Include="Source\src\GLideNUI-wtl\GlSettings.h" />
<ClInclude Include="Source\src\GLideNUI-wtl\IniFileClass.h" />
<ClInclude Include="Source\src\GLideNUI-wtl\InputDialog.h" />
<ClInclude Include="Source\src\GLideNUI-wtl\Language.h" />
<ClInclude Include="Source\src\GLideNUI-wtl\resource.h" />
<ClInclude Include="Source\src\GLideNUI-wtl\Settings.h" />
<ClInclude Include="Source\src\GLideNUI-wtl\util\StdString.h" />
<ClInclude Include="Source\src\GLideNUI-wtl\util\util.h" />
<ClInclude Include="Source\src\GLideNUI-wtl\wtl-BitmapPicture.h" />
<ClInclude Include="Source\src\GLideNUI-wtl\wtl-ColorButton.h" />
<ClInclude Include="Source\src\GLideNUI-wtl\wtl-OsdButton.h" />
<ClInclude Include="Source\src\GLideNUI-wtl\wtl-OsdPreview.h" />
<ClInclude Include="Source\src\GLideNUI-wtl\wtl-tooltip.h" />
<ClInclude Include="Source\src\GLideNUI-wtl\wtl-WindowFont.h" />
<ClInclude Include="Source\src\GLideNUI-wtl\wtl.h" />
<ClInclude Include="Source\src\GLideNUI-wtl\WTL\atlapp.h" />
<ClInclude Include="Source\src\GLideNUI-wtl\WTL\atlcrack.h" />
<ClInclude Include="Source\src\GLideNUI-wtl\WTL\atlctrls.h" />
<ClInclude Include="Source\src\GLideNUI-wtl\WTL\atlctrlw.h" />
<ClInclude Include="Source\src\GLideNUI-wtl\WTL\atlctrlx.h" />
<ClInclude Include="Source\src\GLideNUI-wtl\WTL\atlddx.h" />
<ClInclude Include="Source\src\GLideNUI-wtl\WTL\atldlgs.h" />
<ClInclude Include="Source\src\GLideNUI-wtl\WTL\atldwm.h" />
<ClInclude Include="Source\src\GLideNUI-wtl\WTL\atlfind.h" />
<ClInclude Include="Source\src\GLideNUI-wtl\WTL\atlframe.h" />
<ClInclude Include="Source\src\GLideNUI-wtl\WTL\atlgdi.h" />
<ClInclude Include="Source\src\GLideNUI-wtl\WTL\atlmisc.h" />
<ClInclude Include="Source\src\GLideNUI-wtl\WTL\atlprint.h" />
<ClInclude Include="Source\src\GLideNUI-wtl\WTL\atlres.h" />
<ClInclude Include="Source\src\GLideNUI-wtl\WTL\atlresce.h" />
<ClInclude Include="Source\src\GLideNUI-wtl\WTL\atlribbon.h" />
<ClInclude Include="Source\src\GLideNUI-wtl\WTL\atlscrl.h" />
<ClInclude Include="Source\src\GLideNUI-wtl\WTL\atlsplit.h" />
<ClInclude Include="Source\src\GLideNUI-wtl\WTL\atltheme.h" />
<ClInclude Include="Source\src\GLideNUI-wtl\WTL\atluser.h" />
<ClInclude Include="Source\src\GLideNUI-wtl\WTL\atlwince.h" />
<ClInclude Include="Source\src\GLideNUI-wtl\WTL\atlwinx.h" />
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="Source\src\GLideNUI-wtl\GLideNUI.rc" />
</ItemGroup>
<ItemGroup>
<Image Include="Source\src\GLideNUI\Resources\BottomLeft.ico" />
<Image Include="Source\src\GLideNUI\Resources\BottomRight.ico" />
<Image Include="Source\src\GLideNUI\Resources\Down.ico" />
<Image Include="Source\src\GLideNUI\Resources\Icon-Original.ico" />
<Image Include="Source\src\GLideNUI\Resources\Icon.ico" />
<Image Include="Source\src\GLideNUI\Resources\Info.ico" />
<Image Include="Source\src\GLideNUI\Resources\Left.ico" />
<Image Include="Source\src\GLideNUI\Resources\Right.ico" />
<Image Include="Source\src\GLideNUI\Resources\TopLeft.ico" />
<Image Include="Source\src\GLideNUI\Resources\TopRight.ico" />
<Image Include="Source\src\GLideNUI\Resources\Up.ico" />
<Image Include="Source\src\GLideNUI\Resources\Warning.ico" />
</ItemGroup>
</Project>

View File

@ -0,0 +1,295 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
</Filter>
<Filter Include="Header Files">
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
<Extensions>h;hh;hpp;hxx;hm;inl;inc;xsd</Extensions>
</Filter>
<Filter Include="Resource Files">
<UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions>
</Filter>
<Filter Include="Header Files\WTL">
<UniqueIdentifier>{b0c2b4e8-31f7-46e5-9b96-cfe8b94db5cf}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="Source\src\GLideNUI-wtl\About.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\GLideNUI-wtl\config-debug.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\GLideNUI-wtl\ConfigDlg.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\GLideNUI-wtl\config-emulation.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\GLideNUI-wtl\config-framebuffer.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\GLideNUI-wtl\config-osd.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\GLideNUI-wtl\config-overscan.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\GLideNUI-wtl\config-tab.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\GLideNUI-wtl\config-texture.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\GLideNUI-wtl\config-video.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\GLideNUI-wtl\FileClass.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\GLideNUI-wtl\FontInfo.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\GLideNUI-wtl\fullscreenresolutions_windows.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\GLideNUI-wtl\GLideNUI.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\GLideNUI-wtl\GlSettings.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\GLideNUI-wtl\IniFileClass.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\GLideNUI-wtl\Settings.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\GLideNUI-wtl\util\util.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\GLideNUI-wtl\wtl-BitmapPicture.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\GLideNUI-wtl\wtl-ColorButton.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\GLideNUI-wtl\wtl-OsdButton.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\GLideNUI-wtl\wtl-OsdPreview.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\GLideNUI-wtl\InputDialog.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\GLideNUI-wtl\Language.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\GLideNUI-wtl\util\StdString.cpp">
<Filter>Source Files</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="Source\src\GLideNUI-wtl\About.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\GLideNUI-wtl\config-debug.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\GLideNUI-wtl\ConfigDlg.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\GLideNUI-wtl\config-emulation.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\GLideNUI-wtl\config-framebuffer.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\GLideNUI-wtl\config-osd.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\GLideNUI-wtl\config-overscan.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\GLideNUI-wtl\config-tab.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\GLideNUI-wtl\config-texture.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\GLideNUI-wtl\config-video.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\GLideNUI-wtl\FileClass.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\GLideNUI-wtl\FontInfo.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\GLideNUI-wtl\FullscreenResolutions.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\GLideNUI-wtl\GLideNUI.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\GLideNUI-wtl\GlSettings.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\GLideNUI-wtl\IniFileClass.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\GLideNUI-wtl\resource.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\GLideNUI-wtl\Settings.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\GLideNUI-wtl\util\util.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\GLideNUI-wtl\wtl.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\GLideNUI-wtl\wtl-BitmapPicture.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\GLideNUI-wtl\wtl-ColorButton.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\GLideNUI-wtl\wtl-OsdButton.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\GLideNUI-wtl\wtl-OsdPreview.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\GLideNUI-wtl\wtl-WindowFont.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\GLideNUI-wtl\WTL\atlapp.h">
<Filter>Header Files\WTL</Filter>
</ClInclude>
<ClInclude Include="Source\src\GLideNUI-wtl\WTL\atlcrack.h">
<Filter>Header Files\WTL</Filter>
</ClInclude>
<ClInclude Include="Source\src\GLideNUI-wtl\WTL\atlctrls.h">
<Filter>Header Files\WTL</Filter>
</ClInclude>
<ClInclude Include="Source\src\GLideNUI-wtl\WTL\atlctrlw.h">
<Filter>Header Files\WTL</Filter>
</ClInclude>
<ClInclude Include="Source\src\GLideNUI-wtl\WTL\atlctrlx.h">
<Filter>Header Files\WTL</Filter>
</ClInclude>
<ClInclude Include="Source\src\GLideNUI-wtl\WTL\atlddx.h">
<Filter>Header Files\WTL</Filter>
</ClInclude>
<ClInclude Include="Source\src\GLideNUI-wtl\WTL\atldlgs.h">
<Filter>Header Files\WTL</Filter>
</ClInclude>
<ClInclude Include="Source\src\GLideNUI-wtl\WTL\atldwm.h">
<Filter>Header Files\WTL</Filter>
</ClInclude>
<ClInclude Include="Source\src\GLideNUI-wtl\WTL\atlfind.h">
<Filter>Header Files\WTL</Filter>
</ClInclude>
<ClInclude Include="Source\src\GLideNUI-wtl\WTL\atlframe.h">
<Filter>Header Files\WTL</Filter>
</ClInclude>
<ClInclude Include="Source\src\GLideNUI-wtl\WTL\atlgdi.h">
<Filter>Header Files\WTL</Filter>
</ClInclude>
<ClInclude Include="Source\src\GLideNUI-wtl\WTL\atlmisc.h">
<Filter>Header Files\WTL</Filter>
</ClInclude>
<ClInclude Include="Source\src\GLideNUI-wtl\WTL\atlprint.h">
<Filter>Header Files\WTL</Filter>
</ClInclude>
<ClInclude Include="Source\src\GLideNUI-wtl\WTL\atlres.h">
<Filter>Header Files\WTL</Filter>
</ClInclude>
<ClInclude Include="Source\src\GLideNUI-wtl\WTL\atlresce.h">
<Filter>Header Files\WTL</Filter>
</ClInclude>
<ClInclude Include="Source\src\GLideNUI-wtl\WTL\atlribbon.h">
<Filter>Header Files\WTL</Filter>
</ClInclude>
<ClInclude Include="Source\src\GLideNUI-wtl\WTL\atlscrl.h">
<Filter>Header Files\WTL</Filter>
</ClInclude>
<ClInclude Include="Source\src\GLideNUI-wtl\WTL\atlsplit.h">
<Filter>Header Files\WTL</Filter>
</ClInclude>
<ClInclude Include="Source\src\GLideNUI-wtl\WTL\atltheme.h">
<Filter>Header Files\WTL</Filter>
</ClInclude>
<ClInclude Include="Source\src\GLideNUI-wtl\WTL\atluser.h">
<Filter>Header Files\WTL</Filter>
</ClInclude>
<ClInclude Include="Source\src\GLideNUI-wtl\WTL\atlwince.h">
<Filter>Header Files\WTL</Filter>
</ClInclude>
<ClInclude Include="Source\src\GLideNUI-wtl\WTL\atlwinx.h">
<Filter>Header Files\WTL</Filter>
</ClInclude>
<ClInclude Include="Source\src\GLideNUI-wtl\InputDialog.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\GLideNUI-wtl\Language.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\GLideNUI-wtl\wtl-tooltip.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\GLideNUI-wtl\util\StdString.h">
<Filter>Header Files</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<Image Include="Source\src\GLideNUI\Resources\BottomLeft.ico">
<Filter>Resource Files</Filter>
</Image>
<Image Include="Source\src\GLideNUI\Resources\BottomRight.ico">
<Filter>Resource Files</Filter>
</Image>
<Image Include="Source\src\GLideNUI\Resources\Down.ico">
<Filter>Resource Files</Filter>
</Image>
<Image Include="Source\src\GLideNUI\Resources\Icon.ico">
<Filter>Resource Files</Filter>
</Image>
<Image Include="Source\src\GLideNUI\Resources\Icon-Original.ico">
<Filter>Resource Files</Filter>
</Image>
<Image Include="Source\src\GLideNUI\Resources\Info.ico">
<Filter>Resource Files</Filter>
</Image>
<Image Include="Source\src\GLideNUI\Resources\Left.ico">
<Filter>Resource Files</Filter>
</Image>
<Image Include="Source\src\GLideNUI\Resources\Right.ico">
<Filter>Resource Files</Filter>
</Image>
<Image Include="Source\src\GLideNUI\Resources\TopLeft.ico">
<Filter>Resource Files</Filter>
</Image>
<Image Include="Source\src\GLideNUI\Resources\TopRight.ico">
<Filter>Resource Files</Filter>
</Image>
<Image Include="Source\src\GLideNUI\Resources\Up.ico">
<Filter>Resource Files</Filter>
</Image>
<Image Include="Source\src\GLideNUI\Resources\Warning.ico">
<Filter>Resource Files</Filter>
</Image>
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="Source\src\GLideNUI-wtl\GLideNUI.rc">
<Filter>Resource Files</Filter>
</ResourceCompile>
</ItemGroup>
</Project>

@ -1 +1 @@
Subproject commit 7294f02b0062cd2696efeb3078bc81cc91a48c4c
Subproject commit f4b0755e2722d59fe1c20d7e470f7b8929dcae85

View File

@ -0,0 +1,66 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Debug|x64">
<Configuration>Debug</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|x64">
<Configuration>Release</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectGUID>{DA965BCF-2219-47AF-ACE7-EAF76D5D4756}</ProjectGUID>
<ProjectName>libGLideNHQ</ProjectName>
</PropertyGroup>
<PropertyGroup Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<ImportGroup Label="PropertySheets">
<Import Project="$(SolutionDir)PropertySheets\Platform.$(Configuration).props" />
</ImportGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ItemDefinitionGroup>
<ClCompile>
<AdditionalIncludeDirectories>$(ProjectDir)Source\src;$(ProjectDir)Source\src\osal;$(ProjectDir)Source\src\GLideNHQ\inc;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<PreprocessorDefinitions>OS_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
</ClCompile>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Platform)'=='Win32'">
<ClCompile>
<PreprocessorDefinitions>WIN32_ASM;%(PreprocessorDefinitions)</PreprocessorDefinitions>
</ClCompile>
</ItemDefinitionGroup>
<ItemGroup>
<ClCompile Include="Source\src\GLideNHQ\TextureFilters.cpp" />
<ClCompile Include="Source\src\GLideNHQ\TextureFilters_2xsai.cpp" />
<ClCompile Include="Source\src\GLideNHQ\TextureFilters_hq2x.cpp" />
<ClCompile Include="Source\src\GLideNHQ\TextureFilters_hq4x.cpp" />
<ClCompile Include="Source\src\GLideNHQ\TextureFilters_xbrz.cpp" />
<ClCompile Include="Source\src\GLideNHQ\TxCache.cpp" />
<ClCompile Include="Source\src\GLideNHQ\TxDbg.cpp" />
<ClCompile Include="Source\src\GLideNHQ\TxFilter.cpp" />
<ClCompile Include="Source\src\GLideNHQ\TxFilterExport.cpp" />
<ClCompile Include="Source\src\GLideNHQ\TxHiResLoader.cpp" />
<ClCompile Include="Source\src\GLideNHQ\TxHiResCache.cpp" />
<ClCompile Include="Source\src\GLideNHQ\TxHiResNoCache.cpp" />
<ClCompile Include="Source\src\GLideNHQ\TxImage.cpp" />
<ClCompile Include="Source\src\GLideNHQ\TxQuantize.cpp" />
<ClCompile Include="Source\src\GLideNHQ\TxReSample.cpp" />
<ClCompile Include="Source\src\GLideNHQ\TxTexCache.cpp" />
<ClCompile Include="Source\src\GLideNHQ\TxUtil.cpp" />
</ItemGroup>
</Project>

View File

@ -0,0 +1,61 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<ClCompile Include="Source\src\GLideNHQ\TextureFilters_2xsai.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\GLideNHQ\TextureFilters_hq2x.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\GLideNHQ\TextureFilters_hq4x.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\GLideNHQ\TxCache.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\GLideNHQ\TxDbg.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\GLideNHQ\TxFilter.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\GLideNHQ\TxFilterExport.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\GLideNHQ\TxHiResLoader.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\GLideNHQ\TxHiResCache.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\GLideNHQ\TxHiResNoCache.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\GLideNHQ\TxImage.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\GLideNHQ\TxQuantize.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\GLideNHQ\TxReSample.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\GLideNHQ\TxTexCache.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\GLideNHQ\TxUtil.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\GLideNHQ\TextureFilters_xbrz.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\GLideNHQ\TextureFilters.cpp">
<Filter>Source Files</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{33102939-F957-4BA3-A93C-F47F30765004}</UniqueIdentifier>
</Filter>
</ItemGroup>
</Project>

View File

@ -0,0 +1,50 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Debug|x64">
<Configuration>Debug</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|x64">
<Configuration>Release</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectGuid>{7BF6F100-31DB-44AE-A2A5-5DDEED9A909C}</ProjectGuid>
<RootNamespace>osal</RootNamespace>
</PropertyGroup>
<PropertyGroup Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<ImportGroup Label="PropertySheets">
<Import Project="$(SolutionDir)PropertySheets\Platform.$(Configuration).props" />
</ImportGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ItemDefinitionGroup>
<ClCompile>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<PreprocessorDefinitions>OS_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
</ClCompile>
</ItemDefinitionGroup>
<ItemGroup>
<ClInclude Include="Source\src\osal\osal_export.h" />
<ClInclude Include="Source\src\osal\osal_files.h" />
<ClInclude Include="Source\src\osal\osal_keys.h" />
</ItemGroup>
<ItemGroup>
<ClCompile Include="Source\src\osal\osal_files_win32.c" />
<ClCompile Include="Source\src\osal\osal_keys_win.c" />
</ItemGroup>
</Project>

View File

@ -0,0 +1,32 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
</Filter>
<Filter Include="Header Files">
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
<Extensions>h;hh;hpp;hxx;hm;inl;inc;xsd</Extensions>
</Filter>
</ItemGroup>
<ItemGroup>
<ClInclude Include="Source\src\osal\osal_files.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\osal\osal_keys.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\osal\osal_export.h">
<Filter>Header Files</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<ClCompile Include="Source\src\osal\osal_files_win32.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\osal\osal_keys_win.c">
<Filter>Source Files</Filter>
</ClCompile>
</ItemGroup>
</Project>

View File

@ -0,0 +1,55 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Debug|x64">
<Configuration>Debug</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|x64">
<Configuration>Release</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectGuid>{4F28B56B-F4B0-41B0-A785-597F6EF0163A}</ProjectGuid>
<RootNamespace>ticpp</RootNamespace>
</PropertyGroup>
<PropertyGroup Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<ImportGroup Label="PropertySheets">
<Import Project="$(SolutionDir)PropertySheets\Platform.$(Configuration).props" />
</ImportGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ItemDefinitionGroup>
<ClCompile>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<PreprocessorDefinitions>TIXML_USE_TICPP;_WINDOWS;TIXML_USE_TICPP;%(PreprocessorDefinitions)</PreprocessorDefinitions>
</ClCompile>
</ItemDefinitionGroup>
<ItemGroup>
<ClCompile Include="Source\src\GLideNUI-wtl\ticpp\ticpp.cpp" />
<ClCompile Include="Source\src\GLideNUI-wtl\ticpp\tinystr.cpp" />
<ClCompile Include="Source\src\GLideNUI-wtl\ticpp\tinyxml.cpp" />
<ClCompile Include="Source\src\GLideNUI-wtl\ticpp\tinyxmlerror.cpp" />
<ClCompile Include="Source\src\GLideNUI-wtl\ticpp\tinyxmlparser.cpp" />
</ItemGroup>
<ItemGroup>
<ClInclude Include="Source\src\GLideNUI-wtl\ticpp\ticpp.h" />
<ClInclude Include="Source\src\GLideNUI-wtl\ticpp\ticppapi.h" />
<ClInclude Include="Source\src\GLideNUI-wtl\ticpp\ticpprc.h" />
<ClInclude Include="Source\src\GLideNUI-wtl\ticpp\tinystr.h" />
<ClInclude Include="Source\src\GLideNUI-wtl\ticpp\tinyxml.h" />
</ItemGroup>
</Project>

View File

@ -0,0 +1,51 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
</Filter>
<Filter Include="Header Files">
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
<Extensions>h;hh;hpp;hxx;hm;inl;inc;xsd</Extensions>
</Filter>
<Filter Include="Resource Files">
<UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions>
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="Source\src\GLideNUI-wtl\ticpp\ticpp.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\GLideNUI-wtl\ticpp\tinystr.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\GLideNUI-wtl\ticpp\tinyxml.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\GLideNUI-wtl\ticpp\tinyxmlerror.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\GLideNUI-wtl\ticpp\tinyxmlparser.cpp">
<Filter>Source Files</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="Source\src\GLideNUI-wtl\ticpp\ticpp.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\GLideNUI-wtl\ticpp\ticppapi.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\GLideNUI-wtl\ticpp\ticpprc.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\GLideNUI-wtl\ticpp\tinystr.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\GLideNUI-wtl\ticpp\tinyxml.h">
<Filter>Header Files</Filter>
</ClInclude>
</ItemGroup>
</Project>

View File

@ -0,0 +1,68 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Debug|x64">
<Configuration>Debug</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|x64">
<Configuration>Release</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectGuid>{5480BC17-9C40-4E41-8AD4-AE12316D4CA4}</ProjectGuid>
<RootNamespace>ts2lang</RootNamespace>
</PropertyGroup>
<PropertyGroup Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<ImportGroup Label="PropertySheets">
<Import Project="$(SolutionDir)PropertySheets\Platform.$(Configuration).props" />
</ImportGroup>
<PropertyGroup Label="Configuration">
<CharacterSet>MultiByte</CharacterSet>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ItemDefinitionGroup>
<PostBuildEvent>
<Command>if not exist "$(SolutionDir)Plugin\$(Platform)\GFX\GLideN64" mkdir "$(SolutionDir)Plugin\$(Platform)\GFX\GLideN64"
if not exist "$(SolutionDir)Plugin\$(Platform)\GFX\GLideN64\translations" mkdir "$(SolutionDir)Plugin\$(Platform)\GFX\GLideN64\translations"
"$(TargetDir)ts2lang.exe" "$(SolutionDir)Source\GLideN64\Source\translations" "$(SolutionDir)Plugin\$(Platform)\GFX\GLideN64\translations"
</Command>
<Message>Converting .ts translations to .Lang...</Message>
</PostBuildEvent>
<ClCompile>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
</ClCompile>
</ItemDefinitionGroup>
<ItemGroup>
<ClCompile Include="Source\src\GLideNUI-wtl\Language.cpp" />
<ClCompile Include="Source\src\GLideNUI-wtl\util\ts2lang.cpp" />
<ClCompile Include="Source\src\GLideNUI-wtl\util\md5.cpp" />
<ClCompile Include="Source\src\GLideNUI-wtl\util\path.cpp" />
<ClCompile Include="Source\src\GLideNUI-wtl\util\StdString.cpp" />
</ItemGroup>
<ItemGroup>
<ClInclude Include="Source\src\GLideNUI-wtl\Language.h" />
<ClInclude Include="Source\src\GLideNUI-wtl\util\md5.h" />
<ClInclude Include="Source\src\GLideNUI-wtl\util\path.h" />
<ClInclude Include="Source\src\GLideNUI-wtl\util\StdString.h" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="ticpp.vcxproj">
<Project>{4f28b56b-f4b0-41b0-a785-597f6ef0163a}</Project>
<UseLibraryDependencyInputs>true</UseLibraryDependencyInputs>
</ProjectReference>
</ItemGroup>
</Project>

View File

@ -0,0 +1,42 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<ClCompile Include="Source\src\GLideNUI-wtl\util\md5.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\GLideNUI-wtl\util\path.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\GLideNUI-wtl\util\StdString.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\GLideNUI-wtl\util\ts2lang.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\src\GLideNUI-wtl\Language.cpp">
<Filter>Source Files</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="Source\src\GLideNUI-wtl\util\md5.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\GLideNUI-wtl\util\path.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\GLideNUI-wtl\util\StdString.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Source\src\GLideNUI-wtl\Language.h">
<Filter>Header Files</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{3f27dc7e-8d4f-4179-815f-f9af8ff8d7c3}</UniqueIdentifier>
</Filter>
<Filter Include="Header Files">
<UniqueIdentifier>{243e9857-b78f-490f-8b77-f3a387040f09}</UniqueIdentifier>
</Filter>
</ItemGroup>
</Project>

View File

@ -35,7 +35,7 @@ Source: "{#BaseDir}\Plugin\{#Platform}\Audio\Jabo_Dsound.dll"; DestDir: "{app}\P
Source: "{#BaseDir}\Plugin\{#Platform}\Audio\Project64-Audio.dll"; DestDir: "{app}\Plugin\Audio"
Source: "{#BaseDir}\Plugin\{#Platform}\GFX\Jabo_Direct3D8.dll"; DestDir: "{app}\Plugin\GFX"
Source: "{#BaseDir}\Plugin\{#Platform}\GFX\Project64-Video.dll"; DestDir: "{app}\Plugin\GFX"
Source: "{#BaseDir}\Plugin\{#Platform}\GFX\GLideN64\*"; DestDir: "{app}\Plugin\GFX\GLideN64"; Flags: recursesubdirs skipifsourcedoesntexist
Source: "{#BaseDir}\Plugin\{#Platform}\GFX\GLideN64\*"; DestDir: "{app}\Plugin\GFX\GLideN64"; Flags: recursesubdirs
Source: "{#BaseDir}\Plugin\{#Platform}\Input\PJ64_NRage.dll"; DestDir: "{app}\Plugin\Input"
Source: "{#BaseDir}\Plugin\{#Platform}\Input\Project64-Input.dll"; DestDir: "{app}\Plugin\Input"
Source: "{#BaseDir}\Plugin\{#Platform}\RSP\Project64-RSP.dll"; DestDir: "{app}\Plugin\RSP"

View File

@ -28,23 +28,23 @@ IF NOT EXIST "%base_dir%\Package" mkdir "%base_dir%\Package"
IF %ERRORLEVEL% NEQ 0 GOTO EndErr
rd "%base_dir%\Bin\Package" /Q /S > NUL 2>&1
md "%base_dir%\Bin\Package"
md "%base_dir%\Bin\Package\Config"
md "%base_dir%\Bin\Package\Config\Cheats"
md "%base_dir%\Bin\Package\Config\Enhancements"
md "%base_dir%\Bin\Package\Lang"
md "%base_dir%\Bin\Package\Plugin\%VSPlatform%"
md "%base_dir%\Bin\Package\Plugin\%VSPlatform%\Audio"
md "%base_dir%\Bin\Package\Plugin\%VSPlatform%\GFX"
md "%base_dir%\Bin\Package\Plugin\%VSPlatform%\Input"
md "%base_dir%\Bin\Package\Plugin\%VSPlatform%\RSP"
md "%base_dir%\Bin\Package\"
md "%base_dir%\Bin\Package\Config\"
md "%base_dir%\Bin\Package\Config\Cheats\"
md "%base_dir%\Bin\Package\Config\Enhancements\"
md "%base_dir%\Bin\Package\Lang\"
md "%base_dir%\Bin\Package\Plugin\"
md "%base_dir%\Bin\Package\Plugin\Audio\"
md "%base_dir%\Bin\Package\Plugin\GFX\"
md "%base_dir%\Bin\Package\Plugin\Input\"
md "%base_dir%\Bin\Package\Plugin\RSP\"
IF EXIST "%base_dir%\Plugin\%VSPlatform%\GFX\GLideN64" (
md "%base_dir%\Bin\Package\Plugin\%VSPlatform%\GFX\GLideN64"
copy "%base_dir%\Plugin\%VSPlatform%\GFX\GLideN64\GLideN64.dll" "%base_dir%\Bin\Package\Plugin\%VSPlatform%\GFX\GLideN64\GLideN64.dll"
copy "%base_dir%\Plugin\%VSPlatform%\GFX\GLideN64\*.ini" "%base_dir%\Bin\Package\Plugin\%VSPlatform%\GFX\GLideN64"
md "%base_dir%\Bin\Package\Plugin\%VSPlatform%\GFX\GLideN64\translations"
copy "%base_dir%\Plugin\%VSPlatform%\GFX\GLideN64\translations\*.Lang" "%base_dir%\Bin\Package\Plugin\%VSPlatform%\GFX\GLideN64\translations"
md "%base_dir%\Bin\Package\Plugin\GFX\GLideN64"
copy "%base_dir%\Plugin\%VSPlatform%\GFX\GLideN64\GLideN64.dll" "%base_dir%\Bin\Package\Plugin\GFX\GLideN64\GLideN64.dll"
copy "%base_dir%\Plugin\%VSPlatform%\GFX\GLideN64\*.ini" "%base_dir%\Bin\Package\Plugin\GFX\GLideN64"
md "%base_dir%\Bin\Package\Plugin\GFX\GLideN64\translations"
copy "%base_dir%\Plugin\%VSPlatform%\GFX\GLideN64\translations\*.Lang" "%base_dir%\Bin\Package\Plugin\GFX\GLideN64\translations"
)
copy "%base_dir%\Bin\%VSPlatform%\Release\Project64.exe" "%base_dir%\Bin\Package"
@ -55,13 +55,13 @@ copy "%base_dir%\Config\Enhancements\*.enh" "%base_dir%\Bin\Package\Config\Enhan
copy "%base_dir%\Config\Project64.rdb" "%base_dir%\Bin\Package\Config"
copy "%base_dir%\Config\Project64.rdx" "%base_dir%\Bin\Package\Config"
copy "%base_dir%\Lang\*.pj.Lang" "%base_dir%\Bin\Package\Lang"
copy "%base_dir%\Plugin\%VSPlatform%\Audio\Jabo_Dsound.dll" "%base_dir%\Bin\Package\Plugin\%VSPlatform%\Audio"
copy "%base_dir%\Plugin\%VSPlatform%\Audio\Project64-Audio.dll" "%base_dir%\Bin\Package\Plugin\%VSPlatform%\Audio"
copy "%base_dir%\Plugin\%VSPlatform%\GFX\Jabo_Direct3D8.dll" "%base_dir%\Bin\Package\Plugin\%VSPlatform%\GFX"
copy "%base_dir%\Plugin\%VSPlatform%\GFX\Project64-Video.dll" "%base_dir%\Bin\Package\Plugin\%VSPlatform%\GFX"
copy "%base_dir%\Plugin\%VSPlatform%\Input\PJ64_NRage.dll" "%base_dir%\Bin\Package\Plugin\%VSPlatform%\Input"
copy "%base_dir%\Plugin\%VSPlatform%\Input\Project64-Input.dll" "%base_dir%\Bin\Package\Plugin\%VSPlatform%\Input"
copy "%base_dir%\Plugin\%VSPlatform%\RSP\Project64-RSP.dll" "%base_dir%\Bin\Package\Plugin\%VSPlatform%\RSP"
copy "%base_dir%\Plugin\%VSPlatform%\Audio\Jabo_Dsound.dll" "%base_dir%\Bin\Package\Plugin\Audio"
copy "%base_dir%\Plugin\%VSPlatform%\Audio\Project64-Audio.dll" "%base_dir%\Bin\Package\Plugin\Audio"
copy "%base_dir%\Plugin\%VSPlatform%\GFX\Jabo_Direct3D8.dll" "%base_dir%\Bin\Package\Plugin\GFX"
copy "%base_dir%\Plugin\%VSPlatform%\GFX\Project64-Video.dll" "%base_dir%\Bin\Package\Plugin\GFX"
copy "%base_dir%\Plugin\%VSPlatform%\Input\PJ64_NRage.dll" "%base_dir%\Bin\Package\Plugin\Input"
copy "%base_dir%\Plugin\%VSPlatform%\Input\Project64-Input.dll" "%base_dir%\Bin\Package\Plugin\Input"
copy "%base_dir%\Plugin\%VSPlatform%\RSP\Project64-RSP.dll" "%base_dir%\Bin\Package\Plugin\RSP"
cd %base_dir%\Bin\Package
"%zip%" a -tzip -r "%base_dir%\Package\%ZipFileName%" *