[SWITCH]Rilasciato hacPack v1.12[AGGX1]Tempo di lettura : 2 min

Nuovo aggiornamento da parte dello sviluppatore The-4n autore di 4NXCI e hacBrewPack di hacPack con la nuova versione 1.11.hacPack è uno strumento per personalizzare/rimpacchettare, creare e compilare file per Nintendo Switch in formato NCA (Nintendo Content Archive) e includerle in NSP (Nintendo Submission Package), utile per modificare i giochi e homebrew.

Attenzione: si consiglia l’utilizzo a utenti esperti e con conoscenze su CLI

Utilizzo

Chiavi

È necessario posizionare il file keyset con il nome file “keys.dat” nella stessa cartella di hacPack
In alternativa, è possibile utilizzare l’opzione -k o –keyset per caricare il file del keyset.
Le chiavi necessarie sono:

Nome chiave Descrizione
header_key Chiave di intestazione NCA
key_area_key_application_xx Chiavi di crittografia dell’area chiavi dell’applicazione

Opzioni CLI:

*nix: ./hacpack [options...]  
Windows: .\hacpack.exe [options...]  
  
Options:
General options:  
-k, --keyset             Set keyset filepath, default filepath is ./keys.dat  
-h, --help               Display usage  
--tempdir                Set temp directory filepath, default filepath is ./hacbpack_temp/  
--keygeneration          Set keygeneration for encrypting key area, default keygeneration is 1  
--plaintext              Skip encrypting sections and set section header block crypto type to plaintext  
--sdkversion             Set SDK version in hex, default SDK version is 000C1100  
--keyareakey             Set key area key 2 in hex with 16 bytes lenght  
Required options:  
-o, --output             Set output directory  
--type                   Set file type [nca, nsp]  
--ncatype                Set nca type if file type is nca [program, control, manual, data, publicdata, meta]  
--titleid                Set titleid  
Program NCA options:  
--exefsdir               Set program exefs directory path  
--romfsdir               Set program romfs directory path  
--logodir                Set program logo directory path  
--noromfs                Skip creating program romfs section  
--nologo                 Skip creating program logo section  
Control NCA options:  
--romfsdir               Set control romfs directory path  
Manual NCA options:  
--romfsdir               Set manual romfs directory path  
Data NCA options:  
--romfsdir               Set data romfs directory path  
PublicData NCA options:  
--romfsdir               Set publicdata romfs directory path  
Metadata NCA options:  
--titletype              Set cnmt title type [application, addon]  
--programnca             Set program nca path  
--controlnca             Set control nca path  
--legalca                Set legal information nca path  
--htmldocnca             Set offline manual nca path  
--datanca                Set data nca path  
--digest                 Set cnmt digest  
NSP options:  
--ncadir                 Set input nca directory path  

GUI:

La GUI di hacPack è solo un’interfaccia per la CLI. È disponibile solo per Microsoft Windows e richiede .NetFramework 4.5 o versione successiva
Attualmente, tutte le opzioni non sono implementate nella GUI e si consiglia di utilizzare la CLI

Changelog

v1.12

  • Risolto un bug che causava un cattivo PFS0 per i file più grandi di 4 GB nelle piattaforme a 32 bit

v1.11

  • Aggiunta del buffer per la creazione di PFS0
  • Aumento delle dimensioni del buffer per la creazione di RomFS

v1.10

  • Aggiunto supporto per la creazione di SystemProgram e SystemData Metadata NCA
  • Aggiunta l’opzione titleversion per la creazione di NCA per metadati

v1.02

GUI:
Risolto un bug che causava il fallimento della creazione di meta nca con informazioni legali nca e senza dati nca

v1.01

  • Risolto un bug che causava il fallimento della convalida control.nacp nei titoli senza il nome del titolo AmericanEnglish e l’autore del titolo

Download

Fonte
Github

hitech CODICE SCONTO G4M3SC0NS0L3S

Ti è piaciuta la notizia? Supporta theheroGAC su Patreon!

theheroGAC

Nato negli anni 80 con la passione dei videogiochi e delle console.Il mio primo home computer è l'Amiga 600 regalato a 10 anni.Amo aiutare le persone in difficoltà e scrivere notizie sulle console.Studio all'università e il sito Games And Consoles è la mia passione.Per gli amici mi potete chiamare Ciccio

Ti potrebbe anche interessare

Rispondi