<?xml version="1.0" encoding="utf-8"?> <Project DefaultTargets="Build" ToolsVersion="12.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="Release|Win32"> <Configuration>Release</Configuration> <Platform>Win32</Platform> </ProjectConfiguration> </ItemGroup> <PropertyGroup Label="Globals"> <ProjectName>VisualBoyAdvance-M-SDL</ProjectName> <ProjectGuid>{E269FC02-8378-49CB-91F2-A092ACDD0123}</ProjectGuid> <RootNamespace>VBA</RootNamespace> <Keyword>MFCProj</Keyword> </PropertyGroup> <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration"> <WholeProgramOptimization>true</WholeProgramOptimization> <PlatformToolset>v120_xp</PlatformToolset> <UseOfMfc>false</UseOfMfc> <CharacterSet>NotSet</CharacterSet> </PropertyGroup> <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration"> <PlatformToolset>v120_xp</PlatformToolset> <UseOfMfc>false</UseOfMfc> <CharacterSet>NotSet</CharacterSet> </PropertyGroup> <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> <ImportGroup Label="ExtensionSettings"> <Import Project="nasm.props" /> </ImportGroup> <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets"> <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> <Import Project="per_user_settings.props" /> </ImportGroup> <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets"> <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> <Import Project="per_user_settings.props" /> </ImportGroup> <PropertyGroup Label="UserMacros" /> <PropertyGroup> <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion> <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" /> <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">AllRules.ruleset</CodeAnalysisRuleSet> <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" /> <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" /> <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">AllRules.ruleset</CodeAnalysisRuleSet> <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" /> <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" /> <LibraryPath Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\..\dependencies\openal-soft\libs\Win32;$(DXSDK_DIR)\lib\x86;$(LibraryPath)</LibraryPath> <IncludePath Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\..\dependencies\openal-soft\include\AL\;$(DXSDK_DIR)\Include;$(IncludePath)</IncludePath> <IncludePath Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">..\..\dependencies\openal-soft\include\AL\;$(DXSDK_DIR)\Include;$(IncludePath)</IncludePath> <LibraryPath Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">..\..\dependencies\openal-soft\libs\Win32;$(DXSDK_DIR)\lib\x86;$(LibraryPath)</LibraryPath> <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(ProjectDir)$(Platform)\$(Configuration)\Binary\</OutDir> <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(ProjectDir)$(Platform)\$(Configuration)\Build\$(ProjectName)\</IntDir> <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(ProjectDir)$(Platform)\$(Configuration)\Binary\</OutDir> <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(ProjectDir)$(Platform)\$(Configuration)\Build\$(ProjectName)\</IntDir> </PropertyGroup> <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> <BuildLog /> <PreBuildEvent> <Command>"..\..\dependencies\SubWCRev\SubWCRev.bat"</Command> </PreBuildEvent> <Midl> <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> <MkTypLibCompatible>false</MkTypLibCompatible> </Midl> <ClCompile> <Optimization>Disabled</Optimization> <AdditionalIncludeDirectories>..\..\src;..\..\fex;..\..\dependencies\sdl\include;..\..\dependencies\libpng;..\..\dependencies\msvc;..\..\dependencies\SFML\include;..\..\dependencies\SubWCRev;..\..\dependencies\zlib;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <PreprocessorDefinitions>WIN32;_WINDOWS;_DEBUG;SFML_SYSTEM_EXPORTS;SFML_NETWORK_EXPORTS;DEV_VERSION;BKPT_SUPPORT;GBA_LOGGING;MMX;ASM;_CRT_SECURE_NO_WARNINGS;HAS_FILE_EXTRACTOR;%(PreprocessorDefinitions)</PreprocessorDefinitions> <StringPooling>false</StringPooling> <MinimalRebuild>true</MinimalRebuild> <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> <SmallerTypeCheck>false</SmallerTypeCheck> <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary> <BufferSecurityCheck>false</BufferSecurityCheck> <EnableEnhancedInstructionSet>NotSet</EnableEnhancedInstructionSet> <PrecompiledHeader> </PrecompiledHeader> <WarningLevel>Level3</WarningLevel> <DebugInformationFormat>EditAndContinue</DebugInformationFormat> <FunctionLevelLinking>true</FunctionLevelLinking> </ClCompile> <ResourceCompile /> <Link> <Version> </Version> <SubSystem>Console</SubSystem> <OptimizeReferences>false</OptimizeReferences> <EnableCOMDATFolding>false</EnableCOMDATFolding> <DataExecutionPrevention> </DataExecutionPrevention> <RandomizedBaseAddress>false</RandomizedBaseAddress> <GenerateDebugInformation>true</GenerateDebugInformation> <OutputFile>$(OutDir)$(TargetName)$(TargetExt)</OutputFile> <ProfileGuidedDatabase>$(IntDir)$(TargetName).pgd</ProfileGuidedDatabase> </Link> <BuildLog> <Path>$(IntDir)$(ProjectName)_BuildLog.htm</Path> </BuildLog> </ItemDefinitionGroup> <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> <BuildLog /> <PreBuildEvent> <Command>"..\..\dependencies\SubWCRev\SubWCRev.bat"</Command> </PreBuildEvent> <Midl> <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> <MkTypLibCompatible>false</MkTypLibCompatible> </Midl> <ClCompile> <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion> <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed> <AdditionalIncludeDirectories>..\..\src;..\..\fex;..\..\dependencies\sdl\include;..\..\dependencies\libpng;..\..\dependencies\msvc;..\..\dependencies\SFML\include;..\..\dependencies\SubWCRev;..\..\dependencies\zlib;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;SFML_SYSTEM_EXPORTS;SFML_NETWORK_EXPORTS;GBA_LOGGING;OEMRESOURCE;MMX;ASM;FINAL_VERSION;BKPT_SUPPORT;_CRT_SECURE_NO_DEPRECATE;HAS_FILE_EXTRACTOR;%(PreprocessorDefinitions)</PreprocessorDefinitions> <EnableEnhancedInstructionSet>StreamingSIMDExtensions</EnableEnhancedInstructionSet> <FloatingPointModel>Fast</FloatingPointModel> <PrecompiledHeader> </PrecompiledHeader> <IntrinsicFunctions>true</IntrinsicFunctions> <EnableFiberSafeOptimizations>true</EnableFiberSafeOptimizations> <OmitFramePointers>true</OmitFramePointers> <StringPooling>true</StringPooling> <WarningLevel>Level3</WarningLevel> <FunctionLevelLinking>true</FunctionLevelLinking> <MultiProcessorCompilation>true</MultiProcessorCompilation> <RuntimeLibrary>MultiThreaded</RuntimeLibrary> </ClCompile> <ResourceCompile /> <Link> <Version> </Version> <SubSystem>Console</SubSystem> <OptimizeReferences>true</OptimizeReferences> <EnableCOMDATFolding>true</EnableCOMDATFolding> <AssemblyDebug> </AssemblyDebug> <RandomizedBaseAddress>false</RandomizedBaseAddress> <OutputFile>$(OutDir)$(TargetName)$(TargetExt)</OutputFile> <ProgramDatabaseFile>$(IntDir)$(TargetName).pdb</ProgramDatabaseFile> </Link> <NASM> <Optimization>1</Optimization> </NASM> <BuildLog /> <BuildLog> <Path>$(IntDir)$(ProjectName)_BuildLog.htm</Path> </BuildLog> </ItemDefinitionGroup> <ItemGroup> <ClInclude Include="..\..\src\System.h" /> <ClInclude Include="..\..\src\win32\resource.h" /> <ClInclude Include="..\..\src\filters\hq2x.h" /> <ClInclude Include="..\..\src\filters\interp.h" /> <ClInclude Include="..\..\src\filters\lq2x.h" /> <ClInclude Include="..\..\src\filters\xBRZ\config.h" /> <ClInclude Include="..\..\src\filters\xBRZ\xbrz.h" /> </ItemGroup> <ItemGroup> <None Include="..\..\src\win32\res\VBA.ico" /> <None Include="..\..\src\win32\res\VBA.rc2" /> <None Include="..\..\src\filters\hq\asm\macros.mac" /> </ItemGroup> <ItemGroup> <ResourceCompile Include="..\..\src\win32\VBA.rc" /> </ItemGroup> <ItemGroup> <ClCompile Include="..\..\dependencies\msvc\getopt.c" /> <ClCompile Include="..\..\src\common\SoundSDL.cpp" /> <ClCompile Include="..\..\src\filters\2xSaI.cpp"> <WholeProgramOptimization Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</WholeProgramOptimization> </ClCompile> <ClCompile Include="..\..\src\filters\admame.cpp" /> <ClCompile Include="..\..\src\filters\bilinear.cpp" /> <ClCompile Include="..\..\src\filters\interframe.cpp" /> <ClCompile Include="..\..\src\filters\pixel.cpp" /> <ClCompile Include="..\..\src\sdl\filters.cpp" /> <ClCompile Include="..\..\src\sdl\inputSDL.cpp" /> <ClCompile Include="..\..\src\sdl\SDL.cpp" /> <ClCompile Include="..\..\src\filters\scanline.cpp" /> <ClCompile Include="..\..\src\filters\simpleFilter.cpp" /> <ClCompile Include="..\..\src\filters\xbrzfilter.cpp" /> <ClCompile Include="..\..\src\filters\xBRZ\xbrz.cpp" /> <ClCompile Include="..\..\src\filters\hq2x.cpp" /> <ClCompile Include="..\..\src\filters\hq\asm\hq3x32.cpp" /> <ClCompile Include="..\..\src\sdl\text.cpp" /> </ItemGroup> <ItemGroup> <NASM Include="..\..\src\filters\2xSaImmx.asm"> <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">__DJGPP__</PreprocessorDefinitions> <GenerateDebugInfo Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</GenerateDebugInfo> <Optimization Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">1</Optimization> <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">__DJGPP__</PreprocessorDefinitions> </NASM> <NASM Include="..\..\src\filters\hq\asm\hq3x_16.asm"> <Optimization Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">1</Optimization> <IncludePath Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">../../src/filters/hq/asm/</IncludePath> <DisableOrphanLabelsWarning Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</DisableOrphanLabelsWarning> <GenerateDebugInfo Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</GenerateDebugInfo> <Optimization Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">1</Optimization> <IncludePath Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">../../src/filters/hq/asm/</IncludePath> <DisableOrphanLabelsWarning Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</DisableOrphanLabelsWarning> </NASM> <NASM Include="..\..\src\filters\hq\asm\hq3x_32.asm"> <Optimization Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">1</Optimization> <IncludePath Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">../../src/filters/hq/asm/</IncludePath> <DisableOrphanLabelsWarning Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</DisableOrphanLabelsWarning> <GenerateDebugInfo Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</GenerateDebugInfo> <Optimization Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">1</Optimization> <IncludePath Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">../../src/filters/hq/asm/</IncludePath> <DisableOrphanLabelsWarning Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</DisableOrphanLabelsWarning> </NASM> <NASM Include="..\..\src\filters\hq\asm\hq4x_16.asm"> <Optimization Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">1</Optimization> <IncludePath Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">../../src/filters/hq/asm/</IncludePath> <DisableOrphanLabelsWarning Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</DisableOrphanLabelsWarning> <GenerateDebugInfo Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</GenerateDebugInfo> <Optimization Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">1</Optimization> <IncludePath Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">../../src/filters/hq/asm/</IncludePath> <DisableOrphanLabelsWarning Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</DisableOrphanLabelsWarning> </NASM> <NASM Include="..\..\src\filters\hq\asm\hq4x_32.asm"> <Optimization Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">1</Optimization> <IncludePath Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">../../src/filters/hq/asm/</IncludePath> <DisableOrphanLabelsWarning Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</DisableOrphanLabelsWarning> <GenerateDebugInfo Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</GenerateDebugInfo> <Optimization Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">1</Optimization> <IncludePath Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">../../src/filters/hq/asm/</IncludePath> <DisableOrphanLabelsWarning Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</DisableOrphanLabelsWarning> </NASM> </ItemGroup> <ItemGroup> <ProjectReference Include="..\..\dependencies\sdl\vs2013\SDLmain\SDLmain.vcxproj"> <Project>{da956fd3-e142-46f2-9dd5-c78bebb56b7a}</Project> </ProjectReference> <ProjectReference Include="..\..\dependencies\sdl\vs2013\SDL\SDL.vcxproj"> <Project>{81ce8daf-ebb2-4761-8e45-b71abcca8c68}</Project> </ProjectReference> <ProjectReference Include="VBA2013.vcxproj"> <Project>{6d4c5ec8-933f-4c05-a1bf-498e658576df}</Project> </ProjectReference> </ItemGroup> <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> <ImportGroup Label="ExtensionTargets"> <Import Project="nasm.targets" /> </ImportGroup> <ProjectExtensions> <VisualStudio> <UserProperties RESOURCE_FILE="" /> </VisualStudio> </ProjectExtensions> </Project>