CSTBSP

From Valve Developer Community
Revision as of 07:12, 28 November 2025 by Kr0tchet (talk | contribs) (added obsolete tool message, and updated notes.)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
Obsolete-notext.png
This tool is obsolete. Its use is discouraged. It may only exist/function in older engine branches.
It has since been deprecated by: Slammin' Source Map Tools Slammin' Source Map Tools for Source 2013, Ficool2's compiler (VBSP++ VBSP++, VVIS++, VRAD++) for Team Fortress 2 branch and Garry's Mod.

CSTBSP CSTBSP is a custom version of VBSP compiler written by Adam McKern. Similar in function to its Valve counterpart, CSTBSP creates a binary space partition file that is essentially your playable map. CST tools were used in the development of SiN Episodes Emergence.

Although CSTBSP can be run by itself to create a basic map, the use of other two tools, CSTVIS and CSTRAD, is highly recommended for optimal results.

Note.pngNote:While it was originally intended to be a complete replacement set of compiling tools, the CST series is now obsoleted, lacking the newer features such as HDR, and can be only installed on Source 2006 or earlier (maps compiled via CST tools will still function on newer Source branches).

Changelog

1.0.1

Added
  • Small plane count increase for the Dystopia team, to remedy their issues with dys_vaccine map.
Improved
  • The code runs about 2% faster over all.

1.0.1.1

  • A small fix for BSP spam.

1.1 (25 Jan 06)

  • All temp files (log, .lin, pts) are removed at tool startup.
  • Correct locations of where level leaks are, thanks to Raven0.

Final

Added
  • Leaf saw vector - simply follow the steps in the error code to find where the leaf saw is (buggy because the last number is normally off the grid).
  • An 64 bit build.
Fixed
  • Cleaned up the error code from beta3/beta4 - sorry for the mega spam.
Improved
  • RAD quality for some lights.
Changed
  • VIS, and RAD executable names.
Removed
  • The redirect files from the download (and setup page).
  • All support for bloodlines (no interest was shown).

See also