Team Fortress 2 Source Code as on 22/4/2020
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

366 lines
10 KiB

  1. <?xml version="1.0" encoding="Windows-1252"?>
  2. <VisualStudioProject
  3. ProjectType="Visual C++"
  4. Version="7.10"
  5. Name="xbox_loader"
  6. ProjectGUID="{652C7D60-BC02-4E09-96DD-9300FFFF3403}"
  7. RootNamespace="xbox_loader"
  8. SccProjectName=""
  9. SccLocalPath="">
  10. <Platforms>
  11. <Platform
  12. Name="Xbox"/>
  13. </Platforms>
  14. <Configurations>
  15. <Configuration
  16. Name="Debug_XBox|Xbox"
  17. OutputDirectory=".\Debug_XBox"
  18. IntermediateDirectory=".\Debug_XBox"
  19. ConfigurationType="1"
  20. UseOfMFC="0"
  21. ATLMinimizesCRunTimeLibraryUsage="FALSE">
  22. <Tool
  23. Name="VCCLCompilerTool"
  24. Optimization="0"
  25. OptimizeForProcessor="2"
  26. AdditionalIncludeDirectories="..\..\..\public;..\..\..\common;..\Common\include;..\toollib"
  27. PreprocessorDefinitions="_USE_XGMATH,_XBOX,XBOX_SAMPLE,_DEBUG,"
  28. ExceptionHandling="FALSE"
  29. RuntimeLibrary="1"
  30. EnableEnhancedInstructionSet="1"
  31. UsePrecompiledHeader="0"
  32. PrecompiledHeaderThrough="xtl.h"
  33. PrecompiledHeaderFile="$(IntDir)/apploader.pch"
  34. AssemblerListingLocation="$(IntDir)/"
  35. ObjectFile="$(IntDir)/"
  36. ProgramDataBaseFileName="$(IntDir)/"
  37. WarningLevel="3"
  38. SuppressStartupBanner="TRUE"
  39. DebugInformationFormat="4"
  40. CompileAs="0"
  41. DisableSpecificWarnings="4244"/>
  42. <Tool
  43. Name="VCCustomBuildTool"/>
  44. <Tool
  45. Name="VCLinkerTool"
  46. AdditionalOptions="/MACHINE:I386 /FIXED:NO"
  47. AdditionalDependencies="xperf.lib xbdm.lib xapilibd.lib d3d8d.lib d3dx8d.lib xmv.lib xgraphicsd.lib dsoundd.lib xboxkrnl.lib"
  48. OutputFile="$(OutDir)/xbox_loader.exe"
  49. LinkIncremental="2"
  50. SuppressStartupBanner="TRUE"
  51. GenerateDebugInformation="TRUE"
  52. ProgramDatabaseFile="$(OutDir)/xbox_loader.pdb"
  53. GenerateMapFile="TRUE"/>
  54. <Tool
  55. Name="VCPostBuildEventTool"
  56. Description="Copying LoaderMedia to \\Fileserver"
  57. CommandLine="copy LoaderMedia\*.* \\FileServer\user\XBox\DVD\LoaderMedia
  58. "/>
  59. <Tool
  60. Name="VCPreBuildEventTool"
  61. CommandLine="bundler LoaderMedia_Source\loader_icon.rdf -o LoaderMedia_Source\loader_icon.xbx"/>
  62. <Tool
  63. Name="VCPreLinkEventTool"/>
  64. <Tool
  65. Name="XboxDeploymentTool"
  66. RemotePath="xe:\hl2\default.xbe"
  67. AdditionalFiles=""/>
  68. <Tool
  69. Name="XboxImageTool"
  70. StackSize="0x10000"
  71. IncludeDebugInfo="TRUE"
  72. LimitAvailableMemoryTo64MB="TRUE"
  73. SuppressStartupBanner="TRUE"
  74. NoLibWarn="TRUE"
  75. TitleID="0x45410091"
  76. TitleName="Half - Life 2 (Debug Build)"
  77. TitleImage="LoaderMedia_Source\loader_icon.xbx"
  78. XBEVersion="4096"/>
  79. </Configuration>
  80. <Configuration
  81. Name="Release_XBox|Xbox"
  82. OutputDirectory="$(ConfigurationName)"
  83. IntermediateDirectory="$(ConfigurationName)"
  84. ConfigurationType="1"
  85. UseOfMFC="0"
  86. ATLMinimizesCRunTimeLibraryUsage="FALSE">
  87. <Tool
  88. Name="VCCLCompilerTool"
  89. OmitFramePointers="TRUE"
  90. OptimizeForProcessor="2"
  91. AdditionalIncludeDirectories="..\..\..\public;..\..\..\common;..\Common\include;..\toollib"
  92. PreprocessorDefinitions="_USE_XGMATH;_XBOX;NDEBUG"
  93. StringPooling="TRUE"
  94. ExceptionHandling="FALSE"
  95. RuntimeLibrary="0"
  96. EnableFunctionLevelLinking="TRUE"
  97. EnableEnhancedInstructionSet="1"
  98. UsePrecompiledHeader="0"
  99. PrecompiledHeaderThrough=""
  100. PrecompiledHeaderFile=""
  101. AssemblerListingLocation="$(IntDir)/"
  102. ObjectFile="$(IntDir)/"
  103. ProgramDataBaseFileName="$(IntDir)/"
  104. WarningLevel="3"
  105. SuppressStartupBanner="TRUE"
  106. DisableSpecificWarnings="4244"/>
  107. <Tool
  108. Name="VCCustomBuildTool"/>
  109. <Tool
  110. Name="VCLinkerTool"
  111. AdditionalOptions="/MACHINE:I386 /FIXED:NO"
  112. AdditionalDependencies="xapilib.lib d3d8.lib d3dx8.lib xgraphics.lib dsound.lib xmv.lib xboxkrnl.lib"
  113. OutputFile="$(OutDir)/xbox_loader.exe"
  114. SuppressStartupBanner="TRUE"
  115. GenerateDebugInformation="TRUE"
  116. ProgramDatabaseFile="$(OutDir)/xbox_loader.pdb"
  117. GenerateMapFile="TRUE"
  118. MapExports="TRUE"
  119. MapLines="TRUE"
  120. OptimizeReferences="2"
  121. EnableCOMDATFolding="2"
  122. SetChecksum="TRUE"/>
  123. <Tool
  124. Name="VCPostBuildEventTool"
  125. Description="Copying LoaderMedia to \\Fileserver"
  126. CommandLine="copy LoaderMedia\*.* \\FileServer\user\XBox\DVD\LoaderMedia
  127. copy $(TargetDir)$(TargetName).xbe \\FileServer\user\XBox\DVD\default.xbe
  128. "/>
  129. <Tool
  130. Name="VCPreBuildEventTool"
  131. CommandLine="bundler LoaderMedia_Source\loader_icon.rdf -o LoaderMedia_Source\loader_icon.xbx"/>
  132. <Tool
  133. Name="VCPreLinkEventTool"/>
  134. <Tool
  135. Name="XboxDeploymentTool"
  136. RemotePath="xe:\hl2\default.xbe"
  137. AdditionalFiles=""/>
  138. <Tool
  139. Name="XboxImageTool"
  140. StackSize="0x10000"
  141. LimitAvailableMemoryTo64MB="TRUE"
  142. SuppressStartupBanner="TRUE"
  143. TitleID="0x45410091"
  144. TitleName="Half - Life 2 (Release Build)"
  145. TitleImage="LoaderMedia_Source\loader_icon.xbx"
  146. XBEVersion="4096"/>
  147. </Configuration>
  148. <Configuration
  149. Name="Retail_XBox|Xbox"
  150. OutputDirectory="$(ConfigurationName)"
  151. IntermediateDirectory="$(ConfigurationName)"
  152. ConfigurationType="1"
  153. UseOfMFC="0"
  154. ATLMinimizesCRunTimeLibraryUsage="FALSE">
  155. <Tool
  156. Name="VCCLCompilerTool"
  157. OmitFramePointers="TRUE"
  158. OptimizeForProcessor="2"
  159. AdditionalIncludeDirectories="..\..\..\public;..\..\..\common;..\Common\include;..\toollib"
  160. PreprocessorDefinitions="_USE_XGMATH;_XBOX;NDEBUG;_RETAIL"
  161. StringPooling="TRUE"
  162. ExceptionHandling="FALSE"
  163. RuntimeLibrary="0"
  164. EnableFunctionLevelLinking="TRUE"
  165. EnableEnhancedInstructionSet="1"
  166. UsePrecompiledHeader="0"
  167. PrecompiledHeaderThrough="xtl.h"
  168. PrecompiledHeaderFile="$(IntDir)/apploader.pch"
  169. AssemblerListingLocation="$(IntDir)/"
  170. ObjectFile="$(IntDir)/"
  171. ProgramDataBaseFileName="$(IntDir)/"
  172. WarningLevel="3"
  173. SuppressStartupBanner="TRUE"
  174. DisableSpecificWarnings="4244"/>
  175. <Tool
  176. Name="VCCustomBuildTool"/>
  177. <Tool
  178. Name="VCLinkerTool"
  179. AdditionalOptions="/MACHINE:I386 /FIXED:NO"
  180. AdditionalDependencies="xapilib.lib d3d8.lib d3dx8.lib xgraphics.lib dsound.lib xmv.lib xboxkrnl.lib"
  181. OutputFile="$(OutDir)/xbox_loader.exe"
  182. SuppressStartupBanner="TRUE"
  183. GenerateDebugInformation="TRUE"
  184. ProgramDatabaseFile="$(OutDir)/xbox_loader.pdb"
  185. GenerateMapFile="TRUE"
  186. MapExports="TRUE"
  187. MapLines="TRUE"
  188. OptimizeReferences="2"
  189. EnableCOMDATFolding="2"
  190. SetChecksum="TRUE"/>
  191. <Tool
  192. Name="VCPostBuildEventTool"
  193. Description="Copying LoaderMedia to \\Fileserver"
  194. CommandLine="copy LoaderMedia\*.* \\FileServer\user\XBox\DVD\LoaderMedia
  195. copy $(TargetDir)$(TargetName).xbe \\FileServer\user\XBox\DVD\default.xbe
  196. "/>
  197. <Tool
  198. Name="VCPreBuildEventTool"
  199. CommandLine="bundler LoaderMedia_Source\loader_icon.rdf -o LoaderMedia_Source\loader_icon.xbx"/>
  200. <Tool
  201. Name="VCPreLinkEventTool"/>
  202. <Tool
  203. Name="XboxDeploymentTool"
  204. RemotePath="xe:\hl2\default.xbe"
  205. AdditionalFiles=""/>
  206. <Tool
  207. Name="XboxImageTool"
  208. StackSize="0x10000"
  209. LimitAvailableMemoryTo64MB="TRUE"
  210. SuppressStartupBanner="TRUE"
  211. TitleID="0x45410091"
  212. TitleName="Half - Life 2"
  213. TitleImage="LoaderMedia_Source\loader_icon.xbx"
  214. XBEVersion="4096"/>
  215. </Configuration>
  216. </Configurations>
  217. <References>
  218. </References>
  219. <Files>
  220. <Filter
  221. Name="Source Files"
  222. Filter="cpp;c;cxx;def;odl;idl;hpj;bat;asm">
  223. <File
  224. RelativePath=".\xbox_fileCopy.cpp">
  225. </File>
  226. <File
  227. RelativePath=".\xbox_loader.cpp">
  228. </File>
  229. <File
  230. RelativePath=".\xmvhelper.cpp">
  231. </File>
  232. </Filter>
  233. <Filter
  234. Name="Header Files"
  235. Filter="h;hpp;hxx;hm;inl;inc">
  236. <File
  237. RelativePath=".\font.h">
  238. </File>
  239. <File
  240. RelativePath="..\..\..\public\jcalg1.h">
  241. </File>
  242. <File
  243. RelativePath=".\loader.h">
  244. </File>
  245. <File
  246. RelativePath="..\..\..\common\xbox\xbox_launch.h">
  247. </File>
  248. <File
  249. RelativePath=".\xbox_loader.h">
  250. </File>
  251. <File
  252. RelativePath=".\xmvhelper.h">
  253. </File>
  254. </Filter>
  255. <Filter
  256. Name="Common Files"
  257. Filter="">
  258. <Filter
  259. Name="Source Files"
  260. Filter="cpp;c;cxx;def;odl;idl;hpj;bat;asm">
  261. <File
  262. RelativePath="..\toollib\scriplib.cpp">
  263. </File>
  264. <File
  265. RelativePath="..\toollib\scriplib.h">
  266. </File>
  267. <File
  268. RelativePath="..\toollib\toollib.cpp">
  269. </File>
  270. <File
  271. RelativePath="..\toollib\toollib.h">
  272. </File>
  273. <File
  274. RelativePath="..\Common\src\XBApp.cpp">
  275. </File>
  276. <File
  277. RelativePath="..\Common\src\XBFont.cpp">
  278. </File>
  279. <File
  280. RelativePath="..\Common\src\XBInput.cpp">
  281. </File>
  282. <File
  283. RelativePath="..\Common\src\XBMesh.cpp">
  284. </File>
  285. <File
  286. RelativePath="..\Common\src\XBResource.cpp">
  287. </File>
  288. <File
  289. RelativePath="..\Common\src\XBUtil.cpp">
  290. </File>
  291. </Filter>
  292. <Filter
  293. Name="Header Files"
  294. Filter="h;hpp;hxx;hm;inl;inc">
  295. <File
  296. RelativePath="..\Common\include\XBApp.h">
  297. </File>
  298. <File
  299. RelativePath="..\Common\include\XBFont.h">
  300. </File>
  301. <File
  302. RelativePath="..\Common\include\XBHelp.h">
  303. </File>
  304. <File
  305. RelativePath="..\Common\include\XBInput.h">
  306. </File>
  307. <File
  308. RelativePath="..\Common\include\XBMesh.h">
  309. </File>
  310. <File
  311. RelativePath="..\Common\include\XBProfiling.h">
  312. </File>
  313. <File
  314. RelativePath="..\Common\include\XBResource.h">
  315. </File>
  316. <File
  317. RelativePath="..\Common\include\XBUtil.h">
  318. </File>
  319. </Filter>
  320. </Filter>
  321. <Filter
  322. Name="Resources"
  323. Filter="*.rdf">
  324. <File
  325. RelativePath=".\loader.rdf">
  326. <FileConfiguration
  327. Name="Debug_XBox|Xbox">
  328. <Tool
  329. Name="VCCustomBuildTool"
  330. Description="bundler &quot;$(InputPath)&quot;"
  331. CommandLine="bundler &quot;$(InputPath)&quot;"
  332. Outputs="$(ProjectDir)Media\$(InputName).xpr;$(ProjectDir)$(InputName).h"/>
  333. </FileConfiguration>
  334. <FileConfiguration
  335. Name="Release_XBox|Xbox">
  336. <Tool
  337. Name="VCCustomBuildTool"
  338. Description="bundler &quot;$(InputPath)&quot;"
  339. CommandLine="bundler &quot;$(InputPath)&quot;"
  340. Outputs="$(ProjectDir)Media\$(InputName).xpr;$(ProjectDir)$(InputName).h"/>
  341. </FileConfiguration>
  342. <FileConfiguration
  343. Name="Retail_XBox|Xbox">
  344. <Tool
  345. Name="VCCustomBuildTool"
  346. Description="bundler &quot;$(InputPath)&quot;"
  347. CommandLine="bundler &quot;$(InputPath)&quot;"
  348. Outputs="$(ProjectDir)Media\$(InputName).xpr;$(ProjectDir)$(InputName).h"/>
  349. </FileConfiguration>
  350. </File>
  351. <File
  352. RelativePath=".\LoaderMedia_Source\loader_icon.rdf">
  353. </File>
  354. </Filter>
  355. <Filter
  356. Name="Libraries"
  357. Filter="">
  358. <File
  359. RelativePath="..\..\..\lib\public\jcalg1_static.lib">
  360. </File>
  361. </Filter>
  362. </Files>
  363. <Globals>
  364. </Globals>
  365. </VisualStudioProject>