Switch Army Knife, сокращённо SAK, — это бесплатная Windows-утилита с графическим интерфейсом, которая объединяет функции нескольких консольных инструментов для работы с файлами игр Nintendo Switch: конвертацию между форматами XCI и NSP, разделение крупных файлов на части, извлечение содержимого образов и изменение требуемой версии прошивки. По сути, это «швейцарский нож» (отсюда и название — Swiss Army Knife) для тех, кто работает с резервными копиями собственных картриджей и цифровых покупок.
Утилита распространяется бесплатно и не требует установки — достаточно распаковать архив и запустить исполняемый файл. Однако для полноценной работы SAK понадобятся ключи шифрования консоли (файл prod.keys), которые пользователь должен получить самостоятельно со своей приставки. Без них большинство операций с зашифрованными файлами будут недоступны.
Что умеет Switch Army Knife
Функциональность SAK построена вокруг нескольких базовых задач, которые раньше требовали отдельных консольных утилит вроде hactool или NSC Builder. Программа выступает графической оболочкой над ними, избавляя от необходимости вводить команды вручную.
- 🔁 Конвертация форматов — преобразование XCI в NSP и обратно с сохранением структуры данных.
- ✂️ Разделение и сборка файлов — нарезка образов на части для файловой системы FAT32 и обратное объединение.
- 📦 Извлечение содержимого — распаковка NCA-контейнеров и доступ к внутренним разделам образов.
- 🛠️ Патчинг требований прошивки — снижение минимально требуемой версии системного ПО, зашитой в файле.
- 🔍 Просмотр метаданных — информация о Title ID, версии игры и встроенных обновлениях.
⚠️ Внимание: патчинг требуемой версии прошивки не добавляет реальной совместимости. Если игра использует функции нового системного ПО, после понижения требования она может не запуститься или работать нестабильно. Единственный надёжный способ — обновить прошивку консоли.💡
SAK — это графическая оболочка над консольными инструментами: она не взламывает файлы, а автоматизирует стандартные операции конвертации и разделения.