Genesis-Plus-GX/libretro/msvc/msvc-2003-xbox1/msvc-2003-xbox1.vcproj
twinaphex 86254071be (Xbox 1) Fixed Xbox 1 crash - the problem was that there are (non-static)
inline functions being declared in two source files - ym2413.c and
ym2612.c. A call to set_sl_rr in ym2612.c would jump to the inline
function declared in ym2413.c and completely crashihng the app.

Both functions in the input files have now been uniquely named to
avoid conflicts. There might be more conflicts up ahead (sound is still
not correct), but at least games run now
2012-08-16 23:57:31 +02:00

547 lines
16 KiB
XML

<?xml version="1.0" encoding="windows-1250"?>
<VisualStudioProject
ProjectType="Visual C++"
Version="7.10"
Name="msvc-2003-xbox1"
ProjectGUID="{C0C3EF9B-2D9B-44D1-A83F-3617D8BA3421}"
RootNamespace="msvc-2003-xbox1"
Keyword="XboxProj">
<Platforms>
<Platform
Name="Xbox"/>
</Platforms>
<Configurations>
<Configuration
Name="Debug|Xbox"
OutputDirectory="Debug"
IntermediateDirectory="Debug"
ConfigurationType="4"
CharacterSet="2">
<Tool
Name="VCCLCompilerTool"
Optimization="0"
OptimizeForProcessor="2"
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\..\source&quot;;&quot;$(SolutionDir)\..\..\source\cd_hw&quot;;&quot;$(SolutionDir)\..\..\source\cart_hw&quot;;&quot;$(SolutionDir)\..\..\source\sound&quot;;&quot;$(SolutionDir)\..\..\source\z80&quot;;&quot;$(SolutionDir)\..\..\&quot;;&quot;$(SolutionDir)&quot;;&quot;$(SolutionDir)\..\..\source\m68k&quot;;&quot;$(SolutionDir)\..\..\source\input_hw&quot;;&quot;$(SolutionDir)\..\..\source\cart_hw\svp&quot;;&quot;$(SolutionDir)\..\..\source\ntsc&quot;;&quot;$(SolutionDir)\..\..\libretro&quot;;&quot;$(SolutionDir)\msvc-2003-xbox1&quot;"
PreprocessorDefinitions="_DEBUG;_XBOX;_XBOX1;_LIB;__LIBRETRO__;LSB_FIRST;USE_15BPP_RENDERING;INLINE=_inline;__restrict="
MinimalRebuild="TRUE"
BasicRuntimeChecks="3"
RuntimeLibrary="1"
EnableEnhancedInstructionSet="1"
UsePrecompiledHeader="0"
PrecompiledHeaderFile="$(OutDir)/$(ProjectName).pch"
WarningLevel="3"
Detect64BitPortabilityProblems="FALSE"
DebugInformationFormat="4"/>
<Tool
Name="VCCustomBuildTool"/>
<Tool
Name="VCLibrarianTool"
OutputFile="$(OutDir)/libretro_xdk.lib"/>
<Tool
Name="VCPostBuildEventTool"/>
<Tool
Name="VCPreBuildEventTool"/>
<Tool
Name="VCPreLinkEventTool"/>
</Configuration>
<Configuration
Name="Profile|Xbox"
OutputDirectory="Profile"
IntermediateDirectory="Profile"
ConfigurationType="4"
CharacterSet="2">
<Tool
Name="VCCLCompilerTool"
Optimization="3"
OmitFramePointers="TRUE"
OptimizeForProcessor="2"
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\..\source&quot;;&quot;$(SolutionDir)\..\..\source\cd_hw&quot;;&quot;$(SolutionDir)\..\..\source\cart_hw&quot;;&quot;$(SolutionDir)\..\..\source\sound&quot;;&quot;$(SolutionDir)\..\..\source\z80&quot;;&quot;$(SolutionDir)\..\..\&quot;;&quot;$(SolutionDir)&quot;;&quot;$(SolutionDir)\..\..\source\m68k&quot;;&quot;$(SolutionDir)\..\..\source\input_hw&quot;;&quot;$(SolutionDir)\..\..\source\cart_hw\svp&quot;;&quot;$(SolutionDir)\..\..\source\ntsc&quot;;&quot;$(SolutionDir)\..\..\libretro&quot;;&quot;$(SolutionDir)\msvc-2003-xbox1&quot;"
PreprocessorDefinitions="NDEBUG;_XBOX;_XBOX1;PROFILE;_LIB;__LIBRETRO__;LSB_FIRST;USE_15BPP_RENDERING;INLINE=_inline;__restrict="
StringPooling="TRUE"
RuntimeLibrary="0"
BufferSecurityCheck="TRUE"
EnableFunctionLevelLinking="TRUE"
EnableEnhancedInstructionSet="1"
UsePrecompiledHeader="0"
PrecompiledHeaderFile="$(OutDir)/$(ProjectName).pch"
WarningLevel="3"
Detect64BitPortabilityProblems="FALSE"
DebugInformationFormat="3"/>
<Tool
Name="VCCustomBuildTool"/>
<Tool
Name="VCLibrarianTool"
OutputFile="$(OutDir)/libretro_xdk.lib"/>
<Tool
Name="VCPostBuildEventTool"/>
<Tool
Name="VCPreBuildEventTool"/>
<Tool
Name="VCPreLinkEventTool"/>
</Configuration>
<Configuration
Name="Profile_FastCap|Xbox"
OutputDirectory="Profile_FastCap"
IntermediateDirectory="Profile_FastCap"
ConfigurationType="4"
CharacterSet="2">
<Tool
Name="VCCLCompilerTool"
Optimization="3"
OmitFramePointers="TRUE"
OptimizeForProcessor="2"
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\..\source&quot;;&quot;$(SolutionDir)\..\..\source\cd_hw&quot;;&quot;$(SolutionDir)\..\..\source\cart_hw&quot;;&quot;$(SolutionDir)\..\..\source\sound&quot;;&quot;$(SolutionDir)\..\..\source\z80&quot;;&quot;$(SolutionDir)\..\..\&quot;;&quot;$(SolutionDir)&quot;;&quot;$(SolutionDir)\..\..\source\m68k&quot;;&quot;$(SolutionDir)\..\..\source\input_hw&quot;;&quot;$(SolutionDir)\..\..\source\cart_hw\svp&quot;;&quot;$(SolutionDir)\..\..\source\ntsc&quot;;&quot;$(SolutionDir)\..\..\libretro&quot;;&quot;$(SolutionDir)\msvc-2003-xbox1&quot;"
PreprocessorDefinitions="NDEBUG;_XBOX;_XBOX1;PROFILE;FASTCAP;_LIB;__LIBRETRO__;LSB_FIRST;USE_15BPP_RENDERING;INLINE=_inline;__restrict="
StringPooling="TRUE"
RuntimeLibrary="0"
BufferSecurityCheck="TRUE"
EnableFunctionLevelLinking="TRUE"
EnableEnhancedInstructionSet="1"
UsePrecompiledHeader="0"
PrecompiledHeaderFile="$(OutDir)/$(ProjectName).pch"
WarningLevel="3"
Detect64BitPortabilityProblems="FALSE"
DebugInformationFormat="3"
FastCAP="TRUE"/>
<Tool
Name="VCCustomBuildTool"/>
<Tool
Name="VCLibrarianTool"
OutputFile="$(OutDir)/libretro_xdk.lib"/>
<Tool
Name="VCPostBuildEventTool"/>
<Tool
Name="VCPreBuildEventTool"/>
<Tool
Name="VCPreLinkEventTool"/>
</Configuration>
<Configuration
Name="Release|Xbox"
OutputDirectory="Release"
IntermediateDirectory="Release"
ConfigurationType="4"
CharacterSet="2">
<Tool
Name="VCCLCompilerTool"
Optimization="3"
OmitFramePointers="TRUE"
OptimizeForProcessor="2"
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\..\source&quot;;&quot;$(SolutionDir)\..\..\source\cd_hw&quot;;&quot;$(SolutionDir)\..\..\source\cart_hw&quot;;&quot;$(SolutionDir)\..\..\source\sound&quot;;&quot;$(SolutionDir)\..\..\source\z80&quot;;&quot;$(SolutionDir)\..\..\&quot;;&quot;$(SolutionDir)&quot;;&quot;$(SolutionDir)\..\..\source\m68k&quot;;&quot;$(SolutionDir)\..\..\source\input_hw&quot;;&quot;$(SolutionDir)\..\..\source\cart_hw\svp&quot;;&quot;$(SolutionDir)\..\..\source\ntsc&quot;;&quot;$(SolutionDir)\..\..\libretro&quot;;&quot;$(SolutionDir)\msvc-2003-xbox1&quot;"
PreprocessorDefinitions="NDEBUG;_XBOX;_XBOX1;_LIB;__LIBRETRO__;LSB_FIRST;USE_15BPP_RENDERING;INLINE=_inline;__restrict="
StringPooling="TRUE"
RuntimeLibrary="0"
BufferSecurityCheck="TRUE"
EnableFunctionLevelLinking="TRUE"
EnableEnhancedInstructionSet="1"
UsePrecompiledHeader="0"
PrecompiledHeaderFile="$(OutDir)/$(ProjectName).pch"
WarningLevel="3"
Detect64BitPortabilityProblems="FALSE"
DebugInformationFormat="3"/>
<Tool
Name="VCCustomBuildTool"/>
<Tool
Name="VCLibrarianTool"
OutputFile="$(OutDir)/libretro_xdk.lib"/>
<Tool
Name="VCPostBuildEventTool"/>
<Tool
Name="VCPreBuildEventTool"/>
<Tool
Name="VCPreLinkEventTool"/>
</Configuration>
<Configuration
Name="Release_LTCG|Xbox"
OutputDirectory="Release_LTCG"
IntermediateDirectory="Release_LTCG"
ConfigurationType="4"
CharacterSet="2"
WholeProgramOptimization="TRUE">
<Tool
Name="VCCLCompilerTool"
Optimization="3"
OmitFramePointers="TRUE"
OptimizeForProcessor="2"
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\..\source&quot;;&quot;$(SolutionDir)\..\..\source\cd_hw&quot;;&quot;$(SolutionDir)\..\..\source\cart_hw&quot;;&quot;$(SolutionDir)\..\..\source\sound&quot;;&quot;$(SolutionDir)\..\..\source\z80&quot;;&quot;$(SolutionDir)\..\..\&quot;;&quot;$(SolutionDir)&quot;;&quot;$(SolutionDir)\..\..\source\m68k&quot;;&quot;$(SolutionDir)\..\..\source\input_hw&quot;;&quot;$(SolutionDir)\..\..\source\cart_hw\svp&quot;;&quot;$(SolutionDir)\..\..\source\ntsc&quot;;&quot;$(SolutionDir)\..\..\libretro&quot;;&quot;$(SolutionDir)\msvc-2003-xbox1&quot;"
PreprocessorDefinitions="NDEBUG;_XBOX;_XBOX1;LTCG;_LIB;__LIBRETRO__;LSB_FIRST;USE_15BPP_RENDERING;INLINE=_inline;__restrict="
StringPooling="TRUE"
RuntimeLibrary="0"
BufferSecurityCheck="TRUE"
EnableFunctionLevelLinking="TRUE"
EnableEnhancedInstructionSet="1"
UsePrecompiledHeader="0"
PrecompiledHeaderFile="$(OutDir)/$(ProjectName).pch"
WarningLevel="3"
Detect64BitPortabilityProblems="FALSE"
DebugInformationFormat="3"/>
<Tool
Name="VCCustomBuildTool"/>
<Tool
Name="VCLibrarianTool"
OutputFile="$(OutDir)/libretro_xdk.lib"/>
<Tool
Name="VCPostBuildEventTool"/>
<Tool
Name="VCPreBuildEventTool"/>
<Tool
Name="VCPreLinkEventTool"/>
</Configuration>
</Configurations>
<References>
</References>
<Files>
<Filter
Name="Source Files"
Filter="cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx"
UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}">
<Filter
Name="libretro"
Filter="">
<File
RelativePath="..\..\libretro.c">
</File>
<File
RelativePath="..\..\scrc32.c">
<FileConfiguration
Name="Debug|Xbox">
<Tool
Name="VCCLCompilerTool"
CompileAs="1"/>
</FileConfiguration>
<FileConfiguration
Name="Profile|Xbox">
<Tool
Name="VCCLCompilerTool"
CompileAs="1"/>
</FileConfiguration>
<FileConfiguration
Name="Profile_FastCap|Xbox">
<Tool
Name="VCCLCompilerTool"
CompileAs="1"/>
</FileConfiguration>
<FileConfiguration
Name="Release|Xbox">
<Tool
Name="VCCLCompilerTool"
CompileAs="1"/>
</FileConfiguration>
<FileConfiguration
Name="Release_LTCG|Xbox">
<Tool
Name="VCCLCompilerTool"
CompileAs="1"/>
</FileConfiguration>
</File>
</Filter>
<Filter
Name="source"
Filter="">
<File
RelativePath="..\..\..\source\genesis.c">
</File>
<File
RelativePath="..\..\..\source\io_ctrl.c">
</File>
<File
RelativePath="..\..\..\source\loadrom.c">
</File>
<File
RelativePath="..\..\..\source\mem68k.c">
</File>
<File
RelativePath="..\..\..\source\membnk.c">
</File>
<File
RelativePath="..\..\..\source\memz80.c">
</File>
<File
RelativePath="..\..\..\source\state.c">
</File>
<File
RelativePath="..\..\..\source\system.c">
</File>
<File
RelativePath="..\..\..\source\vdp_ctrl.c">
</File>
<File
RelativePath="..\..\..\source\vdp_render.c">
</File>
<Filter
Name="cd_hw"
Filter="">
<File
RelativePath="..\..\..\source\cd_hw\cd_cart.c">
</File>
<File
RelativePath="..\..\..\source\cd_hw\cdc.c">
</File>
<File
RelativePath="..\..\..\source\cd_hw\cdd.c">
</File>
<File
RelativePath="..\..\..\source\cd_hw\gfx.c">
</File>
<File
RelativePath="..\..\..\source\cd_hw\pcm.c">
</File>
<File
RelativePath="..\..\..\source\cd_hw\scd.c">
</File>
</Filter>
<Filter
Name="cart_hw"
Filter="">
<File
RelativePath="..\..\..\source\cart_hw\areplay.c">
</File>
<File
RelativePath="..\..\..\source\cart_hw\gg_eeprom.c">
</File>
<File
RelativePath="..\..\..\source\cart_hw\ggenie.c">
</File>
<File
RelativePath="..\..\..\source\cart_hw\md_cart.c">
</File>
<File
RelativePath="..\..\..\source\cart_hw\md_eeprom.c">
</File>
<File
RelativePath="..\..\..\source\cart_hw\sms_cart.c">
</File>
<File
RelativePath="..\..\..\source\cart_hw\sram.c">
</File>
<Filter
Name="svp"
Filter="">
<File
RelativePath="..\..\..\source\cart_hw\svp\ssp16.c">
</File>
<File
RelativePath="..\..\..\source\cart_hw\svp\svp.c">
</File>
</Filter>
</Filter>
<Filter
Name="sound"
Filter="">
<File
RelativePath="..\..\..\source\sound\blip.c">
</File>
<File
RelativePath="..\..\..\source\sound\eq.c">
</File>
<File
RelativePath="..\..\..\source\sound\Fir_Resampler.c">
</File>
<File
RelativePath="..\..\..\source\sound\sn76489.c">
</File>
<File
RelativePath="..\..\..\source\sound\sound.c">
</File>
<File
RelativePath="..\..\..\source\sound\ym2413.c">
<FileConfiguration
Name="Debug|Xbox">
<Tool
Name="VCCLCompilerTool"
Optimization="0"/>
</FileConfiguration>
<FileConfiguration
Name="Profile|Xbox">
<Tool
Name="VCCLCompilerTool"
Optimization="0"/>
</FileConfiguration>
<FileConfiguration
Name="Profile_FastCap|Xbox">
<Tool
Name="VCCLCompilerTool"
Optimization="0"/>
</FileConfiguration>
<FileConfiguration
Name="Release|Xbox">
<Tool
Name="VCCLCompilerTool"
Optimization="0"/>
</FileConfiguration>
<FileConfiguration
Name="Release_LTCG|Xbox">
<Tool
Name="VCCLCompilerTool"
Optimization="0"/>
</FileConfiguration>
</File>
<File
RelativePath="..\..\..\source\sound\ym2612.c">
<FileConfiguration
Name="Debug|Xbox">
<Tool
Name="VCCLCompilerTool"
Optimization="0"/>
</FileConfiguration>
<FileConfiguration
Name="Profile|Xbox">
<Tool
Name="VCCLCompilerTool"
Optimization="0"/>
</FileConfiguration>
<FileConfiguration
Name="Profile_FastCap|Xbox">
<Tool
Name="VCCLCompilerTool"
Optimization="0"/>
</FileConfiguration>
<FileConfiguration
Name="Release|Xbox">
<Tool
Name="VCCLCompilerTool"
Optimization="0"/>
</FileConfiguration>
<FileConfiguration
Name="Release_LTCG|Xbox">
<Tool
Name="VCCLCompilerTool"
Optimization="0"/>
</FileConfiguration>
</File>
</Filter>
<Filter
Name="z80"
Filter="">
<File
RelativePath="..\..\..\source\z80\z80.c">
</File>
</Filter>
<Filter
Name="input_hw"
Filter="">
<File
RelativePath="..\..\..\source\input_hw\activator.c">
</File>
<File
RelativePath="..\..\..\source\input_hw\gamepad.c">
</File>
<File
RelativePath="..\..\..\source\input_hw\input.c">
</File>
<File
RelativePath="..\..\..\source\input_hw\lightgun.c">
</File>
<File
RelativePath="..\..\..\source\input_hw\mouse.c">
</File>
<File
RelativePath="..\..\..\source\input_hw\paddle.c">
</File>
<File
RelativePath="..\..\..\source\input_hw\sportspad.c">
</File>
<File
RelativePath="..\..\..\source\input_hw\teamplayer.c">
</File>
<File
RelativePath="..\..\..\source\input_hw\terebi_oekaki.c">
</File>
<File
RelativePath="..\..\..\source\input_hw\xe_a1p.c">
</File>
</Filter>
<Filter
Name="ntsc"
Filter="">
<File
RelativePath="..\..\..\source\ntsc\md_ntsc.c">
</File>
<File
RelativePath="..\..\..\source\ntsc\sms_ntsc.c">
</File>
</Filter>
<Filter
Name="m68k"
Filter="">
<File
RelativePath="..\..\..\source\m68k\m68kcpu.c">
<FileConfiguration
Name="Debug|Xbox">
<Tool
Name="VCCLCompilerTool"
CompileAs="1"/>
</FileConfiguration>
<FileConfiguration
Name="Profile|Xbox">
<Tool
Name="VCCLCompilerTool"
CompileAs="1"/>
</FileConfiguration>
<FileConfiguration
Name="Profile_FastCap|Xbox">
<Tool
Name="VCCLCompilerTool"
CompileAs="1"/>
</FileConfiguration>
<FileConfiguration
Name="Release|Xbox">
<Tool
Name="VCCLCompilerTool"
CompileAs="1"/>
</FileConfiguration>
<FileConfiguration
Name="Release_LTCG|Xbox">
<Tool
Name="VCCLCompilerTool"
CompileAs="1"/>
</FileConfiguration>
</File>
<File
RelativePath="..\..\..\source\m68k\s68kcpu.c">
<FileConfiguration
Name="Debug|Xbox">
<Tool
Name="VCCLCompilerTool"
CompileAs="1"/>
</FileConfiguration>
<FileConfiguration
Name="Profile|Xbox">
<Tool
Name="VCCLCompilerTool"
CompileAs="1"/>
</FileConfiguration>
<FileConfiguration
Name="Profile_FastCap|Xbox">
<Tool
Name="VCCLCompilerTool"
CompileAs="1"/>
</FileConfiguration>
<FileConfiguration
Name="Release|Xbox">
<Tool
Name="VCCLCompilerTool"
CompileAs="1"/>
</FileConfiguration>
<FileConfiguration
Name="Release_LTCG|Xbox">
<Tool
Name="VCCLCompilerTool"
CompileAs="1"/>
</FileConfiguration>
</File>
</Filter>
</Filter>
</Filter>
<Filter
Name="Header Files"
Filter="h;hpp;hxx;hm;inl;inc;xsd"
UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}">
</Filter>
<File
RelativePath=".\ReadMe.txt">
</File>
</Files>
<Globals>
</Globals>
</VisualStudioProject>