VPKEdit: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
m (→‎External links: better to just link to the releases page)
(Add zip and bsp support)
Line 2: Line 2:


[[File:Vpkedit-thirdparty-preview-image.png|thumb|320px|right]]
[[File:Vpkedit-thirdparty-preview-image.png|thumb|320px|right]]
{{vPKEdit|4}} is an open source MIT-licensed tool that can create, extract from, preview the contents of and write to {{ext|vpk|2}} archives.
{{vPKEdit|4}} is an open source MIT-licensed tool that can extract from, preview the contents of and write to {{ext|vpk|2}} archives, ZIP files, and [[BSP (Source)]] paklumps, as well as create new VPKs of any version.
It currently supports previewing text formats, image formats, [[VTF]] files, and [[MDL]] files without having to extract the file from the VPK.
It currently supports previewing text formats, image formats, [[VTF]] files, and [[MDL]] files without having to extract the file from the archive.
Incremental file operations like adding or removing files from existing VPKs are supported, as well as creating new VPKs in any version.
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
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++17 and also under the MIT license.
GitHub repository, written in C++17 and also under the MIT license.


A CLI version called <code>vpkeditcli</code> was released in the 4.0 beta. It aims to eventually replicate the behavior of the <code>vpk</code> CLI tool,
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.
although it currently only supports packing files into a VPK.


== Requires ==
== Requires ==

Revision as of 05:41, 27 January 2024

Stub

This article or section is a stub. You can help by expanding it.

Vpkedit-thirdparty-preview-image.png

VPKEdit VPKEdit is an open source MIT-licensed tool that can extract from, preview the contents of and write to vpk archives, ZIP files, and BSP (Source) paklumps, as well as create new VPKs of any version. It currently supports previewing text formats, image 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 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++17 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 .vpk extension with the VPKEdit VPKEdit application, and deregister the extension when it is uninstalled.

External links

See also