SceneGate.Hinox.Utils 1.1.1

dotnet tool install --global SceneGate.Hinox.Utils --version 1.1.1
                    
This package contains a .NET tool you can call from the shell/command line.
dotnet new tool-manifest
                    
if you are setting up this repo
dotnet tool install --local SceneGate.Hinox.Utils --version 1.1.1
                    
This package contains a .NET tool you can call from the shell/command line.
#tool dotnet:?package=SceneGate.Hinox.Utils&version=1.1.1
                    
nuke :add-package SceneGate.Hinox.Utils --version 1.1.1
                    

Hinox MIT License

Hinox is a set of libraries and utilities part of the SceneGate framework that provides support for PS1 (PSX) file formats.

Supported formats

  • 🔈 VAB audio containers
    • Versions 5, 6 and 7
    • Reading and writing header (VH) and body (VB and VAB)
    • Tool to export and import.
    • Limitation: the VAG format and its audio codec are not supported yet.

Tooling

The project provides an application to convert files between different formats. This is a console application, it doesn't have a graphical interface (no window). Use a terminal like Windows Terminal on Windows or bash on Unix.

Follow the installation instructions, then head directly to some of its commands like the VAB export.

Development libraries

The Hinox .NET (C#) library provides models representing file formats and Yarhl converters for their (de)serialization. Check-out the additional dev categories for information in the APIs available.

  • SceneGate.Hinox
    • SceneGate.Hinox.Audio: audio codecs.

It's recommended to become familiar with the basic concepts of Yarhl before starting to use this project. Check-out its tutorial for a quick introduction.

Special thanks

The standard file formats were based on the amazing reverse engineering work of Martin Korth at PSX Spex.

IlDucci for providing requirements, resources, and performing testing of the VAB format.

Product Compatible and additional computed target framework versions.
.NET net10.0 is compatible.  net10.0-android was computed.  net10.0-browser was computed.  net10.0-ios was computed.  net10.0-maccatalyst was computed.  net10.0-macos was computed.  net10.0-tvos was computed.  net10.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

This package has no dependencies.

Version Downloads Last Updated
1.1.1 118 7/9/2026
1.1.0 143 5/11/2026
1.0.0 339 12/18/2025

## v1.1.1 (July 09, 2026)

Update to Yarhl v4.2.0 without public changes.
Internally we were able to use the new Yarhl library for Verify snapshot testing.

## Changelog

### enhancement

- \#4: feat: update dependencies and Yarhl v4.2.0 by @pleonex