Gearboy.vcxproj (14561B)
1<?xml version="1.0" encoding="utf-8"?> 2<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> 3 <ItemGroup Label="ProjectConfigurations"> 4 <ProjectConfiguration Include="Release|x64"> 5 <Configuration>Release</Configuration> 6 <Platform>x64</Platform> 7 </ProjectConfiguration> 8 <ProjectConfiguration Include="Debug|x64"> 9 <Configuration>Debug</Configuration> 10 <Platform>x64</Platform> 11 </ProjectConfiguration> 12 </ItemGroup> 13 <ItemGroup> 14 <ClCompile Include="..\..\src\Audio.cpp" /> 15 <ClCompile Include="..\..\src\audio\Blip_Buffer.cpp" /> 16 <ClCompile Include="..\..\src\audio\Effects_Buffer.cpp" /> 17 <ClCompile Include="..\..\src\audio\Gb_Apu.cpp" /> 18 <ClCompile Include="..\..\src\audio\Gb_Apu_State.cpp" /> 19 <ClCompile Include="..\..\src\audio\Gb_Oscs.cpp" /> 20 <ClCompile Include="..\..\src\audio\Multi_Buffer.cpp" /> 21 <ClCompile Include="..\..\src\Cartridge.cpp" /> 22 <ClCompile Include="..\..\src\CommonMemoryRule.cpp" /> 23 <ClCompile Include="..\..\src\GearboyCore.cpp" /> 24 <ClCompile Include="..\..\src\Input.cpp" /> 25 <ClCompile Include="..\..\src\IORegistersMemoryRule.cpp" /> 26 <ClCompile Include="..\..\src\MBC1MemoryRule.cpp" /> 27 <ClCompile Include="..\..\src\MBC2MemoryRule.cpp" /> 28 <ClCompile Include="..\..\src\MBC3MemoryRule.cpp" /> 29 <ClCompile Include="..\..\src\MBC5MemoryRule.cpp" /> 30 <ClCompile Include="..\..\src\Memory.cpp" /> 31 <ClCompile Include="..\..\src\MemoryRule.cpp" /> 32 <ClCompile Include="..\..\src\MultiMBC1MemoryRule.cpp" /> 33 <ClCompile Include="..\..\src\opcodes.cpp" /> 34 <ClCompile Include="..\..\src\opcodes_cb.cpp" /> 35 <ClCompile Include="..\..\src\Processor.cpp" /> 36 <ClCompile Include="..\..\src\RomOnlyMemoryRule.cpp" /> 37 <ClCompile Include="..\..\src\Video.cpp" /> 38 <ClCompile Include="..\audio-shared\Sound_Queue.cpp" /> 39 <ClCompile Include="..\desktop-shared\application.cpp" /> 40 <ClCompile Include="..\desktop-shared\config.cpp" /> 41 <ClCompile Include="..\desktop-shared\emu.cpp" /> 42 <ClCompile Include="..\desktop-shared\FileBrowser\ImGuiFileBrowser.cpp" /> 43 <ClCompile Include="..\desktop-shared\gui.cpp" /> 44 <ClCompile Include="..\desktop-shared\gui_debug.cpp" /> 45 <ClCompile Include="..\desktop-shared\imgui\imgui.cpp" /> 46 <ClCompile Include="..\desktop-shared\imgui\imgui_demo.cpp" /> 47 <ClCompile Include="..\desktop-shared\imgui\imgui_draw.cpp" /> 48 <ClCompile Include="..\desktop-shared\imgui\imgui_impl_opengl2.cpp" /> 49 <ClCompile Include="..\desktop-shared\imgui\imgui_impl_sdl.cpp" /> 50 <ClCompile Include="..\desktop-shared\imgui\imgui_widgets.cpp" /> 51 <ClCompile Include="..\desktop-shared\main.cpp" /> 52 <ClCompile Include="..\desktop-shared\renderer.cpp" /> 53 </ItemGroup> 54 <ItemGroup> 55 <ClInclude Include="..\..\src\Audio.h" /> 56 <ClInclude Include="..\..\src\audio\blargg_common.h" /> 57 <ClInclude Include="..\..\src\audio\blargg_config.h" /> 58 <ClInclude Include="..\..\src\audio\blargg_source.h" /> 59 <ClInclude Include="..\..\src\audio\Blip_Buffer.h" /> 60 <ClInclude Include="..\..\src\audio\Blip_Synth.h" /> 61 <ClInclude Include="..\..\src\audio\Effects_Buffer.h" /> 62 <ClInclude Include="..\..\src\audio\Gb_Apu.h" /> 63 <ClInclude Include="..\..\src\audio\Gb_Oscs.h" /> 64 <ClInclude Include="..\..\src\audio\Multi_Buffer.h" /> 65 <ClInclude Include="..\..\src\Cartridge.h" /> 66 <ClInclude Include="..\..\src\CommonMemoryRule.h" /> 67 <ClInclude Include="..\..\src\definitions.h" /> 68 <ClInclude Include="..\..\src\EightBitRegister.h" /> 69 <ClInclude Include="..\..\src\gearboy.h" /> 70 <ClInclude Include="..\..\src\GearboyCore.h" /> 71 <ClInclude Include="..\..\src\Input.h" /> 72 <ClInclude Include="..\..\src\IORegistersMemoryRule.h" /> 73 <ClInclude Include="..\..\src\MBC1MemoryRule.h" /> 74 <ClInclude Include="..\..\src\MBC2MemoryRule.h" /> 75 <ClInclude Include="..\..\src\MBC3MemoryRule.h" /> 76 <ClInclude Include="..\..\src\MBC5MemoryRule.h" /> 77 <ClInclude Include="..\..\src\Memory.h" /> 78 <ClInclude Include="..\..\src\MemoryRule.h" /> 79 <ClInclude Include="..\..\src\Memory_inline.h" /> 80 <ClInclude Include="..\..\src\MultiMBC1MemoryRule.h" /> 81 <ClInclude Include="..\..\src\opcode_names.h" /> 82 <ClInclude Include="..\..\src\opcode_timing.h" /> 83 <ClInclude Include="..\..\src\Processor.h" /> 84 <ClInclude Include="..\..\src\Processor_inline.h" /> 85 <ClInclude Include="..\..\src\RomOnlyMemoryRule.h" /> 86 <ClInclude Include="..\..\src\SixteenBitRegister.h" /> 87 <ClInclude Include="..\..\src\Video.h" /> 88 <ClInclude Include="..\audio-shared\Sound_Queue.h" /> 89 <ClInclude Include="..\desktop-shared\application.h" /> 90 <ClInclude Include="..\desktop-shared\config.h" /> 91 <ClInclude Include="..\desktop-shared\emu.h" /> 92 <ClInclude Include="..\desktop-shared\FileBrowser\Dirent\dirent.h" /> 93 <ClInclude Include="..\desktop-shared\FileBrowser\ImGuiFileBrowser.h" /> 94 <ClInclude Include="..\desktop-shared\gui.h" /> 95 <ClInclude Include="..\desktop-shared\gui_debug.h" /> 96 <ClInclude Include="..\desktop-shared\gui_debug_constants.h" /> 97 <ClInclude Include="..\desktop-shared\imgui\fonts\RobotoMedium.h" /> 98 <ClInclude Include="..\desktop-shared\imgui\imconfig.h" /> 99 <ClInclude Include="..\desktop-shared\imgui\imgui.h" /> 100 <ClInclude Include="..\desktop-shared\imgui\imgui_impl_opengl2.h" /> 101 <ClInclude Include="..\desktop-shared\imgui\imgui_impl_sdl.h" /> 102 <ClInclude Include="..\desktop-shared\imgui\imgui_internal.h" /> 103 <ClInclude Include="..\desktop-shared\imgui\imstb_rectpack.h" /> 104 <ClInclude Include="..\desktop-shared\imgui\imstb_textedit.h" /> 105 <ClInclude Include="..\desktop-shared\imgui\imstb_truetype.h" /> 106 <ClInclude Include="..\desktop-shared\mINI\ini.h" /> 107 <ClInclude Include="..\desktop-shared\renderer.h" /> 108 </ItemGroup> 109 <ItemGroup> 110 <None Include="..\desktop-shared\Makefile.common" /> 111 </ItemGroup> 112 <ItemGroup> 113 <Manifest Include="Gearboy.manifest" /> 114 </ItemGroup> 115 <PropertyGroup Label="Globals"> 116 <ProjectGuid>{92D9838A-C6AB-348D-8565-F9E813C3C467}</ProjectGuid> 117 <RootNamespace>Gearboy</RootNamespace> 118 <Keyword>Qt4VSv1.0</Keyword> 119 <WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion> 120 </PropertyGroup> 121 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> 122 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration"> 123 <PlatformToolSet>v142</PlatformToolSet> 124 <OutputDirectory>release\</OutputDirectory> 125 <ATLMinimizesCRunTimeLibraryUsage>false</ATLMinimizesCRunTimeLibraryUsage> 126 <CharacterSet>NotSet</CharacterSet> 127 <ConfigurationType>Application</ConfigurationType> 128 <IntermediateDirectory>release\</IntermediateDirectory> 129 <PrimaryOutput>Gearboy</PrimaryOutput> 130 </PropertyGroup> 131 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration"> 132 <PlatformToolSet>v142</PlatformToolSet> 133 <OutputDirectory>debug\</OutputDirectory> 134 <ATLMinimizesCRunTimeLibraryUsage>false</ATLMinimizesCRunTimeLibraryUsage> 135 <CharacterSet>NotSet</CharacterSet> 136 <ConfigurationType>Application</ConfigurationType> 137 <IntermediateDirectory>debug\</IntermediateDirectory> 138 <PrimaryOutput>Gearboy</PrimaryOutput> 139 </PropertyGroup> 140 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> 141 <ImportGroup Label="ExtensionSettings" /> 142 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets"> 143 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" /> 144 </ImportGroup> 145 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets"> 146 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" /> 147 </ImportGroup> 148 <PropertyGroup Label="UserMacros" /> 149 <PropertyGroup> 150 <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">release\</OutDir> 151 <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</IntDir> 152 <TargetName Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Gearboy</TargetName> 153 <IgnoreImportLibrary Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</IgnoreImportLibrary> 154 <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental> 155 <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">debug\</OutDir> 156 <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</IntDir> 157 <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Gearboy</TargetName> 158 <IgnoreImportLibrary Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</IgnoreImportLibrary> 159 </PropertyGroup> 160 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> 161 <ClCompile> 162 <AdditionalIncludeDirectories>.;dependencies/SDL2-2.0.12/include;dependencies/SDL2-2.0.12/include/SDL2;dependencies/glew-2.1.0/include;release;.;.\GeneratedFiles;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 163 <AdditionalOptions>-Zc:strictStrings -Zc:throwingNew -w34100 -w34189 -w44996 -w44456 -w44457 -w44458 %(AdditionalOptions)</AdditionalOptions> 164 <AssemblerListingLocation>release\</AssemblerListingLocation> 165 <BrowseInformation>false</BrowseInformation> 166 <DebugInformationFormat>None</DebugInformationFormat> 167 <DisableSpecificWarnings>4577;%(DisableSpecificWarnings)</DisableSpecificWarnings> 168 <ExceptionHandling>Sync</ExceptionHandling> 169 <ObjectFileName>$(IntDir)</ObjectFileName> 170 <Optimization>MaxSpeed</Optimization> 171 <PreprocessorDefinitions>UNICODE;WIN32;WIN64;NDEBUG;EMULATOR_BUILD="$(EmulatorBuild)";%(PreprocessorDefinitions)</PreprocessorDefinitions> 172 <PreprocessToFile>false</PreprocessToFile> 173 <ProgramDataBaseFileName>$(IntDir)vc$(PlatformToolsetVersion).pdb</ProgramDataBaseFileName> 174 <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> 175 <RuntimeTypeInfo>true</RuntimeTypeInfo> 176 <SuppressStartupBanner>true</SuppressStartupBanner> 177 <TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType> 178 <WarningLevel>Level3</WarningLevel> 179 </ClCompile> 180 <Link> 181 <AdditionalDependencies>glew32.lib;SDL2main.lib;SDL2.lib;opengl32.lib;glu32.lib;Shell32.lib;%(AdditionalDependencies)</AdditionalDependencies> 182 <AdditionalLibraryDirectories>dependencies\SDL2-2.0.12\lib\x64;dependencies\glew-2.1.0\lib\Release\x64;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> 183 <DataExecutionPrevention>true</DataExecutionPrevention> 184 <GenerateDebugInformation>false</GenerateDebugInformation> 185 <IgnoreImportLibrary>true</IgnoreImportLibrary> 186 <LinkIncremental>false</LinkIncremental> 187 <OutputFile>$(OutDir)\Gearboy.exe</OutputFile> 188 <RandomizedBaseAddress>true</RandomizedBaseAddress> 189 <SubSystem>Windows</SubSystem> 190 <SuppressStartupBanner>true</SuppressStartupBanner> 191 </Link> 192 <Midl> 193 <DefaultCharType>Unsigned</DefaultCharType> 194 <EnableErrorChecks>None</EnableErrorChecks> 195 <WarningLevel>0</WarningLevel> 196 </Midl> 197 <ResourceCompile> 198 <PreprocessorDefinitions>UNICODE;WIN32;WIN64;QT_NO_DEBUG;QT_OPENGL_LIB;QT_WIDGETS_LIB;QT_GUI_LIB;QT_CORE_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions> 199 </ResourceCompile> 200 </ItemDefinitionGroup> 201 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> 202 <ClCompile> 203 <AdditionalIncludeDirectories>.;dependencies/SDL2-2.0.12/include;dependencies/SDL2-2.0.12/include/SDL2;dependencies/glew-2.1.0/include;debug;.\GeneratedFiles;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 204 <AdditionalOptions>-Zc:strictStrings -Zc:throwingNew -w34100 -w34189 -w44996 -w44456 -w44457 -w44458 %(AdditionalOptions)</AdditionalOptions> 205 <AssemblerListingLocation>debug\</AssemblerListingLocation> 206 <BrowseInformation>false</BrowseInformation> 207 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> 208 <DisableSpecificWarnings>4577;%(DisableSpecificWarnings)</DisableSpecificWarnings> 209 <ExceptionHandling>Sync</ExceptionHandling> 210 <ObjectFileName>$(IntDir)</ObjectFileName> 211 <Optimization>Disabled</Optimization> 212 <PreprocessorDefinitions>UNICODE;WIN32;WIN64;EMULATOR_BUILD="$(EmulatorBuild)";%(PreprocessorDefinitions)</PreprocessorDefinitions> 213 <PreprocessToFile>false</PreprocessToFile> 214 <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> 215 <RuntimeTypeInfo>true</RuntimeTypeInfo> 216 <SuppressStartupBanner>true</SuppressStartupBanner> 217 <TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType> 218 <WarningLevel>Level3</WarningLevel> 219 <ProgramDataBaseFileName>$(IntDir)vc$(PlatformToolsetVersion).pdb</ProgramDataBaseFileName> 220 </ClCompile> 221 <Link> 222 <AdditionalDependencies>glew32.lib;SDL2main.lib;SDL2.lib;opengl32.lib;glu32.lib;Shell32.lib;%(AdditionalDependencies)</AdditionalDependencies> 223 <AdditionalLibraryDirectories>dependencies\SDL2-2.0.12\lib\x64;dependencies\glew-2.1.0\lib\Release\x64;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> 224 <DataExecutionPrevention>true</DataExecutionPrevention> 225 <GenerateDebugInformation>true</GenerateDebugInformation> 226 <IgnoreImportLibrary>true</IgnoreImportLibrary> 227 <OutputFile>$(OutDir)\Gearboy.exe</OutputFile> 228 <RandomizedBaseAddress>true</RandomizedBaseAddress> 229 <SubSystem>Console</SubSystem> 230 <SuppressStartupBanner>true</SuppressStartupBanner> 231 </Link> 232 <Midl> 233 <DefaultCharType>Unsigned</DefaultCharType> 234 <EnableErrorChecks>None</EnableErrorChecks> 235 <WarningLevel>0</WarningLevel> 236 </Midl> 237 <ResourceCompile> 238 <PreprocessorDefinitions>UNICODE;WIN32;WIN64;QT_OPENGL_LIB;QT_WIDGETS_LIB;QT_GUI_LIB;QT_CORE_LIB;_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> 239 </ResourceCompile> 240 </ItemDefinitionGroup> 241 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> 242 <ImportGroup Label="ExtensionTargets" /> 243 <ProjectExtensions> 244 <VisualStudio> 245 <UserProperties UicDir=".\GeneratedFiles" RccDir=".\GeneratedFiles" Qt5Version_x0020_x64="$(DefaultQtVersion)" /> 246 </VisualStudio> 247 </ProjectExtensions> 248</Project>