The Source engine is a 3D game engine developed by Valve Corporation. Its unique features include a large degree of modularity and flexibility, an artist-driven, shader-based renderer, accurate lip sync and facial expression technology, and a powerful, efficient and completely network-enabled physics system.

Post tutorial Report RSS HD Video Tutorial - Decompiling Maps

Learn how to use GCFScape and VMEX to extract and decompile an official Valve map to bring it into Hammer.

Posted by on - Intermediate Mapping/Technical

Rundown
First we launch the game with the console enabled to find the name of the map we want. Then we download GCFScape and unpack it to our [...]/Steam/steamapps/ folder.

Then we use GCFScape to open up the desired GCF file and unpack the map we found the name of using the console earlier.

We then download VMEX and JRE 5 (Java Runtime Environment) which is required for VMEX to function. Then we install the JRE, unpack VMEX and use it to decompile the map which we then open up in Hammer.


Links
GCFScape | VMEX | JRE 5

Please give me a comment telling me what you think.
Also, don't forget to give me tutorial requests!
Comments
Gunship_Mark_II
Gunship_Mark_II

This is VERY useful!

Thanks you very much!

Reply Good karma Bad karma+3 votes
Billlyy
Billlyy

Wish I could use this.. My hammer has no grid lines again

Reply Good karma Bad karma+3 votes
Jike
Jike

Then you are using the wrong Engine Version. Mods belong into Source 2007. Every other Source Game except the old Half Life Conversions and Half-Life 2: Deathmatch belong into Source 2009. Launching a mod in Hammer from the wrong Engine Version results in losing the grid and overlays not working correctly. Generally, what happens is major upfuck...

Reply Good karma Bad karma+1 vote
Mesmaroth
Mesmaroth

go to your gameinfo.txt change the steam app id game or what ever to from 420(EP2) to 218(OB) then you can see the grid

Reply Good karma Bad karma+1 vote
altercuca
altercuca

great work m8, thanks for this :D

Reply Good karma Bad karma+2 votes
Silverfisk Author
Silverfisk

Thanks for your praise everyone!
I'm glad you like it.

Reply Good karma+1 vote
cW#Ravenblood

Cool tutorial man!

Reply Good karma Bad karma+1 vote
Ichiman94
Ichiman94

off: what Os you use? vista or 7?
on: good tut

Reply Good karma Bad karma+1 vote
Silverfisk Author
Silverfisk

off: I use Windows 7.
on: Thanks! :)

Reply Good karma+1 vote
wazanator
wazanator

Good tutorial as always :D

For people that are planning to use this:
Please keep in mind that most people do not like you decompiling there maps then blatantly stealing a part of it or changing something in it you feel needs to be changed and re-releasing it.

In short, decompile maps for education only :)

Reply Good karma Bad karma+2 votes
SysOp.
SysOp.

Awesome! Although I don't develop for HL2, I always track your stuff mate.

And, yeah! Decompile only for information purposes!

Reply Good karma Bad karma+1 vote
Silverfisk Author
Silverfisk

That's good to hear, thanks! :)
Like you and wazanator points out, you should only use decompiling for learning purposes.

Reply Good karma+1 vote
ieatsofas
ieatsofas

You have a speedy computer. =)

Reply Good karma Bad karma+1 vote
Silverfisk Author
Silverfisk

Hehe, I just cut the waiting parts out, not much learning going on there. ;P

Reply Good karma+1 vote
MrCake
MrCake

what is your pc setup?

Reply Good karma Bad karma+1 vote
Silverfisk Author
Silverfisk

AMD 6400+ (dual core)
2GB RAM
Nvidia 9800GT

Reply Good karma+1 vote
ericxianrocks
ericxianrocks

when i try to decompile it. The vmex.bat thing just closes .

Reply Good karma Bad karma+1 vote
Technodude010
Technodude010

Love your tutorials, the best. I have a request: A while ago i played a map called DM_Bridge and it hd alot of cars driving, same thing other day I saw cars driving in a sealed off part of de_nukein CS:S(right behind the CT spawn). Can you make a tutorial on how to do this, please?

Reply Good karma Bad karma+1 vote
bassetfilms
bassetfilms

Thanks! this was really helpful!

Reply Good karma Bad karma+1 vote
Post a comment
Sign in or join with:

Only registered members can share their thoughts. So come on! Join the community today (totally free - or sign in with your social account on the right) and join in the conversation.

Follow Report Profile
Platforms
Windows, VR, X360, XBOX, PS3
Company
Valve
Contact
Send Message
Licence
Commercial
Release date
Engine watch
Follow
Tutorial
Browse
Tutorials
Report
Report
Share
Related Engines
Source
Source Commercial
Related Groups
Level Design Group
Level Design Group Hobbies & Interests
The Human Pond
The Human Pond Hobbies & Interests
Valve
Valve Developer & Publisher