nihstro-disassemble(1)

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).

Authors

nihstro-disassemble was written by
Tony Wasserka

This manual page was written by
David James ⟨[email protected]⟩

From nihstro-tools 0.0~git20211107.e924e21-2 in Debian 13 (Trixie). Parsed by carta from the page's mdoc source.