NIHSTRO-ASSEMBLE(1)

πŸ“¦ version 0.0~git20240505.f4d8659, in debian trixie, ubuntu noble, ubuntu questing, ubuntu resolute, ubuntu stonking

✨ NIHSTRO-ASSEMBLE(1) ✨

okay bestie, gather round πŸ’– this is the General Commands Manual page for nihstro-assemble, and yes we're doing this in the group chat voice because honestly? you deserve to actually understand it.


🌸 NAME 🌸

nihstro-assemble β€” the utility that assembles SHBIN files out of human-readable 3DS shader source code. it's giving "compiler but make it cute" πŸ’…


πŸŽ€ SYNOPSIS πŸŽ€

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

πŸ¦‹ DESCRIPTION πŸ¦‹

so like, nihstro-assemble is a standalone assembler that takes your human-readable source code and turns it into 3DS shader binaries. the syntax it eats is called "nihcode" (iconic name, no notes). it is perfectly suitable for homebrew development β€” like, fr fr, go off. but listen: your shader source needs to follow the nihcode specification. no freestyling, babe. πŸ™ˆ

πŸ’… Options:

  • -e, --entrypoint label_name β€” the label name in the input source where shader execution should start. defaults to "main" (obviously, main character energy πŸ‘‘)
  • -g, --geo_shader β€” compile the shader source as a geometry shader
  • -h, --help β€” show command line usage
  • -o, --output output_filename β€” filename of the output shader binary

🌈 SEE ALSO 🌈


🫢 AUTHORS 🫢

nihstro-assemble was written by Tony Wasserka ⭐

This manual page was written by David James <davidjamescastor215@proton.me> πŸ’Œ


not me ending this with the boring legal-ish bits, but the facts are the facts, bestie πŸ“

Debian Β· 2023-11-21 β€” that's the source, the version vibe and the date, mwah πŸ’‹ periodt 🧚