Here are some test binaries for extracting data from the *.vpk packages recently seen in the Left4Dead demo. Edit: See this newer post for a newer build of tools.
To use:
- Extract the *.dll and *.exe files to a directory, it doesn’t matter where.
- Click + dragdrop a _dir.vpk file onto Gibbed.Valve.ExtractPackage.exe.
- Files will be extracted to the directory the file you dragged is in, or the current directory if you invoke ExtractPackage in a console window.
I will probably get around to making a tool with a UI, but for now, this works. Source will also be provided pretty soon.
If any of you encounter any bugs please leave a comment here with information. This tool was tested with the most recent version of the Left4Dead demo, and may break with the full game files once it is out.
Tags: File Formats, Hacking, Tools
I love you, but it doesn’t extract vmt’s correctly.
The *.vmt’s are empty and the actual data is stored in *.vmt.metadata files.
That comes from me not having much experience with Source data, I’ll make a new build with the issue fixed.
wheres the download button
where should i extract i? please specify