nihstro-assemble(1)

nihstro-assemble1

Utility for assembling shbin files from human-readable 3ds shader source code

Usage

nihstro-assemble [{-e | --entrypoint label_name}] [{-g | --geo_shader}] [{-h | --help}] [{-o | --output output_filename}] file ...

Overview

nihstro-assemble is a standalone assembler for assembling 3DS shader binaries from human-readable source code (the syntax of which is called "nihcode"). It is perfectly suitable for homebrew development. Shader source needs to follow the nihcode specification.

Options:

-e, --entrypoint label_name

label name in the input source at which shader execution should start (defaults to "main")

-g, --geo_shader

Compile shader source as a geometry shader

-h, --help

Show command line usage

-o, --output output_filename

Filename of output shader binary

Authors

nihstro-assemble 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.