VPKEdit: Difference between revisions
(Add new features to description) |
SirYodaJedi (talk | contribs) mNo edit summary |
||
Line 1: | Line 1: | ||
{{ | {{VPKEdit|4}} is an open source MIT-licensed tool that can extract from, preview the contents of and write to {{ext|vpk|2}} archives, [[BSP (Source)]] paklumps, and many other pack file formats, as well as create new VPKs of any version. | ||
It currently supports previewing text formats, image formats, audio formats, [[VTF]] files, and [[MDL]] files without having to extract the file from the archive. | It currently supports previewing text formats, image formats, audio formats, [[VTF]] files, and [[MDL]] files without having to extract the file from the archive. | ||
Incremental file operations like adding or removing files are supported for all formats. | Incremental file operations like adding or removing files are supported for all formats. | ||
The {{VPKEdit|4}} tool is powered by an open-source vpk editing library <code>libvpkedit</code>. This library's code is stored in the same GitHub repository, written in C++20 and also under the MIT license. | |||
The {{ | |||
A CLI version called <code>vpkeditcli</code> aims to eventually replicate the behavior of the <code>vpk</code> CLI tool, although it currently only supports packing files into a VPK. | A CLI version called <code>vpkeditcli</code> aims to eventually replicate the behavior of the <code>vpk</code> CLI tool, although it currently only supports packing files into a VPK. | ||
Line 20: | Line 13: | ||
Simply download the tool from the latest release link below, and either run the installer or save the standalone version to a convenient location. | Simply download the tool from the latest release link below, and either run the installer or save the standalone version to a convenient location. | ||
The installer will automatically register the <code>.bsp</code> and <code>.vpk</code> extensions with the {{vPKEdit|4}} application, and deregister the extensions when it is uninstalled. | The installer will automatically register the <code>.bsp</code> and <code>.vpk</code> extensions with the {{vPKEdit|4}} application, and deregister the extensions when it is uninstalled. | ||
== Gallery == | |||
<gallery mode="nolines" perrow="2" widths="450px" heights="440px"> | |||
Vpkedit-screenshot-gallery-1.png|VPKEdit with a VPK and an MDL preview open in wireframe mode | |||
Vpkedit-screenshot-gallery-2.png|VPKEdit with a VPK and an MDL preview open in shaded textured mode | |||
Vpkedit-screenshot-gallery-3.png|VPKEdit with a BSP and a VTF preview open | |||
Vpkedit-screenshot-gallery-4.png|The command-line version of VPKEdit | |||
</gallery> | |||
== External links == | == External links == |
Revision as of 12:56, 29 May 2024
VPKEdit is an open source MIT-licensed tool that can extract from, preview the contents of and write to vpk archives, BSP (Source) paklumps, and many other pack file formats, as well as create new VPKs of any version.
It currently supports previewing text formats, image formats, audio formats, VTF files, and MDL files without having to extract the file from the archive.
Incremental file operations like adding or removing files are supported for all formats.
The VPKEdit tool is powered by an open-source vpk editing library
libvpkedit
. This library's code is stored in the same GitHub repository, written in C++20 and also under the MIT license.
A CLI version called vpkeditcli
aims to eventually replicate the behavior of the vpk
CLI tool, although it currently only supports packing files into a VPK.
Requires
At minimum, it requires Windows 10 64-bit, or a modern version of Linux.
Installation
Simply download the tool from the latest release link below, and either run the installer or save the standalone version to a convenient location.
The installer will automatically register the .bsp
and .vpk
extensions with the VPKEdit application, and deregister the extensions when it is uninstalled.
Gallery
External links
See also
|