KillzXGaming / Switch-Toolbox

A tool to edit many video game file formats
GNU General Public License v3.0
946 stars 151 forks source link

Source code of some libraries #394

Closed nnn1590 closed 2 years ago

nnn1590 commented 3 years ago

This project uses libraries starting with Syroot.NintenTools.NSW and a library named ZeldaLib, where is the source code for these? I tried looking on GitHub and Syroot's GitLab, but I couldn't find them.

jupahe64 commented 3 years ago

Syroot.NintenTools.NSW is part of the BfresLibrary repo

there was a commit that changed all namespaces to BfresLibrary though so you might need to download the repo at a point before that commit

nnn1590 commented 3 years ago

Thank you!

edbefee3-3888-462a-9411-741b7e9eb54e commented 2 years ago

Since this issue is resolved, it should be closed

Trinsid commented 2 years ago

@KillzXGaming hey man me and some other friends miss you, get back on Discord

nnn1590 commented 1 year ago

Umm… I'm very sorry, but I haven't found the source yet. I looked at the commit Simply namespace to just "BfresLibrary" and the source tree before it. But even from there I could not find the source for NSW.Bntx (e.g. ChannelType definition) However, I could see that it depended on the binary Syroot.NintenTools.NSW.Bntx.dll.

Did I miss something?

KillzXGaming commented 1 year ago

They can be found here https://github.com/KillzXGaming/LegacySwitchLibraries

nnn1590 commented 1 year ago

Oh, thank you very much!