tool for dumping .bsp files of (hopefully, in the future) all source engine games
bsp_dump <bsp file>
example:
bsp_dump folder123/file.bsp
will output folder123/file-bsp_dump.txt
(and a file-pakfile_dump.zip
if bsp contains a pakfile)
โ - supported
โ - not supported
๐จ - partial/possibly incorrect parsing
lump name | supported? |
---|---|
entities | โ |
planes | โ |
textures | โ |
vertices | โ |
visibility | โ |
nodes | โ |
texinfo | โ |
faces | โ |
lighting | ๐จ (only goldsrc) |
clipnodes | โ |
leaves | โ |
marksurfaces | โ |
edges | โ |
surfedges | โ |
models | โ |
lump name | supported? |
---|---|
entities | โ |
planes | โ |
texdata | โ |
vertices | โ |
visibility | ๐จ |
nodes | โ |
texinfo | โ |
faces | โ |
lighting | โ |
occlusion | โ |
leaves | โ |
faceids | โ |
edges | โ |
surfedges | โ |
models | โ |
worldlights | โ |
leaffaces | โ |
leafbrushes | โ |
brushes | โ |
brushsides | โ |
areas | โ |
areaportals | โ |
unused22/portals | โ |
unused23/clusters | โ |
unused24/portalverts | โ |
unused25/clusterportals | โ |
dispinfo | โ |
originalfaces | โ |
phydisp | โ |
physcollide | โ |
vertnormals | โ |
vertnormalindices | โ |
displightmapalphas | โ |
dispverts | โ |
displightmapsamplepositions | โ |
gamelump (headers) | โ |
leafwaterdata | โ |
primitives | โ |
primverts | โ |
primindices | โ |
pakfile | โ |
clipportalverts | โ |
cubemaps | โ |
texdatastringdata | โ |
texdatastringtable | โ |
overlays | โ |
leafmindisttowater | ๐จ |
facemacrotextureinfo | ๐จ |
disptris | โ |
everything after that is not supported yet