This repository has been archived on 2026-06-05. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
PatchExtractor/README.md
niklascfw 2cf3db2097
All checks were successful
Build NRO / build (push) Successful in 1m48s
Add Borealis GUI for patch extraction on Switch.
Replace the console UI with a Borealis-based flow, bundle ROMFS assets and
borealis as a submodule, and apply small upstream patches at build time.
Self-delete runs after romfsExit on quit so the NRO can be removed like the
old console build.
2026-05-28 22:22:44 +02:00

32 lines
1.0 KiB
Markdown

# PatchExtractor
Nintendo Switch Homebrew App für [OmniNX OC](https://git.niklascfw.de/OmniNX/OmniNX) - entpackt SaltyNX/FPSLocker Patches automatisch auf die SD-Karte.
## Was macht die App?
1. Sucht nach `sd:/SaltySD/plugins/FPSLocker/patches.zip`
2. Entpackt alle Patches in das gleiche Verzeichnis (überschreibt existierende Dateien)
3. Löscht `patches.zip` nach erfolgreichem Entpacken
4. Löscht `sd:/switch/PatchExtractor.nro` beim Beenden (nach `romfsExit`, da eingebettetes ROMFS die Datei sonst offen hält)
## Nutzung
Die App ist bereits in OmniNX OC enthalten und kann direkt aus Sphaira (hbmenu) gestartet werden.
## Selber bauen
Benötigt [devkitPro](https://devkitpro.org/) mit libnx, zlib, minizip und [borealis](https://github.com/natinusala/borealis) (als Git-Submodul).
```bash
git submodule update --init --recursive
export DEVKITPRO=/opt/devkitpro
export PATH=$DEVKITPRO/devkitA64/bin:$DEVKITPRO/tools/bin:$PATH
make
```
Die Oberfläche nutzt die Borealis UI-Bibliothek (Switch-Systemdesign).
## Lizenz
MIT