User:Chipsnapper2/HL2 Xbox Research/Original Experiments

From Valve Developer Community
Jump to navigation Jump to search

A series of research and experiments to make a custom map compile and load on Half-Life 2 Half-Life 2 (Xbox).


What we know

  • BSP files from the Xbox game disc load on old engine builds of HL2
  • The compile switch needed for VBSP: -xbox.

What we don't know

  • Texture names: they differ between HL2 Xbox and PC, so BSPs from Xbox are full of missing textures.
  • If Xbox BSPs work on PC, do PC BSPs work on Xbox?
  • How to make old versions of VBSP, VVIS and VRAD not crash constantly on modern operating systems and PC hardware

Daily Logs

06/05/2020

We have a version of Source SDK dated December 2004, it has been able to compile maps for Source 2004. Compiled maps have been tested in builds 2153 and 2547. I am attempting to contact User:AndrewNeo to see what he knows about Xbox compiling.

06/06/2020

The 2004 version of VBSP does not contain the -xbox</xbox> parameter. This parameter still lies in the source code, but modern leaks such as CSGO will not create the correct version of BSP that we need, even if we did re-enable the parameter. The 2004 version of the SDK we have is from version 2 of sourcesdk.gcf, dated 12/01/2004; and we need version 15, dated 12/31/2005.