BSPZIP
BSPZIP is a command-line tool that allows arbitrary files to be embedded within a BSP. When the map is being loaded the files will be mounted as if they were present in the game's real content folders
Last updated
Was this helpful?
BSPZIP is a command-line tool that allows arbitrary files to be embedded within a BSP. When the map is being loaded the files will be mounted as if they were present in the game's real content folders
Last updated
Was this helpful?
BSPZIP is a tool that allows arbitrary files to be embedded within a . When the map is being loaded the files will be mounted as if they were present in the game's real content folders.
While it is usually a good idea to BSPZIP content, there are times when it can cause problems and other times when it won't work at all (e.g. for ). When this happens a can be used instead.
BSPZIP is found at "common\<gamename>\<gamefolder>\bin\bspzip.exe"
. It performs several functions:
The most common function. There are two related commands:
Include file extensions. The former command packs all files in the list, the latter (untested, Orange Box only) packs only those that have changed since the last operation.
The 'file list' is a .txt file containing this pattern:
Internal paths ('relative paths') are the location the file will take within the BSP, e.g. materials/metal/new_steel.vmt
.
External paths ('full paths') are the location of the file to be packed, e.g. C:\Users\Public\our_maps\materials\metal\new_steel.vmt
.
The same principle as above, but without a file list.
If you have an archive tool installed that is able to look inside BSPs it's better to use that. If you don't, these are the commands you need:
Should be self-evident:
-deletecubemaps actually deletes all .vtf files in the .bsp - handle with caution!
There are situations where files won't be loaded from BSP files correctly. As time goes on they become fewer in number, but it's always worth checking regardless. The easiest way to do so is moving all of the embedded content out of the game's folders -- or even better, not storing it there in the first place.
Repacking allows you to compress your map to save hard drive space and download times. To repack a map and compress it, these commands are used:
To uncompress repacked maps, run the same command but ommit the -compress
command:
Repacked maps won't work in and will crash the program on load!
Source: