ValveResourceFormat

🔬 Valve's Source 2 resource file format parser, decompiler, and exporter.

MIT License

Stars
1.4K
Committers
35

Bot releases are hidden (Show)

ValveResourceFormat - 0.0.2

Published by xPaw almost 9 years ago

View commits since 0.0.1

Library

  • Read panorama name entries into a list
  • Read SmallData (preload bytes) in VPKs
  • Fixed multiple cases when calculations could underflow
  • Fixed reading pixel data in RGBA8888 texture format
  • Fixed colour issues in textures that use DXT5 compression (converted YCgCo to RGBA)
  • Partial support for texture formats 17, 18, 19
  • Initial work on parsing particles

Decompiler

  • Added --vpk_dir option to print vpk contents
  • Log exceptions to a file for easier debugging

GUI

  • Open non resource files in explorer on double click
  • Black background colour when viewing textures
  • Embedded asset type images
  • Ability to search in open VPKs
ValveResourceFormat - 0.0.1

Published by xPaw almost 9 years ago

This a preview of work in progress GUI to open Source 2 (Dota 2) resource files.

If anything breaks, please report an issue!