GTA 5 Shader Unpacker 1.0

Ef8398 a3bf842fb5[1]


This tool is designed to batch unpack shaders in ".fxc" files located in "update/update.rpf/common/shaders".

These shaders are generated with Microsoft HLSL Shader Compiler 9.29.952.3111

The github project SlimShader is capable of decompiling these unpacked shaders. It is suggested to compile SlimShader with the "D3DCompiler 46.dll" included with GTA 5.

There is currently no way to repack these shaders. I am currently looking into it.

.NET 4.5

  • Unzip all files to a new folder
  • Place "fxc" files you wish to convert into the "convert" folder
  • Run fxcConverter
  • Unpacked files will be located in the "converted" folder

Note: the file extension is .o followed by a number, this number represents the offset the shader came from.
Show Full Description

First Uploaded: June 16, 2020
Last Updated: June 16, 2020
Last Downloaded: 7 hours ago

All Versions

 1.0 (current)

210 downloads , 6 KB
June 16, 2020