ZIP
ZIP is an archive file format with optional lossless compression. It is used in Source for the pakfile lump in BSP files, as well as for bonus map BMZ files. It is also most likely used to store game data for the
Xbox 360 (or other consoles) version of
Source games[1]. The ZIP file format supports several different compression format, although Source only supports uncompressed and, in some engine branches,
LZMA.
![Warning.png](/w/images/thumb/c/cb/Warning.png/10px-Warning.png)
![Source 2013 Multiplayer](/w/images/thumb/1/11/Src13mp-16px.png/48px-Src13mp-16px.png)
![Jabroni Brawl: Episode 3](/w/images/thumb/9/95/Jbep3-16px.png/16px-Jbep3-16px.png)
![Source 2013 Singleplayer](/w/images/thumb/e/e1/Src13sp-16px.png/48px-Src13sp-16px.png)
![CS:GO engine branch](/w/images/thumb/8/85/Csgo_icon.png/16px-Csgo_icon.png)
Additionally, the ZIP file format is used for the PK3 and PK4 files used by id Tech 3 and
id Tech 4, respectively, which use the standard
Deflate compression instead.
Structs
![🖿](/w/images/thumb/5/53/Cpp-16px.png/15px-Cpp-16px.png)
zip_uncompressed.h
, containing the structs used by Source to load ZIP files Unlike most file formats, a ZIP file's header is near the end of the file, meaning that if, for example, a ZIP file is concatenated to the end of a PAK file, the resulting file will be both a valid PAK file and a valid ZIP file.
See also
- PAK, uncompressed archive format used by
id Tech 2 and
GoldSrc
- VPK, uncompressed archive format used by
Source and
Source 2
- GCF, uncompressed archive format formerly used by
Steam, prior to the SteamPipe update.
- BZ2, single-file compression format used by FastDL servers (only in
)
External links
ZIP (file format) on Wikipedia
References
CollapseReferences | ||
---|---|---|
|