Bug#1056551: ITP: nihstro -- 3DS shader tools
Package: wnpp
Severity: wishlist
Owner: David James <davidjamescastor215@proton.me>
X-Debbugs-Cc: debian-devel@lists.debian.org, davidjamescastor215@proton.me
* Package name : nihstro
Version : 0-20231121
Upstream Contact: Tony Wasserka https://twitter.com/neobrain_
* URL : https://github.com/neobrain/nihstro
* License : BSD
Programming Lang: C, C++
Description : 3DS shader tools
nihstro is a collection of tools for 3DS shaders targeted at homebrew
development and/or reverse engineering. Currently, it supports assembling
3DS shader binaries from assembly source code and disassembling shaders from
shbin files. It also provides C++ interfaces for analyzing and runtime-
compiling shaders
I intend to package the Citra Nintendo 3DS emulator. In order to do that I
need to first package a few remaining dependencies. This is one of them.
This source package would build two binary packages, nihstro-tools and
nihstro-headers. Nihstro-tools provides two programs for assembling 3DS
shaders. This would be useful for anyone interested in 3DS homebrow or any
Linux-based developers working on Citra itself.
Nihstro-headers is a header-only library that provides the
functionality of nihstro-tools and is designed for integration into other
projects. This is what Citra would link against.
I would need a sponsor to help me upload this when finished.
Reply to: