Skip to content

Port Source SDK 2013 map compilers #160

@BenLubar

Description

@BenLubar

vbsp has two arguments for Source 2010 that 2013 does not have: -alldetail (which is vital) and -blocksize (which I don't think anyone uses or even talks about).

vvis seems to have identical argument support in 2010 and 2013.

vrad is missing -finitefalloff and -hdr/-ldr/-both in 2013.

Additionally, Source 2010's map version is 21 and Source 2013's version is 20.

Once we get a version of the compilers that works with source code we have access to, we can pursue projects like making vrad hardware-accelerated or making vbsp handle recursive instances the same way that Hammer does.

  • Get vbsp/vvis/vrad compiling in our solution.
  • Implement missing arguments based on disassembly.
  • Ensure that the new tools produce binary-identical results to the old tools.

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type
No fields configured for issues without a type.

Projects

Status

Todo

Relationships

None yet

Development

No branches or pull requests

Issue actions