Skip to content
This repository has been archived by the owner on Jul 12, 2021. It is now read-only.

Latest commit

 

History

History
39 lines (33 loc) · 2.28 KB

README.md

File metadata and controls

39 lines (33 loc) · 2.28 KB

BSPSource (Fork with some fixes applied from main repo pull requests)

BSPSource is a map decompiler for Source engine maps, written in Java. It decompiles .bsp map files back to .vmf files that can be loaded in Hammer, Valve's official level editor.

BSPSource is based on a reengineered version of VMEX 0.98g by Rof, which is no longer developed and lacks support for newer Source engine games.

Improvements and changes compared to VMEX 0.98g

  • Support for more and newer Source engine games up to Dota 2.
  • Support for new entity types:
  • Support for the tools/blocklight texture.
  • Support for compressed and big-endian encoded maps (XBox 360, PS3)
  • Decompiles VMEX maps flagged with protection and at least detects other anti-decompiling methods.
  • Improved support for prop_static and info_overlay.
  • Improved console output.
  • New graphical user interface with output window.
  • New command line interface.
  • New integrated pakfile extractor.
  • Numerous bug fixes.
  • Open source.

Limitations and known bugs