Difference between revisions of "Source Engine games"

From The VG Resource Wiki
Jump to: navigation, search
m (Grammar'd the opening sentence!)
m
Line 1: Line 1:
Source Engine games are relatively simple to rip, as a lot of public information about Valve's file formats are documented well.
+
{{WIP}}
  
 +
'''Source''' is a game engine developed by Valve. It was released in October 2004 and is the successor to GoldSrc. The engine has been used in games such as Half-Life 2, Team Fortress 2, Portal, Portal 2, and Garry's Mod.
 +
 +
Source games are relatively simple to rip, as a lot of public information about Valve's file formats are well documented.
  
 
====General tools====
 
====General tools====
 
 
You will need the following tools for source engine ripping:
 
You will need the following tools for source engine ripping:
  
[http://nemesis.thewavelength.net/?p=26 gcfscape] the most important tool. Allows extracting files from gcfs and vpks, which hold most source engine game data
+
* [http://nemesis.thewavelength.net/?p=26 gcfscape] the most important tool. Allows extracting files from gcfs and vpks, which hold most source engine game data
 
+
* [http://nemesis.thewavelength.net/index.php?c=178 vtfedit] for reading texture files
[http://nemesis.thewavelength.net/index.php?c=178 vtfedit] for reading texture files
 
  
 
For the rest of this tutorial I am going to assume you have extracted all of the files you need from the vpks/gcfs.
 
For the rest of this tutorial I am going to assume you have extracted all of the files you need from the vpks/gcfs.
  
 
====Sound ripping====
 
====Sound ripping====
 
 
You just extract the .wavs and .mp3s from the archives. Pretty easy.
 
You just extract the .wavs and .mp3s from the archives. Pretty easy.
  
 
====Texture ripping====
 
====Texture ripping====
 
 
Texture ripping is extremely easy. Just open the .vtf files you wish to rip and just click export. VTFedit also has support for batch converting a whole folder
 
Texture ripping is extremely easy. Just open the .vtf files you wish to rip and just click export. VTFedit also has support for batch converting a whole folder
  
 
====Model ripping====
 
====Model ripping====
 
 
First off, you will need to rip the textures needed for the model.
 
First off, you will need to rip the textures needed for the model.
  
Line 27: Line 25:
  
 
====Map ripping====
 
====Map ripping====
 
 
Yes you can do this. Just open it in [http://nemesis.thewavelength.net/index.php?p=46 crafty] and export it. Can give issues sometimes and occasionally won't load a texture or two, but those can be easily fixed by hand.
 
Yes you can do this. Just open it in [http://nemesis.thewavelength.net/index.php?p=46 crafty] and export it. Can give issues sometimes and occasionally won't load a texture or two, but those can be easily fixed by hand.
  
 
==Game specific==
 
==Game specific==
 
 
 
====Garry's mod====
 
====Garry's mod====
 
+
You will need [https://facepunch.com/showthread.php?t=1242185 gmad] to extract Garry's Mod addons into files that the programs above can open. It is included in your Gmod installation.
you will need [https://facepunch.com/showthread.php?t=1242185 gmad] to extract gmod addons into files that the programs above can open. It is included in your gmod installation.
 

Revision as of 04:20, 2 July 2024

 Mettaur wip.gif Bear with us! This article is a work in progress.

We're currently gathering more information for this article. Stay tuned!


Source is a game engine developed by Valve. It was released in October 2004 and is the successor to GoldSrc. The engine has been used in games such as Half-Life 2, Team Fortress 2, Portal, Portal 2, and Garry's Mod.

Source games are relatively simple to rip, as a lot of public information about Valve's file formats are well documented.

General tools

You will need the following tools for source engine ripping:

  • gcfscape the most important tool. Allows extracting files from gcfs and vpks, which hold most source engine game data
  • vtfedit for reading texture files

For the rest of this tutorial I am going to assume you have extracted all of the files you need from the vpks/gcfs.

Sound ripping

You just extract the .wavs and .mp3s from the archives. Pretty easy.

Texture ripping

Texture ripping is extremely easy. Just open the .vtf files you wish to rip and just click export. VTFedit also has support for batch converting a whole folder

Model ripping

First off, you will need to rip the textures needed for the model.

Then you will need crowbar to rip models. Simply extract the entire folder the .mdl is in from the vpk/gcf and open the .mdl in crowbar's decompile function. (note: need to add detailed tutorial for this part)

Map ripping

Yes you can do this. Just open it in crafty and export it. Can give issues sometimes and occasionally won't load a texture or two, but those can be easily fixed by hand.

Game specific

Garry's mod

You will need gmad to extract Garry's Mod addons into files that the programs above can open. It is included in your Gmod installation.