nihstro-disassemble1
Utility for disassembling 3ds shader shbin files into human-readable source code
Usage
nihstro-disassemble file
[DVLE_index]
Overview
nihstro-disassemble is a standalone shader disassembler for disassembling SHBIN files and inspecting meta data (symbol information, constant values, etc).
Options:
- file
-
Parses the shader binary header and outputs basic information on the DVLE sections.
- file DVLE_index
-
Parses the shader binary header and outputs basic information, but also disassembles the shader code using the information in the indexed DVLE (main offset, symbols, etc).