TinWoo/README.md

52 lines
1.9 KiB
Markdown
Raw Normal View History

2022-04-26 01:15:56 +01:00
# TinWoo
2022-04-26 01:55:18 +01:00
A No-Bullshit-No-Bullshit NSP, NSZ, XCI, and XCZ Installer for Nintendo Switch.
2022-04-26 01:15:56 +01:00
![Main Page](https://i.imgur.com/QOi0Yvv.jpg)
## Features
2022-04-26 01:55:18 +01:00
- Installs NSP/NSZ/XCI/XCZ files and split NSP/XCI files from your SD card.
- Installs NSP/NSZ/XCI/XCZ files over LAN or USB from tools such as [NS-USBloader](https://github.com/developersu/ns-usbloader).
- Installs Split NSP/XCI/NSZ/XCZ over Lan or USB using [NS-USBloader(Mod)](https://mega.nz/file/I4p2gCCK#32GwAGtIcL3FVH-V-8Goae_hpnK8FQ0eS2PwLDOW6X4).
- Installs NSP/NSZ/XCI/XCZ files over the internet by URL or Google Drive.
- Installs NSP/NSZ/XCI/XCZ files from a Hard Drive (NTFS/Fat32/ExFat/EXT3/EXT4).
- Verifies NCAs by header signature before they're installed.
- Installs and manages the latest signature patches quickly and easily.
- Works on SX OS and Atmosphere.
- Able to theme, change install sounds.
2022-04-26 01:15:56 +01:00
## Thanks to
- Blawar, Hunterweb, DarkMatterCore, XorTroll
## Modified Code
2022-04-26 05:28:21 +01:00
This code was prominently modified by MrDude on 25/04/2022 to be able to build with new plutonium and up to date libnx.
2022-04-26 01:15:56 +01:00
## Building All componenets of TinWoo at once
2022-04-26 01:57:10 +01:00
cd into the tinwoo folder then "make".
2022-04-26 01:15:56 +01:00
2022-04-26 01:53:16 +01:00
## Build TinWoo components individually
2022-04-26 01:51:38 +01:00
First, build and install usb libs - "make libusb".\
Second, built Plutonium - "make plutonium".\
2022-04-26 01:15:56 +01:00
Third, Make Tinwoo - "make tinwwoo".
2022-04-26 05:28:55 +01:00
## Cleanup TinWoo once built
2022-04-26 01:51:38 +01:00
First, "make libusbclean".\
Second, "make cleanplutonium".\
2022-04-26 01:57:10 +01:00
Third, "make clean".
2022-04-26 01:15:56 +01:00
## Note
2022-04-26 01:57:10 +01:00
This is a work in progress and lets you build with new libnx, plutonium packages. Some stuff still needs fixed to work with the new plutonium and libnx changes.
2022-04-26 01:55:56 +01:00
2022-04-26 01:56:16 +01:00
## Stuff still to fix
2022-04-29 11:35:25 +01:00
~~All known bugs fixed~~ \
2022-04-26 11:48:31 +01:00
## Build Issues
2022-04-26 11:52:11 +01:00
Make sure you are using Libnx build at least 9865dbf9 version.
2022-04-26 11:48:31 +01:00
2022-04-26 11:50:32 +01:00
git clone --recursive https://github.com/switchbrew/libnx.git \
cd libnx \
git checkout 9865dbf9 \
2022-04-26 11:51:35 +01:00
make install
2022-04-26 11:48:31 +01:00
## Check libnx version
pacman -Q --info libnx