diff --git a/stepmania/src/StepManiaXbox-2003.sln b/stepmania/src/StepManiaXbox-2003.sln
index 409f5374f8..cf86e41b39 100644
--- a/stepmania/src/StepManiaXbox-2003.sln
+++ b/stepmania/src/StepManiaXbox-2003.sln
@@ -1,5 +1,15 @@
Microsoft Visual Studio Solution File, Format Version 8.00
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "StepMania", "StepManiaXbox-2003.vcproj", "{670745A6-106B-420D-A2A9-D4F89A23986E}"
+ ProjectSection(ProjectDependencies) = postProject
+ {93B36940-E3EB-4E3C-9F53-CB3322CE05C5} = {93B36940-E3EB-4E3C-9F53-CB3322CE05C5}
+ {A2476C8A-C34D-460F-9E58-6F5C616412DB} = {A2476C8A-C34D-460F-9E58-6F5C616412DB}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "LibLua", "lua-5.0\src\LibLua-2003.vcproj", "{93B36940-E3EB-4E3C-9F53-CB3322CE05C5}"
+ ProjectSection(ProjectDependencies) = postProject
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "LibLuaLib", "lua-5.0\src\lib\LibLuaLib-2003.vcproj", "{A2476C8A-C34D-460F-9E58-6F5C616412DB}"
ProjectSection(ProjectDependencies) = postProject
EndProjectSection
EndProject
@@ -13,6 +23,14 @@ Global
{670745A6-106B-420D-A2A9-D4F89A23986E}.Debug Xbox.Build.0 = Debug|Xbox
{670745A6-106B-420D-A2A9-D4F89A23986E}.Release Xbox.ActiveCfg = Release|Xbox
{670745A6-106B-420D-A2A9-D4F89A23986E}.Release Xbox.Build.0 = Release|Xbox
+ {93B36940-E3EB-4E3C-9F53-CB3322CE05C5}.Debug Xbox.ActiveCfg = DebugXbox|Xbox
+ {93B36940-E3EB-4E3C-9F53-CB3322CE05C5}.Debug Xbox.Build.0 = DebugXbox|Xbox
+ {93B36940-E3EB-4E3C-9F53-CB3322CE05C5}.Release Xbox.ActiveCfg = Release|Xbox
+ {93B36940-E3EB-4E3C-9F53-CB3322CE05C5}.Release Xbox.Build.0 = Release|Xbox
+ {A2476C8A-C34D-460F-9E58-6F5C616412DB}.Debug Xbox.ActiveCfg = Release|Xbox
+ {A2476C8A-C34D-460F-9E58-6F5C616412DB}.Debug Xbox.Build.0 = Release|Xbox
+ {A2476C8A-C34D-460F-9E58-6F5C616412DB}.Release Xbox.ActiveCfg = Release|Xbox
+ {A2476C8A-C34D-460F-9E58-6F5C616412DB}.Release Xbox.Build.0 = Release|Xbox
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
DPBuild = 5
diff --git a/stepmania/src/StepManiaXbox-2003.vcproj b/stepmania/src/StepManiaXbox-2003.vcproj
index d2ebd94087..b9566c974e 100644
--- a/stepmania/src/StepManiaXbox-2003.vcproj
+++ b/stepmania/src/StepManiaXbox-2003.vcproj
@@ -100,9 +100,10 @@ cl /Zl /nologo /c verstub.cpp /Fo"$(IntDir)"\
Optimization="0"
OptimizeForProcessor="2"
AdditionalIncludeDirectories=".;vorbis;libjpeg;"lua-5.0/include""
- PreprocessorDefinitions="WIN32,_XBOX,XBOX,_DEBUG,OGG_ONLY,_INC_WINDOWS"
+ PreprocessorDefinitions="WIN32,_XBOX,XBOX,NDEBUG,_XDBG"
RuntimeLibrary="1"
UsePrecompiledHeader="2"
+ PrecompiledHeaderThrough="global.h"
PrecompiledHeaderFile=".\Debug/StepMania.pch"
AssemblerListingLocation=".\Debug/"
ObjectFile=".\Debug/"
@@ -115,35 +116,44 @@ cl /Zl /nologo /c verstub.cpp /Fo"$(IntDir)"\
Name="VCCustomBuildTool"/>
+ ProgramDatabaseFile=".\Debug/StepManiaXbox-debug.pdb"
+ OptimizeReferences="0"/>
+ Description="disasm\mapconv $(IntDir)\$(TargetName).map $(TargetDir)StepMania.vdi ia32.vdi"
+ ExcludedFromBuild="TRUE"/>
+"
+ ExcludedFromBuild="TRUE"/>
+ Name="XboxDeploymentTool"
+ ExcludedFromBuild="FALSE"
+ RemotePath="xe:\$(SolutionName)\default-dbg.xbe"
+ Progress="TRUE"/>
+ TitleInfo=""
+ TitleName="StepmaniaX"
+ TitleImage=".\archutils\Xbox\smicon.XBX"
+ SaveGameImage=".\archutils\Xbox\saveblue.XBX"/>
+ ForceCopy="FALSE"/>
@@ -317,12 +331,6 @@ cl /Zl /nologo /c verstub.cpp /Fo$(IntDir)\
-
-
-
-
@@ -335,6 +343,12 @@ cl /Zl /nologo /c verstub.cpp /Fo$(IntDir)\
+
+
+
+
@@ -354,10 +368,10 @@ cl /Zl /nologo /c verstub.cpp /Fo$(IntDir)\
RelativePath="ScreenEdit.h">
+ RelativePath="ScreenEditCourseMods.cpp">
+ RelativePath="ScreenEditCourseMods.h">
@@ -371,18 +385,18 @@ cl /Zl /nologo /c verstub.cpp /Fo$(IntDir)\
-
-
-
-
+
+
+
+
@@ -407,6 +421,24 @@ cl /Zl /nologo /c verstub.cpp /Fo$(IntDir)\
+
+
+
+
+
+
+
+
+
+
+
+
@@ -419,18 +451,18 @@ cl /Zl /nologo /c verstub.cpp /Fo$(IntDir)\
+
+
+
+
-
-
-
-
@@ -503,6 +535,36 @@ cl /Zl /nologo /c verstub.cpp /Fo$(IntDir)\
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -557,6 +619,12 @@ cl /Zl /nologo /c verstub.cpp /Fo$(IntDir)\
+
+
+
+
@@ -623,12 +691,24 @@ cl /Zl /nologo /c verstub.cpp /Fo$(IntDir)\
+
+
+
+
+
+
+
+
@@ -712,10 +792,10 @@ cl /Zl /nologo /c verstub.cpp /Fo$(IntDir)\
RelativePath="AutoKeysounds.h">
+ RelativePath="BackgroundUtil.cpp">
+ RelativePath="BackgroundUtil.h">
@@ -759,12 +839,24 @@ cl /Zl /nologo /c verstub.cpp /Fo$(IntDir)\
+
+
+
+
+
+
+
+
@@ -801,6 +893,9 @@ cl /Zl /nologo /c verstub.cpp /Fo$(IntDir)\
+
+
@@ -843,6 +938,18 @@ cl /Zl /nologo /c verstub.cpp /Fo$(IntDir)\
+
+
+
+
+
+
+
+
@@ -957,6 +1064,12 @@ cl /Zl /nologo /c verstub.cpp /Fo$(IntDir)\
+
+
+
+
@@ -1065,6 +1178,9 @@ cl /Zl /nologo /c verstub.cpp /Fo$(IntDir)\
+
+
@@ -1163,6 +1279,9 @@ cl /Zl /nologo /c verstub.cpp /Fo$(IntDir)\
+
+
+
+
-
-
-
-
@@ -1341,6 +1457,12 @@ cl /Zl /nologo /c verstub.cpp /Fo$(IntDir)\
+
+
+
+
@@ -1458,18 +1580,6 @@ cl /Zl /nologo /c verstub.cpp /Fo$(IntDir)\
-
-
-
-
-
-
-
-
@@ -1494,12 +1604,6 @@ cl /Zl /nologo /c verstub.cpp /Fo$(IntDir)\
-
-
-
-
@@ -1597,10 +1701,10 @@ cl /Zl /nologo /c verstub.cpp /Fo$(IntDir)\
RelativePath="PaneDisplay.h">
+ RelativePath="RoomWheel.cpp">
+ RelativePath="RoomWheel.h">
@@ -2165,6 +2269,12 @@ cl /Zl /nologo /c verstub.cpp /Fo$(IntDir)\
+
+
+
+
@@ -2276,6 +2386,12 @@ cl /Zl /nologo /c verstub.cpp /Fo$(IntDir)\
+
+
+
+
@@ -2312,6 +2428,9 @@ cl /Zl /nologo /c verstub.cpp /Fo$(IntDir)\
+
+
@@ -2343,6 +2462,12 @@ cl /Zl /nologo /c verstub.cpp /Fo$(IntDir)\
+
+
+
+