Dezvoltarea Homebrew-ului


Acest ghid este în prezent neactualizat (și a fost de ceva vreme) de vreme ce în zilele astea am fost foarte ocupat cu clasele. Va fi actualizat când voi putea, dar până atunci vedeți NH Switch Guide pentru informații mai la curent.


Lectură obligatorie

În prezent, setul de unelte publice majore de exploit utilizate pentru Switch este PegaSwitch, dezvoltat de ReSwitched.

Dacă sunteţi interesat în a colabora cu membrii ReSwitched pentru dezvoltarea aplicațiilor homebrew, vedeți ReSwitched pe Discord.

Dacă sunteţi interesat de colaborarea cu membrii SwitchBrew pentru dezvoltarea de homebrew, vedeți #switchdev pe EFnet.

Biblioteci

În prezent, există două mari biblioteci folosite pentru dezvoltarea de homebrew pentru Switch.


Dezvoltare (libnx)

Libraria libnx este dezvoltata de SwitchBrew si construita pe toolchain-ul devkit64.

Binarele pot rula pe consola dumneavoatră folosind Homebrew Launcher.

Continuați la Setting up Development Environment pe SwitchBrew


Dezvoltare (libtransistor)

Biblioteca libtransistor este dezvoltat de ReSwitched şi compilat pe stack-ul LLVM / Clang.

Codul poate fi lansat pe PC folosind emulatorul Mephisto, sau pe conosola dumneavoastră folosind Homebrew Launcher sau ACE Loader.

Continuați la Dezvoltare (libtransistor) pe Reswitched Weekly