Skip to content

Installing Programs

We need some specialized programs to do any asset conversion. This page documents the programs required.

Blender

Blender can be downloaded for free from their official website. If any issues crop up with new versions of blender the old versions can be found here.

Blender 4.2 removed EEVEE Legacy, so most people in the community use 4.1.

Extensions

Blender exposes an addons system for us to extend the program with. Here are some useful Blender addons in regards to porting:

In order to install addons, go to Edit -> Preferences. In the addons menu, click on the install button and then select the zipped addon (and not the extracted version).

Installing Addons

VPKEdit

VPKEdit is a program that allows us to read and write to VPK files. It can be downloaded from GitHub.

TIP

Alternatively, you can use GCFScape, which offers similar functionality for working with VPK files.

Crowbar

Crowbar is a general-purpose tool that helps us with many different Source Engine related tasks. It can be downloaded from GitHub.

VTFEdit

VTFEdit is a program that allows us to interact with VTF (and VMT) files. It can be found at Nem's Tools.

Alternative, you can use VTFEdit Enhanced which is a more modern fork of VTFEdit. It can be found on GitHub.

BSPSource

BSPSource allows us to "decompile" a map file into its source. It can be downloaded from GitHub.

WARNING

BSPSource is written in Java and therefore requires the Java Runtime Environment. If you have downloaded the jar-only version you need to have the JRE installed system-wide.