Skip to content

Commit

Permalink
(XDK1) Add BigStack configurations (for Quake 1)
Browse files Browse the repository at this point in the history
  • Loading branch information
twinaphex committed Apr 21, 2013
1 parent b92dedd commit b5551fa
Show file tree
Hide file tree
Showing 2 changed files with 134 additions and 0 deletions.
10 changes: 10 additions & 0 deletions msvc/RetroArch-Xbox1.sln
Expand Up @@ -13,7 +13,9 @@ Global
Profile = Profile
Profile_FastCap = Profile_FastCap
Release = Release
Release_BigStack = Release_BigStack
Release_LTCG = Release_LTCG
Release_LTCG_BigStack = Release_LTCG_BigStack
EndGlobalSection
GlobalSection(ProjectConfiguration) = postSolution
{0E616FC4-0954-4FE3-935C-B7383B18D325}.Debug.ActiveCfg = Debug|Xbox
Expand All @@ -24,8 +26,12 @@ Global
{0E616FC4-0954-4FE3-935C-B7383B18D325}.Profile_FastCap.Build.0 = Profile_FastCap|Xbox
{0E616FC4-0954-4FE3-935C-B7383B18D325}.Release.ActiveCfg = Release|Xbox
{0E616FC4-0954-4FE3-935C-B7383B18D325}.Release.Build.0 = Release|Xbox
{0E616FC4-0954-4FE3-935C-B7383B18D325}.Release_BigStack.ActiveCfg = Release_BigStack|Xbox
{0E616FC4-0954-4FE3-935C-B7383B18D325}.Release_BigStack.Build.0 = Release_BigStack|Xbox
{0E616FC4-0954-4FE3-935C-B7383B18D325}.Release_LTCG.ActiveCfg = Release_LTCG|Xbox
{0E616FC4-0954-4FE3-935C-B7383B18D325}.Release_LTCG.Build.0 = Release_LTCG|Xbox
{0E616FC4-0954-4FE3-935C-B7383B18D325}.Release_LTCG_BigStack.ActiveCfg = Release_LTCG_BigStack|Xbox
{0E616FC4-0954-4FE3-935C-B7383B18D325}.Release_LTCG_BigStack.Build.0 = Release_LTCG_BigStack|Xbox
{EA17F7A7-7E66-4E32-9BA3-DEC11E4BBA8E}.Debug.ActiveCfg = Debug|Xbox
{EA17F7A7-7E66-4E32-9BA3-DEC11E4BBA8E}.Debug.Build.0 = Debug|Xbox
{EA17F7A7-7E66-4E32-9BA3-DEC11E4BBA8E}.Profile.ActiveCfg = Profile|Xbox
Expand All @@ -34,8 +40,12 @@ Global
{EA17F7A7-7E66-4E32-9BA3-DEC11E4BBA8E}.Profile_FastCap.Build.0 = Profile_FastCap|Xbox
{EA17F7A7-7E66-4E32-9BA3-DEC11E4BBA8E}.Release.ActiveCfg = Release|Xbox
{EA17F7A7-7E66-4E32-9BA3-DEC11E4BBA8E}.Release.Build.0 = Release|Xbox
{EA17F7A7-7E66-4E32-9BA3-DEC11E4BBA8E}.Release_BigStack.ActiveCfg = Release_LTCG|Xbox
{EA17F7A7-7E66-4E32-9BA3-DEC11E4BBA8E}.Release_BigStack.Build.0 = Release_LTCG|Xbox
{EA17F7A7-7E66-4E32-9BA3-DEC11E4BBA8E}.Release_LTCG.ActiveCfg = Release_LTCG|Xbox
{EA17F7A7-7E66-4E32-9BA3-DEC11E4BBA8E}.Release_LTCG.Build.0 = Release_LTCG|Xbox
{EA17F7A7-7E66-4E32-9BA3-DEC11E4BBA8E}.Release_LTCG_BigStack.ActiveCfg = Release_LTCG|Xbox
{EA17F7A7-7E66-4E32-9BA3-DEC11E4BBA8E}.Release_LTCG_BigStack.Build.0 = Release_LTCG|Xbox
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
EndGlobalSection
Expand Down
124 changes: 124 additions & 0 deletions msvc/RetroArch-Xbox1/RetroArch-Xbox1.vcproj
Expand Up @@ -282,6 +282,118 @@
StackSize="65536"
IncludeDebugInfo="FALSE"/>
</Configuration>
<Configuration
Name="Release_BigStack|Xbox"
OutputDirectory="$(ConfigurationName)"
IntermediateDirectory="$(ConfigurationName)"
ConfigurationType="1"
CharacterSet="2">
<Tool
Name="VCCLCompilerTool"
Optimization="3"
GlobalOptimizations="TRUE"
InlineFunctionExpansion="2"
EnableIntrinsicFunctions="TRUE"
ImproveFloatingPointConsistency="TRUE"
FavorSizeOrSpeed="1"
OmitFramePointers="TRUE"
EnableFiberSafeOptimizations="TRUE"
OptimizeForProcessor="2"
AdditionalIncludeDirectories="&quot;$(SolutionDir)\msvc-stdint&quot;;&quot;$(SolutionDir)\msvc-71&quot;"
PreprocessorDefinitions="NDEBUG;_XBOX;_XBOX1;HAVE_RMENU;HAVE_RMENU_GUI;RARCH_CONSOLE;HAVE_XINPUT_XBOX1;PACKAGE_VERSION=\&quot;0.9.8.4\&quot;;__STDC_CONSTANT_MACROS;HAVE_ZLIB;HAVE_GRIFFIN;inline=_inline;HAVE_RARCH_MAIN_WRAP;HAVE_RARCH_MAIN_IMPLEMENTATION;HAVE_LIBRETRO_MANAGEMENT;HAVE_RARCH_EXEC;HAVE_VID_CONTEXT;HAVE_DSOUND;HAVE_D3D8;HAVE_FILEBROWSER;WANT_MINIZ;SINC_LOWER_QUALITY"
StringPooling="TRUE"
RuntimeLibrary="0"
BufferSecurityCheck="TRUE"
EnableFunctionLevelLinking="TRUE"
EnableEnhancedInstructionSet="1"
UsePrecompiledHeader="0"
WarningLevel="3"
Detect64BitPortabilityProblems="FALSE"
DebugInformationFormat="3"/>
<Tool
Name="VCCustomBuildTool"/>
<Tool
Name="VCLinkerTool"
AdditionalDependencies="xapilib.lib d3d8.lib d3dx8.lib xgraphics.lib dsound.lib xonlines.lib xboxkrnl.lib $(TargetDir)libretro_xdk.lib"
OutputFile="$(OutDir)/$(ProjectName).exe"
LinkIncremental="1"
GenerateDebugInformation="TRUE"
ProgramDatabaseFile="$(OutDir)/$(ProjectName).pdb"
SubSystem="2"
OptimizeReferences="2"
EnableCOMDATFolding="2"
OptimizeForWindows98="1"
SetChecksum="TRUE"
TargetMachine="1"/>
<Tool
Name="VCPostBuildEventTool"/>
<Tool
Name="VCPreBuildEventTool"/>
<Tool
Name="VCPreLinkEventTool"/>
<Tool
Name="XboxDeploymentTool"
RemotePath="xe:\$(SolutionName)\CORE.xbe"
AdditionalFiles="..\..\media\xbox1;roms;system;screenshots"
ForceCopy="TRUE"/>
<Tool
Name="XboxImageTool"
StackSize="524288"/>
</Configuration>
<Configuration
Name="Release_LTCG_BigStack|Xbox"
OutputDirectory="$(ConfigurationName)"
IntermediateDirectory="$(ConfigurationName)"
ConfigurationType="1"
CharacterSet="2"
WholeProgramOptimization="TRUE">
<Tool
Name="VCCLCompilerTool"
Optimization="3"
OmitFramePointers="TRUE"
OptimizeForProcessor="2"
AdditionalIncludeDirectories="&quot;$(SolutionDir)\msvc-stdint&quot;;&quot;$(SolutionDir)\msvc-71&quot;"
PreprocessorDefinitions="NDEBUG;_XBOX;_XBOX1;HAVE_RMENU;HAVE_RMENU_GUI;RARCH_CONSOLE;HAVE_XINPUT_XBOX1;PACKAGE_VERSION=\&quot;0.9.8.4\&quot;;__STDC_CONSTANT_MACROS;HAVE_ZLIB;LTCG;HAVE_GRIFFIN;HAVE_RARCH_MAIN_WRAP;HAVE_RARCH_MAIN_IMPLEMENTATION;HAVE_LIBRETRO_MANAGEMENT;HAVE_RARCH_EXEC;HAVE_VID_CONTEXT;HAVE_DSOUND;HAVE_D3D8;HAVE_FILEBROWSER;WANT_MINIZ;SINC_LOWER_QUALITY"
StringPooling="TRUE"
RuntimeLibrary="0"
BufferSecurityCheck="TRUE"
EnableFunctionLevelLinking="TRUE"
EnableEnhancedInstructionSet="1"
UsePrecompiledHeader="0"
WarningLevel="3"
Detect64BitPortabilityProblems="FALSE"
DebugInformationFormat="3"/>
<Tool
Name="VCCustomBuildTool"/>
<Tool
Name="VCLinkerTool"
AdditionalDependencies="xapilib.lib d3d8ltcg.lib d3dx8.lib xgraphicsltcg.lib dsound.lib xonlines.lib xboxkrnl.lib $(TargetDir)libretro_xdk.lib"
OutputFile="$(OutDir)/$(ProjectName).exe"
LinkIncremental="1"
GenerateDebugInformation="FALSE"
ProgramDatabaseFile="$(OutDir)/$(ProjectName).pdb"
SubSystem="2"
OptimizeReferences="2"
EnableCOMDATFolding="2"
OptimizeForWindows98="1"
SetChecksum="TRUE"
TargetMachine="1"/>
<Tool
Name="VCPostBuildEventTool"/>
<Tool
Name="VCPreBuildEventTool"/>
<Tool
Name="VCPreLinkEventTool"/>
<Tool
Name="XboxDeploymentTool"
RemotePath="xe:\$(SolutionName)\CORE.xbe"
AdditionalFiles="..\..\media\xbox1;roms;system;screenshots"
ForceCopy="TRUE"/>
<Tool
Name="XboxImageTool"
StackSize="524288"
IncludeDebugInfo="FALSE"/>
</Configuration>
</Configurations>
<References>
</References>
Expand Down Expand Up @@ -322,6 +434,18 @@
Name="VCCLCompilerTool"
CompileAs="2"/>
</FileConfiguration>
<FileConfiguration
Name="Release_BigStack|Xbox">
<Tool
Name="VCCLCompilerTool"
CompileAs="2"/>
</FileConfiguration>
<FileConfiguration
Name="Release_LTCG_BigStack|Xbox">
<Tool
Name="VCCLCompilerTool"
CompileAs="2"/>
</FileConfiguration>
</File>
</Filter>
<Filter
Expand Down

0 comments on commit b5551fa

Please sign in to comment.