CSTBSP: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
No edit summary
No edit summary
 
(10 intermediate revisions by 5 users not shown)
Line 1: Line 1:
'''CSTBSP''' is a custom version of [[vbsp|VBSP]] compiler written by [[User:Amckern|Adam McKern]]. Similar in function to its Valve counterpart, CSTBSP creates a binary space partition file that is essentially your playable map.
{{CBSP|4}} is a custom version of [[vbsp|VBSP]] compiler written by [[User:Amckern|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.
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|While it was originally intended to be a complete replacement set of compiling tools, the CST series is now largely deprecated, lacking the newer features such as [[HDR]].}}
{{note|While it was originally intended to be a complete replacement set of compiling tools, the CST series is now largely deprecated, lacking the newer features such as [[HDR]].}}
{{note|{{slamminsrc|4.1}} is recommended instead.}}


== Changelog ==
== Changelog ==
Line 17: Line 19:


=== 1.1 (25 Jan 06) ===
=== 1.1 (25 Jan 06) ===
* All temp files (log, lin, pts) are removed at tool startup.
* All temp files (log, [[.lin]], pts) are removed at tool startup.
* Correct locations of where level leaks are, thanks to [[User:Raven0|Raven0]].
* Correct locations of where level leaks are, thanks to [[User:Raven0|Raven0]].


Line 42: Line 44:
* [[Map Compiling Theory]]
* [[Map Compiling Theory]]


[[Category:Third Party Tools]]
{{sdktools|0}}
[[Category:Level Design]]
 
[[Category:Glossary]]
[[Category:Third Party Source Tools]]
[[Category:Source 1 BSP compilers]]

Latest revision as of 12:28, 4 December 2023

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 largely deprecated, lacking the newer features such as HDR.
Note.pngNote:Slammin' Source Map Tools Slammin' Source Map Tools is recommended instead.

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