/NCF-Library

An organized library for editing Nintendo (BOTW) formats, made up of several other open-source libraries.

Primary LanguageC#GNU General Public License v3.0GPL-3.0

This project has moved to github.com/NCF-Library | Updated Nov 5, 2022


Nintendo Common Formats Library

A single library constructed from several other libraries for manipulating common Nintendo file formats in C#.

*Discliamer: Most of the code in this repository was not written by me.
Credit to KillzXGaming, exelix, Syroot and others for the discovery and implemetation of this code.

Libraries

NuGet Packages

Credits

  • KillzXGaming | Aamp implementation and Byml Yml/Xml serialization. Binary cafe resource implementation.
  • exelix | Byml, Sarc, and yaz0 implementation.
  • AboodXD | Original SARCLib
  • Syroot | Binary IO, original foundation libraries.
  • GingerAvalanche | API changes and IO optimizations.
  • ArchLeaders | Code cleanup and modification to support newer Syroot libraries.