Перейти к содержимому
PS5PCEM
ЧастичноПроцессор, загрузчик и инструменты

Распаковщик PKG

pkgextractor распаковывает отладочные раскладки FPKG, наблюдавшиеся в разработке: внешний пакет, внутренний PFS, карты имён NAPS и полезные нагрузки, сжатые Kraken. Зашифрованные розничные пакеты вне области.

Заметки репозитория по 10 октября 2026 г.

Что содержит отладочный пакет

Пакет PlayStation 5 оборачивает файловую систему. Отладочные раскладки, которые наблюдал PS5PCEM, используют внешний пакет, внутренний образ PFS, таблицу NAPS, которая сопоставляет имена пакета с файлами, и полезные нагрузки, сжатые Kraken. Распаковщик проходит эти слои и записывает файлы. Он поставляется рядом с лаунчером как pkgextractor.exe, и у лаунчера есть кнопка Extract PKG, которая его запускает.

Распаковщик разработки от 2 октября исправляет InvalidPfs для Grand Theft Auto III: The Definitive Edition, PPSA03527 версии 1.007. Извлекаются все 48 файлов, включая eboot.bin, шесть модулей и оба архива PAK, и обе контрольные суммы индекса PAK совпадают. Проходит 21 тест пакетов. Тот отчёт игру не запускал. Распаковка и исполнение — разные утверждения.

Розничное шифрование

Зашифрованные розничные пакеты не поддерживаются. Ключи не включены и не подразумеваются. Пакет, который наблюдавшийся отладочный разборщик не узнаёт, проваливает разбор. Он не извлекается частично в каталог, который выглядит полным.

Юридическая граница совпадает с остальным проектом. Инструмент существует, чтобы человек, у которого уже есть дамп и право им пользоваться, мог отдать его загрузчику. Сайт и эмулятор не распространяют игры, прошивку или ключи.

После распаковки

Загрузчик читает расшифрованный eboot.bin и монтирует каталог содержимого как /app0. Обычная раскладка держит eboot.bin в корне пакета или в расшифрованном подкаталоге. Лаунчер смотрит в оба места. Savedata внутри пакета нет. Она живёт под домашним каталогом эмулятора, с ключом по идентификатору игры.

Kraken, NAPS и PFS здесь — механизмы файлов пакета. Это не свизл GPU, не механизм AMPR и не звуковые кодеки, которые легко с ними спутать, потому что те тоже сжимают или перекладывают данные.

Что реализовано

  • Наблюдавшиеся отладочные раскладки FPKG, внутренний PFS, карты имён NAPS и полезные нагрузки Kraken.
  • Распаковщик командной строки и кнопка лаунчера.
  • Распаковка GTA III в разработке: 48 файлов и совпадающие контрольные суммы индекса PAK.
  • 21 тест пакетов проходит на этом распаковщике.

Чего ещё нет

  • Зашифрованные розничные пакеты не поддерживаются, и с инструментом не поставляются ключи.
  • Неузнанная раскладка проваливается. Она не выдаётся как частичное дерево.
  • Успешная распаковка — это не утверждение, что игра затем запускается.

Связанные механизмы

Чему посвящены эти страницы

Текст следует архитектурным заметкам и отчётам октября 2026 года в репозитории PS5PCEM. Пройденный точечный тест — это не новая частота кадров и не новое прохождение.

Все технологии